Home
last modified time | relevance | path

Searched refs:sem_function (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dipa-icf.cc235 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 Dipa-icf.h308 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 DChangeLog-20152041 * 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 DChangeLog-20192867 (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 DChangeLog-20203832 * 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 DChangeLog-20161734 * 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 DChangeLog-2014140 * 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 DChangeLog.gimple-classes244 * ipa-icf.c (ipa_icf_gimple::sem_function::compare_phi_node):
H A DChangeLog-20187454 (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 DChangeLog-201710619 * 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 DChangeLog-202127002 * ipa-icf.c (sem_function::param_used_p): Likewise.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dipa-icf.c227 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 Dipa-icf.h308 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;