PIPS
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "genC.h"
#include "hpf_private.h"
Go to the source code of this file.
Definition at line 35 of file hpf_private.c.
References alignmap_defined_p(), check_alignmap(), and message_assert.
Definition at line 25 of file hpf_private.c.
References check_alignmap(), and gen_consistent_p().
Definition at line 29 of file hpf_private.c.
References gen_defined_p().
void alignmap_non_recursive_free | ( | alignmap | p | ) |
Definition at line 42 of file hpf_private.c.
References free().
Definition at line 55 of file hpf_private.c.
References alignmap_hash_table, f(), HASH_GET, and intptr_t.
distribute apply_distributemap | ( | distributemap | f, |
entity | k | ||
) |
Definition at line 154 of file hpf_private.c.
References distributemap_hash_table, f(), HASH_GET, and intptr_t.
entities apply_entity_entities | ( | entity_entities | f, |
entity | k | ||
) |
Definition at line 295 of file hpf_private.c.
References entity_entities_hash_table, f(), HASH_GET, and intptr_t.
Definition at line 352 of file hpf_private.c.
References entitymap_hash_table, f(), HASH_GET, and intptr_t.
hpf_newdecls apply_newdeclmap | ( | newdeclmap | f, |
entity | k | ||
) |
Definition at line 644 of file hpf_private.c.
References f(), HASH_GET, intptr_t, and newdeclmap_hash_table.
list apply_overlapsmap | ( | overlapsmap | f, |
entity | k | ||
) |
Definition at line 785 of file hpf_private.c.
References f(), HASH_GET, intptr_t, and overlapsmap_hash_table.
entities apply_statement_entities | ( | statement_entities | f, |
statement | k | ||
) |
Definition at line 926 of file hpf_private.c.
References f(), HASH_GET, intptr_t, and statement_entities_hash_table.
list apply_statement_renamings | ( | statement_renamings | f, |
statement | k | ||
) |
Definition at line 983 of file hpf_private.c.
References f(), HASH_GET, intptr_t, and statement_renamings_hash_table.
Definition at line 67 of file hpf_private.c.
References alignmap_hash_table, f(), HASH_BOUND_P, and intptr_t.
bool bound_distributemap_p | ( | distributemap | f, |
entity | k | ||
) |
Definition at line 166 of file hpf_private.c.
References distributemap_hash_table, f(), HASH_BOUND_P, and intptr_t.
bool bound_entity_entities_p | ( | entity_entities | f, |
entity | k | ||
) |
Definition at line 307 of file hpf_private.c.
References entity_entities_hash_table, f(), HASH_BOUND_P, and intptr_t.
Definition at line 364 of file hpf_private.c.
References entitymap_hash_table, f(), HASH_BOUND_P, and intptr_t.
bool bound_newdeclmap_p | ( | newdeclmap | f, |
entity | k | ||
) |
Definition at line 656 of file hpf_private.c.
References f(), HASH_BOUND_P, intptr_t, and newdeclmap_hash_table.
bool bound_overlapsmap_p | ( | overlapsmap | f, |
entity | k | ||
) |
Definition at line 797 of file hpf_private.c.
References f(), HASH_BOUND_P, intptr_t, and overlapsmap_hash_table.
bool bound_statement_entities_p | ( | statement_entities | f, |
statement | k | ||
) |
Definition at line 938 of file hpf_private.c.
References f(), HASH_BOUND_P, intptr_t, and statement_entities_hash_table.
bool bound_statement_renamings_p | ( | statement_renamings | f, |
statement | k | ||
) |
Definition at line 995 of file hpf_private.c.
References f(), HASH_BOUND_P, intptr_t, and statement_renamings_hash_table.
Definition at line 22 of file hpf_private.c.
References alignmap_domain, and gen_check().
data_status check_data_status | ( | data_status | p | ) |
Definition at line 79 of file hpf_private.c.
References data_status_domain, and gen_check().
distributemap check_distributemap | ( | distributemap | p | ) |
Definition at line 121 of file hpf_private.c.
References distributemap_domain, and gen_check().
dynamic_status check_dynamic_status | ( | dynamic_status | p | ) |
Definition at line 178 of file hpf_private.c.
References dynamic_status_domain, and gen_check().
Definition at line 220 of file hpf_private.c.
References entities_domain, and gen_check().
entity_entities check_entity_entities | ( | entity_entities | p | ) |
Definition at line 262 of file hpf_private.c.
References entity_entities_domain, and gen_check().
entity_status check_entity_status | ( | entity_status | p | ) |
Definition at line 376 of file hpf_private.c.
References entity_status_domain, and gen_check().
Definition at line 319 of file hpf_private.c.
References entitymap_domain, and gen_check().
hpf_newdecl check_hpf_newdecl | ( | hpf_newdecl | p | ) |
Definition at line 502 of file hpf_private.c.
References gen_check(), and hpf_newdecl_domain.
hpf_newdecls check_hpf_newdecls | ( | hpf_newdecls | p | ) |
Definition at line 569 of file hpf_private.c.
References gen_check(), and hpf_newdecls_domain.
hpfc_reductions check_hpfc_reductions | ( | hpfc_reductions | p | ) |
Definition at line 418 of file hpf_private.c.
References gen_check(), and hpfc_reductions_domain.
hpfc_status check_hpfc_status | ( | hpfc_status | p | ) |
Definition at line 460 of file hpf_private.c.
References gen_check(), and hpfc_status_domain.
newdeclmap check_newdeclmap | ( | newdeclmap | p | ) |
Definition at line 611 of file hpf_private.c.
References gen_check(), and newdeclmap_domain.
numbers_status check_numbers_status | ( | numbers_status | p | ) |
Definition at line 668 of file hpf_private.c.
References gen_check(), and numbers_status_domain.
Definition at line 710 of file hpf_private.c.
References gen_check(), and overlap_domain.
overlapsmap check_overlapsmap | ( | overlapsmap | p | ) |
Definition at line 752 of file hpf_private.c.
References gen_check(), and overlapsmap_domain.
Definition at line 809 of file hpf_private.c.
References gen_check(), and remapping_domain.
Definition at line 851 of file hpf_private.c.
References gen_check(), and renaming_domain.
statement_entities check_statement_entities | ( | statement_entities | p | ) |
Definition at line 893 of file hpf_private.c.
References gen_check(), and statement_entities_domain.
statement_renamings check_statement_renamings | ( | statement_renamings | p | ) |
Definition at line 950 of file hpf_private.c.
References gen_check(), and statement_renamings_domain.
ALIGNMAP.
Definition at line 16 of file hpf_private.c.
References gen_copy_tree().
data_status copy_data_status | ( | data_status | p | ) |
DATA_STATUS.
Definition at line 73 of file hpf_private.c.
References gen_copy_tree().
distributemap copy_distributemap | ( | distributemap | p | ) |
DISTRIBUTEMAP.
Definition at line 115 of file hpf_private.c.
References gen_copy_tree().
dynamic_status copy_dynamic_status | ( | dynamic_status | p | ) |
DYNAMIC_STATUS.
Definition at line 172 of file hpf_private.c.
References gen_copy_tree().
ENTITIES.
Definition at line 214 of file hpf_private.c.
References gen_copy_tree().
entity_entities copy_entity_entities | ( | entity_entities | p | ) |
ENTITY_ENTITIES.
Definition at line 256 of file hpf_private.c.
References gen_copy_tree().
entity_status copy_entity_status | ( | entity_status | p | ) |
ENTITY_STATUS.
Definition at line 370 of file hpf_private.c.
References gen_copy_tree().
ENTITYMAP.
Definition at line 313 of file hpf_private.c.
References gen_copy_tree().
hpf_newdecl copy_hpf_newdecl | ( | hpf_newdecl | p | ) |
HPF_NEWDECL.
Definition at line 496 of file hpf_private.c.
References gen_copy_tree().
hpf_newdecls copy_hpf_newdecls | ( | hpf_newdecls | p | ) |
HPF_NEWDECLS.
Definition at line 563 of file hpf_private.c.
References gen_copy_tree().
hpfc_reductions copy_hpfc_reductions | ( | hpfc_reductions | p | ) |
HPFC_REDUCTIONS.
Definition at line 412 of file hpf_private.c.
References gen_copy_tree().
hpfc_status copy_hpfc_status | ( | hpfc_status | p | ) |
HPFC_STATUS.
Definition at line 454 of file hpf_private.c.
References gen_copy_tree().
newdeclmap copy_newdeclmap | ( | newdeclmap | p | ) |
NEWDECLMAP.
Definition at line 605 of file hpf_private.c.
References gen_copy_tree().
numbers_status copy_numbers_status | ( | numbers_status | p | ) |
NUMBERS_STATUS.
Definition at line 662 of file hpf_private.c.
References gen_copy_tree().
OVERLAP.
Definition at line 704 of file hpf_private.c.
References gen_copy_tree().
overlapsmap copy_overlapsmap | ( | overlapsmap | p | ) |
OVERLAPSMAP.
Definition at line 746 of file hpf_private.c.
References gen_copy_tree().
REMAPPING.
Definition at line 803 of file hpf_private.c.
References gen_copy_tree().
RENAMING.
Definition at line 845 of file hpf_private.c.
References gen_copy_tree().
statement_entities copy_statement_entities | ( | statement_entities | p | ) |
STATEMENT_ENTITIES.
Definition at line 887 of file hpf_private.c.
References gen_copy_tree().
statement_renamings copy_statement_renamings | ( | statement_renamings | p | ) |
STATEMENT_RENAMINGS.
Definition at line 944 of file hpf_private.c.
References gen_copy_tree().
void data_status_assign_contents | ( | data_status | r, |
data_status | v | ||
) |
Definition at line 92 of file hpf_private.c.
References check_data_status(), data_status_defined_p(), and message_assert.
bool data_status_consistent_p | ( | data_status | p | ) |
Definition at line 82 of file hpf_private.c.
References check_data_status(), and gen_consistent_p().
bool data_status_defined_p | ( | data_status | p | ) |
Definition at line 86 of file hpf_private.c.
References gen_defined_p().
void data_status_non_recursive_free | ( | data_status | p | ) |
Definition at line 99 of file hpf_private.c.
References free().
Definition at line 64 of file hpf_private.c.
References alignmap_hash_table, f(), HASH_DELETE, and intptr_t.
distribute delete_distributemap | ( | distributemap | f, |
entity | k | ||
) |
Definition at line 163 of file hpf_private.c.
References distributemap_hash_table, f(), HASH_DELETE, and intptr_t.
entities delete_entity_entities | ( | entity_entities | f, |
entity | k | ||
) |
Definition at line 304 of file hpf_private.c.
References entity_entities_hash_table, f(), HASH_DELETE, and intptr_t.
Definition at line 361 of file hpf_private.c.
References entitymap_hash_table, f(), HASH_DELETE, and intptr_t.
hpf_newdecls delete_newdeclmap | ( | newdeclmap | f, |
entity | k | ||
) |
Definition at line 653 of file hpf_private.c.
References f(), HASH_DELETE, intptr_t, and newdeclmap_hash_table.
list delete_overlapsmap | ( | overlapsmap | f, |
entity | k | ||
) |
Definition at line 794 of file hpf_private.c.
References f(), HASH_DELETE, intptr_t, and overlapsmap_hash_table.
entities delete_statement_entities | ( | statement_entities | f, |
statement | k | ||
) |
Definition at line 935 of file hpf_private.c.
References f(), HASH_DELETE, intptr_t, and statement_entities_hash_table.
list delete_statement_renamings | ( | statement_renamings | f, |
statement | k | ||
) |
Definition at line 992 of file hpf_private.c.
References f(), HASH_DELETE, intptr_t, and statement_renamings_hash_table.
void distributemap_assign_contents | ( | distributemap | r, |
distributemap | v | ||
) |
Definition at line 134 of file hpf_private.c.
References check_distributemap(), distributemap_defined_p(), and message_assert.
bool distributemap_consistent_p | ( | distributemap | p | ) |
Definition at line 124 of file hpf_private.c.
References check_distributemap(), and gen_consistent_p().
bool distributemap_defined_p | ( | distributemap | p | ) |
Definition at line 128 of file hpf_private.c.
References gen_defined_p().
void distributemap_non_recursive_free | ( | distributemap | p | ) |
Definition at line 141 of file hpf_private.c.
References free().
void dynamic_status_assign_contents | ( | dynamic_status | r, |
dynamic_status | v | ||
) |
Definition at line 191 of file hpf_private.c.
References check_dynamic_status(), dynamic_status_defined_p(), and message_assert.
bool dynamic_status_consistent_p | ( | dynamic_status | p | ) |
Definition at line 181 of file hpf_private.c.
References check_dynamic_status(), and gen_consistent_p().
bool dynamic_status_defined_p | ( | dynamic_status | p | ) |
Definition at line 185 of file hpf_private.c.
References gen_defined_p().
void dynamic_status_non_recursive_free | ( | dynamic_status | p | ) |
Definition at line 198 of file hpf_private.c.
References free().
Definition at line 233 of file hpf_private.c.
References check_entities(), entities_defined_p(), and message_assert.
Definition at line 223 of file hpf_private.c.
References check_entities(), and gen_consistent_p().
Definition at line 227 of file hpf_private.c.
References gen_defined_p().
void entities_non_recursive_free | ( | entities | p | ) |
Definition at line 240 of file hpf_private.c.
References free().
void entity_entities_assign_contents | ( | entity_entities | r, |
entity_entities | v | ||
) |
Definition at line 275 of file hpf_private.c.
References check_entity_entities(), entity_entities_defined_p(), and message_assert.
bool entity_entities_consistent_p | ( | entity_entities | p | ) |
Definition at line 265 of file hpf_private.c.
References check_entity_entities(), and gen_consistent_p().
bool entity_entities_defined_p | ( | entity_entities | p | ) |
Definition at line 269 of file hpf_private.c.
References gen_defined_p().
void entity_entities_non_recursive_free | ( | entity_entities | p | ) |
Definition at line 282 of file hpf_private.c.
References free().
void entity_status_assign_contents | ( | entity_status | r, |
entity_status | v | ||
) |
Definition at line 389 of file hpf_private.c.
References check_entity_status(), entity_status_defined_p(), and message_assert.
bool entity_status_consistent_p | ( | entity_status | p | ) |
Definition at line 379 of file hpf_private.c.
References check_entity_status(), and gen_consistent_p().
bool entity_status_defined_p | ( | entity_status | p | ) |
Definition at line 383 of file hpf_private.c.
References gen_defined_p().
void entity_status_non_recursive_free | ( | entity_status | p | ) |
Definition at line 396 of file hpf_private.c.
References free().
Definition at line 332 of file hpf_private.c.
References check_entitymap(), entitymap_defined_p(), and message_assert.
Definition at line 322 of file hpf_private.c.
References check_entitymap(), and gen_consistent_p().
Definition at line 326 of file hpf_private.c.
References gen_defined_p().
void entitymap_non_recursive_free | ( | entitymap | p | ) |
Definition at line 339 of file hpf_private.c.
References free().
Definition at line 61 of file hpf_private.c.
References alignmap_hash_table, f(), HASH_EXTEND, and intptr_t.
void extend_distributemap | ( | distributemap | f, |
entity | k, | ||
distribute | v | ||
) |
Definition at line 160 of file hpf_private.c.
References distributemap_hash_table, f(), HASH_EXTEND, and intptr_t.
void extend_entity_entities | ( | entity_entities | f, |
entity | k, | ||
entities | v | ||
) |
Definition at line 301 of file hpf_private.c.
References entity_entities_hash_table, f(), HASH_EXTEND, and intptr_t.
Definition at line 358 of file hpf_private.c.
References entitymap_hash_table, f(), HASH_EXTEND, and intptr_t.
void extend_newdeclmap | ( | newdeclmap | f, |
entity | k, | ||
hpf_newdecls | v | ||
) |
Definition at line 650 of file hpf_private.c.
References f(), HASH_EXTEND, intptr_t, and newdeclmap_hash_table.
void extend_overlapsmap | ( | overlapsmap | f, |
entity | k, | ||
list | v | ||
) |
Definition at line 791 of file hpf_private.c.
References f(), HASH_EXTEND, intptr_t, and overlapsmap_hash_table.
void extend_statement_entities | ( | statement_entities | f, |
statement | k, | ||
entities | v | ||
) |
Definition at line 932 of file hpf_private.c.
References f(), HASH_EXTEND, intptr_t, and statement_entities_hash_table.
void extend_statement_renamings | ( | statement_renamings | f, |
statement | k, | ||
list | v | ||
) |
Definition at line 989 of file hpf_private.c.
References f(), HASH_EXTEND, intptr_t, and statement_renamings_hash_table.
void free_alignmap | ( | alignmap | p | ) |
Definition at line 19 of file hpf_private.c.
References gen_free().
void free_data_status | ( | data_status | p | ) |
Definition at line 76 of file hpf_private.c.
References gen_free().
void free_distributemap | ( | distributemap | p | ) |
Definition at line 118 of file hpf_private.c.
References gen_free().
void free_dynamic_status | ( | dynamic_status | p | ) |
Definition at line 175 of file hpf_private.c.
References gen_free().
void free_entities | ( | entities | p | ) |
Definition at line 217 of file hpf_private.c.
References gen_free().
void free_entity_entities | ( | entity_entities | p | ) |
Definition at line 259 of file hpf_private.c.
References gen_free().
void free_entity_status | ( | entity_status | p | ) |
Definition at line 373 of file hpf_private.c.
References gen_free().
void free_entitymap | ( | entitymap | p | ) |
Definition at line 316 of file hpf_private.c.
References gen_free().
void free_hpf_newdecl | ( | hpf_newdecl | p | ) |
Definition at line 499 of file hpf_private.c.
References gen_free().
void free_hpf_newdecls | ( | hpf_newdecls | p | ) |
Definition at line 566 of file hpf_private.c.
References gen_free().
void free_hpfc_reductions | ( | hpfc_reductions | p | ) |
Definition at line 415 of file hpf_private.c.
References gen_free().
void free_hpfc_status | ( | hpfc_status | p | ) |
Definition at line 457 of file hpf_private.c.
References gen_free().
void free_newdeclmap | ( | newdeclmap | p | ) |
Definition at line 608 of file hpf_private.c.
References gen_free().
void free_numbers_status | ( | numbers_status | p | ) |
Definition at line 665 of file hpf_private.c.
References gen_free().
void free_overlap | ( | overlap | p | ) |
Definition at line 707 of file hpf_private.c.
References gen_free().
void free_overlapsmap | ( | overlapsmap | p | ) |
Definition at line 749 of file hpf_private.c.
References gen_free().
void free_remapping | ( | remapping | p | ) |
Definition at line 806 of file hpf_private.c.
References gen_free().
void free_renaming | ( | renaming | p | ) |
Definition at line 848 of file hpf_private.c.
References gen_free().
void free_statement_entities | ( | statement_entities | p | ) |
Definition at line 890 of file hpf_private.c.
References gen_free().
void free_statement_renamings | ( | statement_renamings | p | ) |
Definition at line 947 of file hpf_private.c.
References gen_free().
Definition at line 32 of file hpf_private.c.
References ALIGNMAP_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_data_status_cons | ( | data_status | p, |
list | l | ||
) |
Definition at line 89 of file hpf_private.c.
References DATA_STATUS_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_distributemap_cons | ( | distributemap | p, |
list | l | ||
) |
Definition at line 131 of file hpf_private.c.
References DISTRIBUTEMAP_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_dynamic_status_cons | ( | dynamic_status | p, |
list | l | ||
) |
Definition at line 188 of file hpf_private.c.
References DYNAMIC_STATUS_NEWGEN_DOMAIN, and gen_typed_cons().
Definition at line 230 of file hpf_private.c.
References ENTITIES_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_entity_entities_cons | ( | entity_entities | p, |
list | l | ||
) |
Definition at line 272 of file hpf_private.c.
References ENTITY_ENTITIES_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_entity_status_cons | ( | entity_status | p, |
list | l | ||
) |
Definition at line 386 of file hpf_private.c.
References ENTITY_STATUS_NEWGEN_DOMAIN, and gen_typed_cons().
Definition at line 329 of file hpf_private.c.
References ENTITYMAP_NEWGEN_DOMAIN, and gen_typed_cons().
list gen_hpf_newdecl_cons | ( | hpf_newdecl | p, |
list | l | ||
) |
Definition at line 512 of file hpf_private.c.
References gen_typed_cons(), and HPF_NEWDECL_NEWGEN_DOMAIN.
list gen_hpf_newdecls_cons | ( | hpf_newdecls | p, |
list | l | ||
) |
Definition at line 579 of file hpf_private.c.
References gen_typed_cons(), and HPF_NEWDECLS_NEWGEN_DOMAIN.
list gen_hpfc_reductions_cons | ( | hpfc_reductions | p, |
list | l | ||
) |
Definition at line 428 of file hpf_private.c.
References gen_typed_cons(), and HPFC_REDUCTIONS_NEWGEN_DOMAIN.
list gen_hpfc_status_cons | ( | hpfc_status | p, |
list | l | ||
) |
Definition at line 470 of file hpf_private.c.
References gen_typed_cons(), and HPFC_STATUS_NEWGEN_DOMAIN.
list gen_newdeclmap_cons | ( | newdeclmap | p, |
list | l | ||
) |
Definition at line 621 of file hpf_private.c.
References gen_typed_cons(), and NEWDECLMAP_NEWGEN_DOMAIN.
list gen_numbers_status_cons | ( | numbers_status | p, |
list | l | ||
) |
Definition at line 678 of file hpf_private.c.
References gen_typed_cons(), and NUMBERS_STATUS_NEWGEN_DOMAIN.
Definition at line 720 of file hpf_private.c.
References gen_typed_cons(), and OVERLAP_NEWGEN_DOMAIN.
list gen_overlapsmap_cons | ( | overlapsmap | p, |
list | l | ||
) |
Definition at line 762 of file hpf_private.c.
References gen_typed_cons(), and OVERLAPSMAP_NEWGEN_DOMAIN.
Definition at line 819 of file hpf_private.c.
References gen_typed_cons(), and REMAPPING_NEWGEN_DOMAIN.
Definition at line 861 of file hpf_private.c.
References gen_typed_cons(), and RENAMING_NEWGEN_DOMAIN.
list gen_statement_entities_cons | ( | statement_entities | p, |
list | l | ||
) |
Definition at line 903 of file hpf_private.c.
References gen_typed_cons(), and STATEMENT_ENTITIES_NEWGEN_DOMAIN.
list gen_statement_renamings_cons | ( | statement_renamings | p, |
list | l | ||
) |
Definition at line 960 of file hpf_private.c.
References gen_typed_cons(), and STATEMENT_RENAMINGS_NEWGEN_DOMAIN.
void hpf_newdecl_assign_contents | ( | hpf_newdecl | r, |
hpf_newdecl | v | ||
) |
Definition at line 515 of file hpf_private.c.
References check_hpf_newdecl(), hpf_newdecl_defined_p(), and message_assert.
bool hpf_newdecl_consistent_p | ( | hpf_newdecl | p | ) |
Definition at line 505 of file hpf_private.c.
References check_hpf_newdecl(), and gen_consistent_p().
bool hpf_newdecl_defined_p | ( | hpf_newdecl | p | ) |
Definition at line 509 of file hpf_private.c.
References gen_defined_p().
void hpf_newdecl_non_recursive_free | ( | hpf_newdecl | p | ) |
Definition at line 522 of file hpf_private.c.
References free().
string hpf_newdecl_tag_as_string | ( | enum hpf_newdecl_utype | tag | ) |
Definition at line 532 of file hpf_private.c.
References is_hpf_newdecl_alpha, is_hpf_newdecl_beta, is_hpf_newdecl_delta, is_hpf_newdecl_gamma, is_hpf_newdecl_none, and string_undefined.
void hpf_newdecls_assign_contents | ( | hpf_newdecls | r, |
hpf_newdecls | v | ||
) |
Definition at line 582 of file hpf_private.c.
References check_hpf_newdecls(), hpf_newdecls_defined_p(), and message_assert.
bool hpf_newdecls_consistent_p | ( | hpf_newdecls | p | ) |
Definition at line 572 of file hpf_private.c.
References check_hpf_newdecls(), and gen_consistent_p().
bool hpf_newdecls_defined_p | ( | hpf_newdecls | p | ) |
Definition at line 576 of file hpf_private.c.
References gen_defined_p().
void hpf_newdecls_non_recursive_free | ( | hpf_newdecls | p | ) |
Definition at line 589 of file hpf_private.c.
References free().
void hpfc_reductions_assign_contents | ( | hpfc_reductions | r, |
hpfc_reductions | v | ||
) |
Definition at line 431 of file hpf_private.c.
References check_hpfc_reductions(), hpfc_reductions_defined_p(), and message_assert.
bool hpfc_reductions_consistent_p | ( | hpfc_reductions | p | ) |
Definition at line 421 of file hpf_private.c.
References check_hpfc_reductions(), and gen_consistent_p().
bool hpfc_reductions_defined_p | ( | hpfc_reductions | p | ) |
Definition at line 425 of file hpf_private.c.
References gen_defined_p().
void hpfc_reductions_non_recursive_free | ( | hpfc_reductions | p | ) |
Definition at line 438 of file hpf_private.c.
References free().
void hpfc_status_assign_contents | ( | hpfc_status | r, |
hpfc_status | v | ||
) |
Definition at line 473 of file hpf_private.c.
References check_hpfc_status(), hpfc_status_defined_p(), and message_assert.
bool hpfc_status_consistent_p | ( | hpfc_status | p | ) |
Definition at line 463 of file hpf_private.c.
References check_hpfc_status(), and gen_consistent_p().
bool hpfc_status_defined_p | ( | hpfc_status | p | ) |
Definition at line 467 of file hpf_private.c.
References gen_defined_p().
void hpfc_status_non_recursive_free | ( | hpfc_status | p | ) |
Definition at line 480 of file hpf_private.c.
References free().
alignmap make_alignmap | ( | void | ) |
Definition at line 52 of file hpf_private.c.
References alignmap_domain, gen_alloc(), and GEN_CHECK_ALLOC.
data_status make_data_status | ( | newdeclmap | a1, |
alignmap | a2, | ||
distributemap | a3, | ||
list | a4, | ||
list | a5, | ||
list | a6 | ||
) |
Definition at line 109 of file hpf_private.c.
References data_status_domain, gen_alloc(), and GEN_CHECK_ALLOC.
distributemap make_distributemap | ( | void | ) |
Definition at line 151 of file hpf_private.c.
References distributemap_domain, gen_alloc(), and GEN_CHECK_ALLOC.
dynamic_status make_dynamic_status | ( | entity_entities | a1, |
entitymap | a2, | ||
statement_renamings | a3, | ||
statement_entities | a4 | ||
) |
Definition at line 208 of file hpf_private.c.
References dynamic_status_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Definition at line 250 of file hpf_private.c.
References entities_domain, gen_alloc(), and GEN_CHECK_ALLOC.
entity_entities make_entity_entities | ( | void | ) |
Definition at line 292 of file hpf_private.c.
References entity_entities_domain, gen_alloc(), and GEN_CHECK_ALLOC.
entity_status make_entity_status | ( | entitymap | a1, |
entitymap | a2, | ||
entitymap | a3, | ||
entitymap | a4, | ||
entity_int | a5 | ||
) |
Definition at line 406 of file hpf_private.c.
References entity_status_domain, gen_alloc(), and GEN_CHECK_ALLOC.
entitymap make_entitymap | ( | void | ) |
Definition at line 349 of file hpf_private.c.
References entitymap_domain, gen_alloc(), and GEN_CHECK_ALLOC.
hpf_newdecl make_hpf_newdecl | ( | enum hpf_newdecl_utype | tag, |
void * | val | ||
) |
Definition at line 542 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and hpf_newdecl_domain.
hpf_newdecl make_hpf_newdecl_alpha | ( | void | ) |
Definition at line 548 of file hpf_private.c.
References is_hpf_newdecl_alpha, make_hpf_newdecl(), and UU.
hpf_newdecl make_hpf_newdecl_beta | ( | void | ) |
Definition at line 551 of file hpf_private.c.
References is_hpf_newdecl_beta, make_hpf_newdecl(), and UU.
hpf_newdecl make_hpf_newdecl_delta | ( | void | ) |
Definition at line 557 of file hpf_private.c.
References is_hpf_newdecl_delta, make_hpf_newdecl(), and UU.
hpf_newdecl make_hpf_newdecl_gamma | ( | void | ) |
Definition at line 554 of file hpf_private.c.
References is_hpf_newdecl_gamma, make_hpf_newdecl(), and UU.
hpf_newdecl make_hpf_newdecl_none | ( | void | ) |
Definition at line 545 of file hpf_private.c.
References is_hpf_newdecl_none, make_hpf_newdecl(), and UU.
hpf_newdecls make_hpf_newdecls | ( | list | a | ) |
Definition at line 599 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and hpf_newdecls_domain.
hpfc_reductions make_hpfc_reductions | ( | entity | a1, |
entity | a2, | ||
reduction_operator | a3 | ||
) |
Definition at line 448 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and hpfc_reductions_domain.
hpfc_status make_hpfc_status | ( | overlapsmap | a1, |
data_status | a2, | ||
numbers_status | a3, | ||
entity_status | a4, | ||
list | a5, | ||
dynamic_status | a6, | ||
list | a7, | ||
list | a8, | ||
list | a9, | ||
statement_entities | a10 | ||
) |
Definition at line 490 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and hpfc_status_domain.
newdeclmap make_newdeclmap | ( | void | ) |
Definition at line 641 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and newdeclmap_domain.
numbers_status make_numbers_status | ( | entity_int | a1, |
intptr_t | a2, | ||
intptr_t | a3, | ||
intptr_t | a4 | ||
) |
Definition at line 698 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and numbers_status_domain.
Definition at line 740 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and overlap_domain.
overlapsmap make_overlapsmap | ( | void | ) |
Definition at line 782 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and overlapsmap_domain.
Definition at line 839 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and remapping_domain.
Definition at line 881 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and renaming_domain.
statement_entities make_statement_entities | ( | void | ) |
Definition at line 923 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and statement_entities_domain.
statement_renamings make_statement_renamings | ( | void | ) |
Definition at line 980 of file hpf_private.c.
References gen_alloc(), GEN_CHECK_ALLOC, and statement_renamings_domain.
void newdeclmap_assign_contents | ( | newdeclmap | r, |
newdeclmap | v | ||
) |
Definition at line 624 of file hpf_private.c.
References check_newdeclmap(), message_assert, and newdeclmap_defined_p().
bool newdeclmap_consistent_p | ( | newdeclmap | p | ) |
Definition at line 614 of file hpf_private.c.
References check_newdeclmap(), and gen_consistent_p().
bool newdeclmap_defined_p | ( | newdeclmap | p | ) |
Definition at line 618 of file hpf_private.c.
References gen_defined_p().
void newdeclmap_non_recursive_free | ( | newdeclmap | p | ) |
Definition at line 631 of file hpf_private.c.
References free().
void numbers_status_assign_contents | ( | numbers_status | r, |
numbers_status | v | ||
) |
Definition at line 681 of file hpf_private.c.
References check_numbers_status(), message_assert, and numbers_status_defined_p().
bool numbers_status_consistent_p | ( | numbers_status | p | ) |
Definition at line 671 of file hpf_private.c.
References check_numbers_status(), and gen_consistent_p().
bool numbers_status_defined_p | ( | numbers_status | p | ) |
Definition at line 675 of file hpf_private.c.
References gen_defined_p().
void numbers_status_non_recursive_free | ( | numbers_status | p | ) |
Definition at line 688 of file hpf_private.c.
References free().
Definition at line 723 of file hpf_private.c.
References check_overlap(), message_assert, and overlap_defined_p().
Definition at line 713 of file hpf_private.c.
References check_overlap(), and gen_consistent_p().
Definition at line 717 of file hpf_private.c.
References gen_defined_p().
void overlap_non_recursive_free | ( | overlap | p | ) |
Definition at line 730 of file hpf_private.c.
References free().
void overlapsmap_assign_contents | ( | overlapsmap | r, |
overlapsmap | v | ||
) |
Definition at line 765 of file hpf_private.c.
References check_overlapsmap(), message_assert, and overlapsmap_defined_p().
bool overlapsmap_consistent_p | ( | overlapsmap | p | ) |
Definition at line 755 of file hpf_private.c.
References check_overlapsmap(), and gen_consistent_p().
bool overlapsmap_defined_p | ( | overlapsmap | p | ) |
Definition at line 759 of file hpf_private.c.
References gen_defined_p().
void overlapsmap_non_recursive_free | ( | overlapsmap | p | ) |
Definition at line 772 of file hpf_private.c.
References free().
alignmap read_alignmap | ( | FILE * | f | ) |
Definition at line 49 of file hpf_private.c.
References f(), and gen_read().
data_status read_data_status | ( | FILE * | f | ) |
Definition at line 106 of file hpf_private.c.
References f(), and gen_read().
distributemap read_distributemap | ( | FILE * | f | ) |
Definition at line 148 of file hpf_private.c.
References f(), and gen_read().
dynamic_status read_dynamic_status | ( | FILE * | f | ) |
Definition at line 205 of file hpf_private.c.
References f(), and gen_read().
entities read_entities | ( | FILE * | f | ) |
Definition at line 247 of file hpf_private.c.
References f(), and gen_read().
entity_entities read_entity_entities | ( | FILE * | f | ) |
Definition at line 289 of file hpf_private.c.
References f(), and gen_read().
entity_status read_entity_status | ( | FILE * | f | ) |
Definition at line 403 of file hpf_private.c.
References f(), and gen_read().
entitymap read_entitymap | ( | FILE * | f | ) |
Definition at line 346 of file hpf_private.c.
References f(), and gen_read().
hpf_newdecl read_hpf_newdecl | ( | FILE * | f | ) |
Definition at line 529 of file hpf_private.c.
References f(), and gen_read().
hpf_newdecls read_hpf_newdecls | ( | FILE * | f | ) |
Definition at line 596 of file hpf_private.c.
References f(), and gen_read().
hpfc_reductions read_hpfc_reductions | ( | FILE * | f | ) |
Definition at line 445 of file hpf_private.c.
References f(), and gen_read().
hpfc_status read_hpfc_status | ( | FILE * | f | ) |
Definition at line 487 of file hpf_private.c.
References f(), and gen_read().
newdeclmap read_newdeclmap | ( | FILE * | f | ) |
Definition at line 638 of file hpf_private.c.
References f(), and gen_read().
numbers_status read_numbers_status | ( | FILE * | f | ) |
Definition at line 695 of file hpf_private.c.
References f(), and gen_read().
overlap read_overlap | ( | FILE * | f | ) |
Definition at line 737 of file hpf_private.c.
References f(), and gen_read().
overlapsmap read_overlapsmap | ( | FILE * | f | ) |
Definition at line 779 of file hpf_private.c.
References f(), and gen_read().
remapping read_remapping | ( | FILE * | f | ) |
Definition at line 836 of file hpf_private.c.
References f(), and gen_read().
renaming read_renaming | ( | FILE * | f | ) |
Definition at line 878 of file hpf_private.c.
References f(), and gen_read().
statement_entities read_statement_entities | ( | FILE * | f | ) |
Definition at line 920 of file hpf_private.c.
References f(), and gen_read().
statement_renamings read_statement_renamings | ( | FILE * | f | ) |
Definition at line 977 of file hpf_private.c.
References f(), and gen_read().
Definition at line 822 of file hpf_private.c.
References check_remapping(), message_assert, and remapping_defined_p().
Definition at line 812 of file hpf_private.c.
References check_remapping(), and gen_consistent_p().
Definition at line 816 of file hpf_private.c.
References gen_defined_p().
void remapping_non_recursive_free | ( | remapping | p | ) |
Definition at line 829 of file hpf_private.c.
References free().
Definition at line 864 of file hpf_private.c.
References check_renaming(), message_assert, and renaming_defined_p().
Definition at line 854 of file hpf_private.c.
References check_renaming(), and gen_consistent_p().
Definition at line 858 of file hpf_private.c.
References gen_defined_p().
void renaming_non_recursive_free | ( | renaming | p | ) |
Definition at line 871 of file hpf_private.c.
References free().
void statement_entities_assign_contents | ( | statement_entities | r, |
statement_entities | v | ||
) |
Definition at line 906 of file hpf_private.c.
References check_statement_entities(), message_assert, and statement_entities_defined_p().
bool statement_entities_consistent_p | ( | statement_entities | p | ) |
Definition at line 896 of file hpf_private.c.
References check_statement_entities(), and gen_consistent_p().
bool statement_entities_defined_p | ( | statement_entities | p | ) |
Definition at line 900 of file hpf_private.c.
References gen_defined_p().
void statement_entities_non_recursive_free | ( | statement_entities | p | ) |
Definition at line 913 of file hpf_private.c.
References free().
void statement_renamings_assign_contents | ( | statement_renamings | r, |
statement_renamings | v | ||
) |
Definition at line 963 of file hpf_private.c.
References check_statement_renamings(), message_assert, and statement_renamings_defined_p().
bool statement_renamings_consistent_p | ( | statement_renamings | p | ) |
Definition at line 953 of file hpf_private.c.
References check_statement_renamings(), and gen_consistent_p().
bool statement_renamings_defined_p | ( | statement_renamings | p | ) |
Definition at line 957 of file hpf_private.c.
References gen_defined_p().
void statement_renamings_non_recursive_free | ( | statement_renamings | p | ) |
Definition at line 970 of file hpf_private.c.
References free().
Definition at line 58 of file hpf_private.c.
References alignmap_hash_table, f(), HASH_UPDATE, and intptr_t.
void update_distributemap | ( | distributemap | f, |
entity | k, | ||
distribute | v | ||
) |
Definition at line 157 of file hpf_private.c.
References distributemap_hash_table, f(), HASH_UPDATE, and intptr_t.
void update_entity_entities | ( | entity_entities | f, |
entity | k, | ||
entities | v | ||
) |
Definition at line 298 of file hpf_private.c.
References entity_entities_hash_table, f(), HASH_UPDATE, and intptr_t.
Definition at line 355 of file hpf_private.c.
References entitymap_hash_table, f(), HASH_UPDATE, and intptr_t.
void update_newdeclmap | ( | newdeclmap | f, |
entity | k, | ||
hpf_newdecls | v | ||
) |
Definition at line 647 of file hpf_private.c.
References f(), HASH_UPDATE, intptr_t, and newdeclmap_hash_table.
void update_overlapsmap | ( | overlapsmap | f, |
entity | k, | ||
list | v | ||
) |
Definition at line 788 of file hpf_private.c.
References f(), HASH_UPDATE, intptr_t, and overlapsmap_hash_table.
void update_statement_entities | ( | statement_entities | f, |
statement | k, | ||
entities | v | ||
) |
Definition at line 929 of file hpf_private.c.
References f(), HASH_UPDATE, intptr_t, and statement_entities_hash_table.
void update_statement_renamings | ( | statement_renamings | f, |
statement | k, | ||
list | v | ||
) |
Definition at line 986 of file hpf_private.c.
References f(), HASH_UPDATE, intptr_t, and statement_renamings_hash_table.
void write_alignmap | ( | FILE * | f, |
alignmap | p | ||
) |
Definition at line 46 of file hpf_private.c.
References f(), and gen_write().
void write_data_status | ( | FILE * | f, |
data_status | p | ||
) |
Definition at line 103 of file hpf_private.c.
References f(), and gen_write().
void write_distributemap | ( | FILE * | f, |
distributemap | p | ||
) |
Definition at line 145 of file hpf_private.c.
References f(), and gen_write().
void write_dynamic_status | ( | FILE * | f, |
dynamic_status | p | ||
) |
Definition at line 202 of file hpf_private.c.
References f(), and gen_write().
void write_entities | ( | FILE * | f, |
entities | p | ||
) |
Definition at line 244 of file hpf_private.c.
References f(), and gen_write().
void write_entity_entities | ( | FILE * | f, |
entity_entities | p | ||
) |
Definition at line 286 of file hpf_private.c.
References f(), and gen_write().
void write_entity_status | ( | FILE * | f, |
entity_status | p | ||
) |
Definition at line 400 of file hpf_private.c.
References f(), and gen_write().
void write_entitymap | ( | FILE * | f, |
entitymap | p | ||
) |
Definition at line 343 of file hpf_private.c.
References f(), and gen_write().
void write_hpf_newdecl | ( | FILE * | f, |
hpf_newdecl | p | ||
) |
Definition at line 526 of file hpf_private.c.
References f(), and gen_write().
void write_hpf_newdecls | ( | FILE * | f, |
hpf_newdecls | p | ||
) |
Definition at line 593 of file hpf_private.c.
References f(), and gen_write().
void write_hpfc_reductions | ( | FILE * | f, |
hpfc_reductions | p | ||
) |
Definition at line 442 of file hpf_private.c.
References f(), and gen_write().
void write_hpfc_status | ( | FILE * | f, |
hpfc_status | p | ||
) |
Definition at line 484 of file hpf_private.c.
References f(), and gen_write().
void write_newdeclmap | ( | FILE * | f, |
newdeclmap | p | ||
) |
Definition at line 635 of file hpf_private.c.
References f(), and gen_write().
void write_numbers_status | ( | FILE * | f, |
numbers_status | p | ||
) |
Definition at line 692 of file hpf_private.c.
References f(), and gen_write().
void write_overlap | ( | FILE * | f, |
overlap | p | ||
) |
Definition at line 734 of file hpf_private.c.
References f(), and gen_write().
void write_overlapsmap | ( | FILE * | f, |
overlapsmap | p | ||
) |
Definition at line 776 of file hpf_private.c.
References f(), and gen_write().
void write_remapping | ( | FILE * | f, |
remapping | p | ||
) |
Definition at line 833 of file hpf_private.c.
References f(), and gen_write().
void write_renaming | ( | FILE * | f, |
renaming | p | ||
) |
Definition at line 875 of file hpf_private.c.
References f(), and gen_write().
void write_statement_entities | ( | FILE * | f, |
statement_entities | p | ||
) |
Definition at line 917 of file hpf_private.c.
References f(), and gen_write().
void write_statement_renamings | ( | FILE * | f, |
statement_renamings | p | ||
) |
Definition at line 974 of file hpf_private.c.
References f(), and gen_write().