PIPS
|
Go to the source code of this file.
Definition at line 35 of file hpf.c.
References align_defined_p(), check_align(), and message_assert.
Definition at line 25 of file hpf.c.
References check_align(), and gen_consistent_p().
Definition at line 29 of file hpf.c.
References gen_defined_p().
Referenced by align_assign_contents().
void align_non_recursive_free | ( | align | p | ) |
Definition at line 77 of file hpf.c.
References alignment_defined_p(), check_alignment(), and message_assert.
Definition at line 67 of file hpf.c.
References check_alignment(), and gen_consistent_p().
Definition at line 71 of file hpf.c.
References gen_defined_p().
Referenced by alignment_assign_contents().
void alignment_non_recursive_free | ( | alignment | p | ) |
Definition at line 22 of file hpf.c.
References align_domain, and gen_check().
Referenced by align_assign_contents(), and align_consistent_p().
Definition at line 64 of file hpf.c.
References alignment_domain, and gen_check().
Referenced by alignment_assign_contents(), and alignment_consistent_p().
distribute check_distribute | ( | distribute | p | ) |
Definition at line 106 of file hpf.c.
References distribute_domain, and gen_check().
Referenced by distribute_assign_contents(), and distribute_consistent_p().
distribution check_distribution | ( | distribution | p | ) |
Definition at line 148 of file hpf.c.
References distribution_domain, and gen_check().
Referenced by distribution_assign_contents(), and distribution_consistent_p().
Definition at line 190 of file hpf.c.
References gen_check(), and style_domain.
Referenced by style_assign_contents(), and style_consistent_p().
ALIGN.
Definition at line 16 of file hpf.c.
References gen_copy_tree().
Referenced by hpfc_translate_call_with_distributed_args(), and new_align_with_template().
ALIGNMENT.
Definition at line 58 of file hpf.c.
References gen_copy_tree().
distribute copy_distribute | ( | distribute | p | ) |
DISTRIBUTE.
Definition at line 100 of file hpf.c.
References gen_copy_tree().
distribution copy_distribution | ( | distribution | p | ) |
DISTRIBUTION.
Definition at line 142 of file hpf.c.
References gen_copy_tree().
STYLE.
Definition at line 184 of file hpf.c.
References gen_copy_tree().
void distribute_assign_contents | ( | distribute | r, |
distribute | v | ||
) |
Definition at line 119 of file hpf.c.
References check_distribute(), distribute_defined_p(), and message_assert.
bool distribute_consistent_p | ( | distribute | p | ) |
Definition at line 109 of file hpf.c.
References check_distribute(), and gen_consistent_p().
bool distribute_defined_p | ( | distribute | p | ) |
Definition at line 113 of file hpf.c.
References gen_defined_p().
Referenced by distribute_assign_contents().
void distribute_non_recursive_free | ( | distribute | p | ) |
void distribution_assign_contents | ( | distribution | r, |
distribution | v | ||
) |
Definition at line 161 of file hpf.c.
References check_distribution(), distribution_defined_p(), and message_assert.
bool distribution_consistent_p | ( | distribution | p | ) |
Definition at line 151 of file hpf.c.
References check_distribution(), and gen_consistent_p().
bool distribution_defined_p | ( | distribution | p | ) |
Definition at line 155 of file hpf.c.
References gen_defined_p().
Referenced by distribution_assign_contents().
void distribution_non_recursive_free | ( | distribution | p | ) |
void free_align | ( | align | p | ) |
Definition at line 19 of file hpf.c.
References gen_free().
Referenced by array_synonym_aligned_as().
void free_alignment | ( | alignment | p | ) |
Definition at line 61 of file hpf.c.
References gen_free().
void free_distribute | ( | distribute | p | ) |
Definition at line 103 of file hpf.c.
References gen_free().
Referenced by template_synonym_distributed_as().
void free_distribution | ( | distribution | p | ) |
Definition at line 145 of file hpf.c.
References gen_free().
void free_style | ( | style | p | ) |
Definition at line 187 of file hpf.c.
References gen_free().
Definition at line 32 of file hpf.c.
References ALIGN_NEWGEN_DOMAIN, and gen_typed_cons().
Definition at line 74 of file hpf.c.
References ALIGNMENT_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_distribute_cons | ( | distribute | p, |
list | l | ||
) |
Definition at line 116 of file hpf.c.
References DISTRIBUTE_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_distribution_cons | ( | distribution | p, |
list | l | ||
) |
Definition at line 158 of file hpf.c.
References DISTRIBUTION_NEWGEN_DOMAIN, and gen_typed_cons().
Definition at line 200 of file hpf.c.
References gen_typed_cons(), and STYLE_NEWGEN_DOMAIN.
Definition at line 52 of file hpf.c.
References align_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Referenced by array_as_template(), and extract_the_align().
alignment make_alignment | ( | intptr_t | a1, |
intptr_t | a2, | ||
expression | a3, | ||
expression | a4 | ||
) |
Definition at line 94 of file hpf.c.
References alignment_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Referenced by array_as_template(), and extract_the_align().
distribute make_distribute | ( | list | a1, |
entity | a2 | ||
) |
Definition at line 136 of file hpf.c.
References distribute_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Referenced by extract_the_distribute().
distribution make_distribution | ( | style | a1, |
expression | a2 | ||
) |
Definition at line 178 of file hpf.c.
References distribution_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Referenced by extract_the_distribute().
style make_style | ( | enum style_utype | tag, |
void * | val | ||
) |
Definition at line 228 of file hpf.c.
References gen_alloc(), GEN_CHECK_ALLOC, and style_domain.
Referenced by extract_the_distribute(), make_style_block(), make_style_cyclic(), and make_style_none().
style make_style_block | ( | void | ) |
Definition at line 234 of file hpf.c.
References is_style_block, make_style(), and UU.
style make_style_cyclic | ( | void | ) |
Definition at line 237 of file hpf.c.
References is_style_cyclic, make_style(), and UU.
style make_style_none | ( | void | ) |
Definition at line 231 of file hpf.c.
References is_style_none, make_style(), and UU.
align read_align | ( | FILE * | f | ) |
Definition at line 49 of file hpf.c.
References f(), and gen_read().
alignment read_alignment | ( | FILE * | f | ) |
distribute read_distribute | ( | FILE * | f | ) |
Definition at line 133 of file hpf.c.
References f(), and gen_read().
distribution read_distribution | ( | FILE * | f | ) |
Definition at line 175 of file hpf.c.
References f(), and gen_read().
style read_style | ( | FILE * | f | ) |
Definition at line 203 of file hpf.c.
References check_style(), message_assert, and style_defined_p().
Definition at line 193 of file hpf.c.
References check_style(), and gen_consistent_p().
Definition at line 197 of file hpf.c.
References gen_defined_p().
Referenced by style_assign_contents().
void style_non_recursive_free | ( | style | p | ) |
string style_tag_as_string | ( | enum style_utype | tag | ) |
Definition at line 220 of file hpf.c.
References is_style_block, is_style_cyclic, is_style_none, and string_undefined.
void write_align | ( | FILE * | f, |
align | p | ||
) |
Definition at line 46 of file hpf.c.
References f(), and gen_write().
void write_alignment | ( | FILE * | f, |
alignment | p | ||
) |
void write_distribute | ( | FILE * | f, |
distribute | p | ||
) |
void write_distribution | ( | FILE * | f, |
distribution | p | ||
) |