/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-threadedge.c | 127 const_and_copies *const_and_copies, in record_temporary_equivalences_from_phis() argument 227 const_and_copies *const_and_copies, in record_temporary_equivalences_from_stmts_at_dest() argument 1040 const_and_copies *const_and_copies, in thread_through_normal_block() argument 1238 class const_and_copies *const_and_copies, in thread_across_edge() argument 1245 const_and_copies->push_marker (); in thread_across_edge() 1260 const_and_copies, in thread_across_edge() 1345 const_and_copies->push_marker (); in thread_across_edge() 1373 const_and_copies, in thread_across_edge() 1396 const_and_copies->pop_to_marker (); in thread_across_edge() 1403 const_and_copies->pop_to_marker (); in thread_across_edge() [all …]
|
H A D | tree-ssa-scopedtables.h | 176 class const_and_copies 179 const_and_copies (void) { m_stack.create (20); }; in const_and_copies() function 180 ~const_and_copies (void) { m_stack.release (); } in ~const_and_copies() 205 const_and_copies& operator= (const const_and_copies&); 206 const_and_copies (class const_and_copies &);
|
H A D | tree-ssa-dom.cc | 620 const_and_copies *m_copies; 728 const_and_copies *const_and_copies, in dom_opt_dom_walker() argument 824 class const_and_copies *const_and_copies = new class const_and_copies (); in execute() local 868 const_and_copies, in execute() 996 delete const_and_copies; in execute() 1028 class const_and_copies *const_and_copies, in back_propagate_equivalences() argument 1106 class const_and_copies *const_and_copies, in record_temporary_equivalences() argument 1262 class const_and_copies *const_and_copies, in record_equivalences_from_incoming_edge() argument 1314 record_equality (tree x, tree y, class const_and_copies *const_and_copies) in record_equality() argument 1426 class const_and_copies *const_and_copies) in cprop_into_successor_phis() argument [all …]
|
H A D | tree-ssa-dom.c | 113 class const_and_copies *, 116 class const_and_copies *, 593 class const_and_copies *const_and_copies, in dom_opt_dom_walker() argument 681 class const_and_copies *const_and_copies = new class const_and_copies (); in execute() local 851 delete const_and_copies; in execute() local 997 class const_and_copies *const_and_copies) in back_propagate_equivalences() argument 1066 class const_and_copies *const_and_copies, in record_temporary_equivalences() argument 1219 class const_and_copies *const_and_copies, in record_equivalences_from_incoming_edge() argument 1271 record_equality (tree x, tree y, class const_and_copies *const_and_copies) in record_equality() argument 1383 class const_and_copies *const_and_copies) in cprop_into_successor_phis() argument [all …]
|
H A D | tree-ssa-dom.h | 25 class const_and_copies *,
|
H A D | tree-ssa-scopedtables.c | 955 const_and_copies::pop_to_marker (void) in pop_to_marker() 987 const_and_copies::record_const_or_copy_raw (tree x, tree y, tree prev_x) in record_const_or_copy_raw() 1007 const_and_copies::record_const_or_copy (tree x, tree y) in record_const_or_copy() 1017 const_and_copies::record_const_or_copy (tree x, tree y, tree prev_x) in record_const_or_copy()
|
H A D | tree-ssa-scopedtables.cc | 955 const_and_copies::pop_to_marker (void) in pop_to_marker() 987 const_and_copies::record_const_or_copy_raw (tree x, tree y, tree prev_x) in record_const_or_copy_raw() 1007 const_and_copies::record_const_or_copy (tree x, tree y) in record_const_or_copy() 1017 const_and_copies::record_const_or_copy (tree x, tree y, tree prev_x) in record_const_or_copy()
|
H A D | tree-vrp.c | 5013 class const_and_copies *const_and_copies, in vrp_dom_walker() argument 5016 m_const_and_copies (const_and_copies), in vrp_dom_walker() 5026 class const_and_copies *m_const_and_copies; 5130 const_and_copies *equiv_stack = new const_and_copies (); in identify_jump_threads()
|
H A D | ChangeLog.tree-ssa | 4831 block local const_and_copies. 5300 const_and_copies and vrp_data virtual arrays. 7021 callers. Use const_and_copies table directly. 7438 (const_and_copies): Change to a varray_type. 7440 (optimize_block): Simply set the value in const_and_copies. 7444 Parameter const_and_copies is now a varray_type. 7552 to create a block-local equivalence for const_and_copies. 9030 the const_and_copies table. 9683 const_and_copies table if it is an SSA_VAR. 12166 (const_and_copies): New local hash table. [all …]
|
H A D | ChangeLog-2015 | 9458 * tree-ssa-scopedtables.h (const_and_copies): Remove invalidate 15896 and initialization of const_and_copies. Update constructor call 15905 const_and_copies object and pass it to children as needed. 16946 * tree-ssa-scopedtables.h (class const_and_copies): Prefix data 16949 * tree-ssa-scopedtables.c: Update const_and_copies's member 17480 * tree-ssa-scopedtables.c (const_and_copies::const_and_copies): Remove 17482 * tree-ssa-scopedtables.h (const_and_copies): Implement trivial 35989 (const_and_copies): Change name/type. 35994 (thread_across_edge): Update passing of const_and_copies. 35996 manipulating const_and_copies directly. [all …]
|
H A D | ChangeLog-2016 | 32583 * tree-ssa-scopedtables.h (const_and_copies): Refine comments. 32584 (const_and_copies::record_const_or_copy_raw): New member function. 32586 (const_and_copies::record_const_or_copy_raw): New, factored out of 32587 (const_and_copies::record_const_or_copy): Call new member function.
|
H A D | ChangeLog-2017 | 30748 (const_and_copies::pop_to_marker): Likewise. 30749 (const_and_copies::record_const_or_copy_raw): Likewise.
|
H A D | ChangeLog-2004 | 11918 * tree-ssa-dom.c (const_and_copies): Kill the global varray. 12299 (dom_walk_block_data): Remove const_and_copies field.
|
/netbsd/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-ssa-threadedge.c | 127 const_and_copies *const_and_copies, in record_temporary_equivalences_from_phis() argument 227 const_and_copies *const_and_copies, in record_temporary_equivalences_from_stmts_at_dest() argument 1040 const_and_copies *const_and_copies, in thread_through_normal_block() argument 1238 class const_and_copies *const_and_copies, in thread_across_edge() argument 1245 const_and_copies->push_marker (); in thread_across_edge() 1260 const_and_copies, in thread_across_edge() 1345 const_and_copies->push_marker (); in thread_across_edge() 1373 const_and_copies, in thread_across_edge() 1396 const_and_copies->pop_to_marker (); in thread_across_edge() 1403 const_and_copies->pop_to_marker (); in thread_across_edge() [all …]
|
H A D | tree-ssa-scopedtables.h | 176 class const_and_copies 179 const_and_copies (void) { m_stack.create (20); }; in const_and_copies() function 180 ~const_and_copies (void) { m_stack.release (); } in ~const_and_copies() 205 const_and_copies& operator= (const const_and_copies&); 206 const_and_copies (class const_and_copies &);
|
H A D | tree-ssa-dom.c | 113 class const_and_copies *, 116 class const_and_copies *, 593 class const_and_copies *const_and_copies, in dom_opt_dom_walker() argument 681 class const_and_copies *const_and_copies = new class const_and_copies (); in execute() local 851 delete const_and_copies; in execute() local 997 class const_and_copies *const_and_copies) in back_propagate_equivalences() argument 1066 class const_and_copies *const_and_copies, in record_temporary_equivalences() argument 1219 class const_and_copies *const_and_copies, in record_equivalences_from_incoming_edge() argument 1271 record_equality (tree x, tree y, class const_and_copies *const_and_copies) in record_equality() argument 1383 class const_and_copies *const_and_copies) in cprop_into_successor_phis() argument [all …]
|
H A D | tree-ssa-dom.h | 25 class const_and_copies *,
|
H A D | tree-ssa-threadedge.h | 35 const_and_copies *,
|
H A D | tree-ssa-scopedtables.c | 955 const_and_copies::pop_to_marker (void) in pop_to_marker() 987 const_and_copies::record_const_or_copy_raw (tree x, tree y, tree prev_x) in record_const_or_copy_raw() 1007 const_and_copies::record_const_or_copy (tree x, tree y) in record_const_or_copy() 1017 const_and_copies::record_const_or_copy (tree x, tree y, tree prev_x) in record_const_or_copy()
|
H A D | tree-vrp.c | 5013 class const_and_copies *const_and_copies, in vrp_dom_walker() argument 5016 m_const_and_copies (const_and_copies), in vrp_dom_walker() 5026 class const_and_copies *m_const_and_copies; 5130 const_and_copies *equiv_stack = new const_and_copies (); in identify_jump_threads()
|