Searched refs:sem_function (Results 1 – 13 of 13) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ipa-icf.cc | 235 sem_function::sem_function (bitmap_obstack *stack) in sem_function() function in ipa_icf::sem_function 243 sem_function::sem_function (cgraph_node *node, bitmap_obstack *stack) in sem_function() function in ipa_icf::sem_function 251 sem_function::~sem_function () in ~sem_function() 263 sem_function::get_bb_hash (const sem_bb *basic_block) in get_bb_hash() 276 sem_function::get_hash (void) in get_hash() 475 bool sem_function::compare_edge_flags (cgraph_edge *e1, cgraph_edge *e2) in compare_edge_flags() 494 sem_function::param_used_p (unsigned int i) in param_used_p() 512 sem_function::compatible_parm_types_p (tree parm1, tree parm2) in compatible_parm_types_p() 534 sem_function::equals_wpa (sem_item *item, in equals_wpa() 541 m_compared_func = static_cast<sem_function *> (item); in equals_wpa() [all …]
|
H A D | ipa-icf.h | 308 class sem_function: public sem_item 312 sem_function (bitmap_obstack *stack); 316 sem_function (cgraph_node *_node, bitmap_obstack *stack); 318 ~sem_function (); 349 static sem_function *parse (cgraph_node *node, bitmap_obstack *stack, 414 sem_function *m_compared_func;
|
H A D | ChangeLog-2015 | 2041 * ipa-icf.c (sem_function::param_used_p): Return true 2409 * ipa-icf.c (sem_function::merge): Check that local_original exists. 2515 * ipa-icf.c (sem_function::merge): Drop merged_comdat when merging 6333 (sem_function::get_hash): Use renamed m_hash member variable. 27196 (sem_function::sem_function): Likewise. 27197 (sem_function::~sem_function): Remove destruction of arg_types. 27198 (sem_function::compatible_parm_types_p): New function. 27199 (sem_function::equals_wpa): Reorg matching of return values 27201 (sem_function::equals_private): Reorg mathcing of argument types. 27202 (sem_function::parse_tree_args): Remove. [all …]
|
H A D | ChangeLog-2019 | 2867 (sem_function::equals_wpa): Fix typos in dump messages. 3615 * ipa-icf.c (sem_function::init): Unset m_checker 4796 * ipa-icf.c (sem_function::init): Make operand_equal_p 4800 (sem_function::hash_stmt): Use m_checker for hashing 4802 (sem_function::parse): Init with checker. 5064 * ipa-icf.c (sem_function::equals_private): Do not overuse 6042 * ipa-icf.c (sem_function::param_used_p): Be ready for missing summary. 7664 * ipa-icf.c (sem_function::equals_private): Do not call 7678 * ipa-icf.c (sem_function::icf_handled_component_p): Remove. 7690 * ipa-icf.c (sem_function::equals_private): Fix [all …]
|
H A D | ChangeLog-2020 | 3832 * ipa-icf.c (sem_function::equals_wpa): Do not compare ODR type with 4425 * ipa-icf.c (sem_function::hash_stmt): Fix conditional on 4476 (sem_function::sem_function): Initialize memory_access_types 4478 (sem_function::hash_stmt): For memory accesses and when going to 4486 * ipa-icf.h (sem_function): Add memory_access_types and 5054 (sem_function::equals_private): Update call of 5097 * ipa-icf.c (sem_function::hash_stmt): Update uses of hash_operand. 5098 (sem_function::compare_phi_node): Update use of compare_operand. 8147 (sem_function::equals_wpa): Update. 8149 (sem_function::init): Update. [all …]
|
H A D | ChangeLog-2016 | 1734 * ipa-icf.c (sem_function::parse): Don't process functions with 4790 (sem_function::get_hash): Use the new field. 4791 (sem_function::parse): Remove an argument from ctor. 4796 sem_variable::sem_variable, sem_function::sem_function. 6239 * ipa-icf.c (sem_function::merge): Do not create a wrapper also if the 8474 * ipa-icf.c (sem_function::get_hash): Add target optimization 15732 * ipa-icf.c (sem_function::hash_stmt): Likewise. 29813 * ipa-icf.c (sem_function::parse): Skip static 35114 * ipa-icf.c (sem_function::merge): Virtual functions may become
|
H A D | ChangeLog-2014 | 140 * ipa-icf.c (sem_function::merge): Ignore merge operation 616 * ipa-icf.c (sem_function::merge): Check for 3191 * ipa-icf.c (sem_function::equals_private): int* is replaced with 3193 (sem_function::bb_dict_test): Likewise. 7402 * ipa-icf.c (sem_function::init): Use get_untransformed_body. 8903 * ipa-icf.c (sem_function::merge): Add new target symbol alias 9871 * ipa-icf.c (sem_function::merge): Do not merge when instrumentation 10644 * ipa-icf.c (sem_function::~sem_function): Change free to delete 10646 ipa_icf::sem_function::init. 13548 * ipa-icf.c (sem_function::compare_phi_node): PHI result comparison [all …]
|
H A D | ChangeLog.gimple-classes | 244 * ipa-icf.c (ipa_icf_gimple::sem_function::compare_phi_node):
|
H A D | ChangeLog-2018 | 7454 (sem_function::equals_wpa): Likewise. 9478 * ipa-icf.c (sem_function::equals_wpa): Deal with indirect_offset. 17363 * ipa-icf.c (sem_function::equals_wpa): Use 19237 * ipa-icf.c (sem_function::merge): Use symbol_summary::get instead 20454 * ipa-icf.c (sem_function::merge): Likewise. 20696 * ipa-icf.c (sem_function::merge): Likewise. 34653 * ipa-icf.c (sem_function::merge): Do not cross comdat boundary.
|
H A D | ChangeLog-2017 | 10619 * ipa-icf.c (sem_function::get_hash, sem_function::init): Likewise. 28915 * ipa-icf.c (sem_function::merge): Update. 29836 (sem_function::equals): Likewise.
|
H A D | ChangeLog-2021 | 27002 * ipa-icf.c (sem_function::param_used_p): Likewise.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | ipa-icf.c | 227 sem_function::sem_function (bitmap_obstack *stack) in sem_function() function 234 sem_function::sem_function (cgraph_node *node, bitmap_obstack *stack) in sem_function() function 241 sem_function::~sem_function () in ~sem_function() 253 sem_function::get_bb_hash (const sem_bb *basic_block) in get_bb_hash() 266 sem_function::get_hash (void) in get_hash() 465 bool sem_function::compare_edge_flags (cgraph_edge *e1, cgraph_edge *e2) in compare_edge_flags() 484 sem_function::param_used_p (unsigned int i) in param_used_p() 502 sem_function::compatible_parm_types_p (tree parm1, tree parm2) in compatible_parm_types_p() 524 sem_function::equals_wpa (sem_item *item, in equals_wpa() 531 m_compared_func = static_cast<sem_function *> (item); in equals_wpa() [all …]
|
H A D | ipa-icf.h | 308 class sem_function: public sem_item 312 sem_function (bitmap_obstack *stack); 316 sem_function (cgraph_node *_node, bitmap_obstack *stack); 318 ~sem_function (); 349 static sem_function *parse (cgraph_node *node, bitmap_obstack *stack, 407 sem_function *m_compared_func;
|