PIPS
|
Go to the source code of this file.
gexpression check_gexpression | ( | gexpression | p | ) |
Definition at line 22 of file reduction.c.
References gen_check(), and gexpression_domain.
Referenced by gexpression_assign_contents(), and gexpression_consistent_p().
Definition at line 64 of file reduction.c.
References gen_check(), and pattern_domain.
Referenced by pattern_assign_contents(), and pattern_consistent_p().
reduced_loops check_reduced_loops | ( | reduced_loops | p | ) |
Definition at line 106 of file reduction.c.
References gen_check(), and reduced_loops_domain.
Referenced by reduced_loops_assign_contents(), and reduced_loops_consistent_p().
sexpression check_sexpression | ( | sexpression | p | ) |
Definition at line 148 of file reduction.c.
References gen_check(), and sexpression_domain.
Referenced by sexpression_assign_contents(), and sexpression_consistent_p().
gexpression copy_gexpression | ( | gexpression | p | ) |
GEXPRESSION.
Definition at line 16 of file reduction.c.
References gen_copy_tree().
PATTERN.
Definition at line 58 of file reduction.c.
References gen_copy_tree().
reduced_loops copy_reduced_loops | ( | reduced_loops | p | ) |
REDUCED_LOOPS.
Definition at line 100 of file reduction.c.
References gen_copy_tree().
sexpression copy_sexpression | ( | sexpression | p | ) |
SEXPRESSION.
Definition at line 142 of file reduction.c.
References gen_copy_tree().
void free_gexpression | ( | gexpression | p | ) |
Definition at line 19 of file reduction.c.
References gen_free().
void free_pattern | ( | pattern | p | ) |
Definition at line 61 of file reduction.c.
References gen_free().
void free_reduced_loops | ( | reduced_loops | p | ) |
Definition at line 103 of file reduction.c.
References gen_free().
void free_sexpression | ( | sexpression | p | ) |
Definition at line 145 of file reduction.c.
References gen_free().
list gen_gexpression_cons | ( | gexpression | p, |
list | l | ||
) |
Definition at line 32 of file reduction.c.
References gen_typed_cons(), and GEXPRESSION_NEWGEN_DOMAIN.
Definition at line 74 of file reduction.c.
References gen_typed_cons(), and PATTERN_NEWGEN_DOMAIN.
list gen_reduced_loops_cons | ( | reduced_loops | p, |
list | l | ||
) |
Definition at line 116 of file reduction.c.
References gen_typed_cons(), and REDUCED_LOOPS_NEWGEN_DOMAIN.
list gen_sexpression_cons | ( | sexpression | p, |
list | l | ||
) |
Definition at line 158 of file reduction.c.
References gen_typed_cons(), and SEXPRESSION_NEWGEN_DOMAIN.
void gexpression_assign_contents | ( | gexpression | r, |
gexpression | v | ||
) |
Definition at line 35 of file reduction.c.
References check_gexpression(), gexpression_defined_p(), and message_assert.
bool gexpression_consistent_p | ( | gexpression | p | ) |
Definition at line 25 of file reduction.c.
References check_gexpression(), and gen_consistent_p().
bool gexpression_defined_p | ( | gexpression | p | ) |
Definition at line 29 of file reduction.c.
References gen_defined_p().
Referenced by gexpression_assign_contents().
void gexpression_non_recursive_free | ( | gexpression | p | ) |
Definition at line 42 of file reduction.c.
References free().
gexpression make_gexpression | ( | expression | a1, |
expression | a2 | ||
) |
Definition at line 52 of file reduction.c.
References gen_alloc(), GEN_CHECK_ALLOC, and gexpression_domain.
pattern make_pattern | ( | entity | a1, |
expression | a2, | ||
expression | a3, | ||
entity | a4, | ||
list | a5 | ||
) |
Definition at line 94 of file reduction.c.
References gen_alloc(), GEN_CHECK_ALLOC, and pattern_domain.
reduced_loops make_reduced_loops | ( | list | a | ) |
Definition at line 136 of file reduction.c.
References gen_alloc(), GEN_CHECK_ALLOC, and reduced_loops_domain.
sexpression make_sexpression | ( | list | a | ) |
Definition at line 178 of file reduction.c.
References gen_alloc(), GEN_CHECK_ALLOC, and sexpression_domain.
Definition at line 77 of file reduction.c.
References check_pattern(), message_assert, and pattern_defined_p().
Definition at line 67 of file reduction.c.
References check_pattern(), and gen_consistent_p().
Definition at line 71 of file reduction.c.
References gen_defined_p().
Referenced by pattern_assign_contents().
void pattern_non_recursive_free | ( | pattern | p | ) |
Definition at line 84 of file reduction.c.
References free().
gexpression read_gexpression | ( | FILE * | f | ) |
Definition at line 49 of file reduction.c.
References f(), and gen_read().
pattern read_pattern | ( | FILE * | f | ) |
Definition at line 91 of file reduction.c.
References f(), and gen_read().
reduced_loops read_reduced_loops | ( | FILE * | f | ) |
Definition at line 133 of file reduction.c.
References f(), and gen_read().
sexpression read_sexpression | ( | FILE * | f | ) |
Definition at line 175 of file reduction.c.
References f(), and gen_read().
void reduced_loops_assign_contents | ( | reduced_loops | r, |
reduced_loops | v | ||
) |
Definition at line 119 of file reduction.c.
References check_reduced_loops(), message_assert, and reduced_loops_defined_p().
bool reduced_loops_consistent_p | ( | reduced_loops | p | ) |
Definition at line 109 of file reduction.c.
References check_reduced_loops(), and gen_consistent_p().
bool reduced_loops_defined_p | ( | reduced_loops | p | ) |
Definition at line 113 of file reduction.c.
References gen_defined_p().
Referenced by reduced_loops_assign_contents().
void reduced_loops_non_recursive_free | ( | reduced_loops | p | ) |
Definition at line 126 of file reduction.c.
References free().
void sexpression_assign_contents | ( | sexpression | r, |
sexpression | v | ||
) |
Definition at line 161 of file reduction.c.
References check_sexpression(), message_assert, and sexpression_defined_p().
bool sexpression_consistent_p | ( | sexpression | p | ) |
Definition at line 151 of file reduction.c.
References check_sexpression(), and gen_consistent_p().
bool sexpression_defined_p | ( | sexpression | p | ) |
Definition at line 155 of file reduction.c.
References gen_defined_p().
Referenced by sexpression_assign_contents().
void sexpression_non_recursive_free | ( | sexpression | p | ) |
Definition at line 168 of file reduction.c.
References free().
void write_gexpression | ( | FILE * | f, |
gexpression | p | ||
) |
Definition at line 46 of file reduction.c.
References f(), and gen_write().
void write_pattern | ( | FILE * | f, |
pattern | p | ||
) |
Definition at line 88 of file reduction.c.
References f(), and gen_write().
void write_reduced_loops | ( | FILE * | f, |
reduced_loops | p | ||
) |
Definition at line 130 of file reduction.c.
References f(), and gen_write().
void write_sexpression | ( | FILE * | f, |
sexpression | p | ||
) |
Definition at line 172 of file reduction.c.
References f(), and gen_write().