Home
last modified time | relevance | path

Searched refs:ebb_info (Results 1 – 25 of 54) sorted by relevance

123

/dports/lang/gcc12-devel/gcc-12-20211205/gcc/rtl-ssa/
H A Dblocks.h70 ebb_info *ebb () const { return m_ebb; } in ebb()
130 void set_ebb (ebb_info *ebb) { m_ebb = ebb; } in set_ebb()
138 ebb_info *m_ebb;
197 class ebb_info
205 ebb_info *prev_ebb () const;
209 ebb_info *next_ebb () const;
271 ebb_info (bb_info *, bb_info *);
286 using ebb_iterator = list_iterator<ebb_info, &ebb_info::next_ebb>;
287 using reverse_ebb_iterator = list_iterator<ebb_info, &ebb_info::prev_ebb>;
291 void pp_ebb (pretty_printer *, const ebb_info *);
[all …]
H A Dmember-fns.inl73 inline ebb_info *
179 inline ebb_info *
579 inline ebb_info *
742 inline ebb_info *
743 ebb_info::prev_ebb () const
750 inline ebb_info *
751 ebb_info::next_ebb () const
759 ebb_info::phis () const
765 ebb_info::bbs () const
777 ebb_info::all_insns () const
[all …]
H A Dblocks.cc152 if (ebb_info *ebb = this->ebb ()) in print_identifier()
250 ebb_info::print_identifier (pretty_printer *pp) const in print_identifier()
262 ebb_info::print_full (pretty_printer *pp) const in print_full()
376 function_info::append_phi (ebb_info *ebb, phi_info *phi) in append_phi()
767 ebb_info *ebb = bi.current_ebb; in add_phi_nodes()
939 ebb_info *ebb = bi.current_ebb; in record_block_live_out()
1000 ebb_info *ebb = bb->ebb (); in start_block()
1086 for (ebb_info *ebb : ebbs ()) in populate_phi_inputs()
1230 auto *ebb = allocate<ebb_info> (bbs[0], bbs.last ()); in create_ebbs()
1313 dump (FILE *file, const ebb_info *ebb) in dump()
[all …]
H A Dmovement.h107 ebb_info *ebb = insn->ebb (); in restrict_movement_for_dead_range()
219 ebb_info *ebb = def->ebb (); in restrict_movement_for_defs_ignoring()
309 ebb_info *ebb = use->ebb (); in restrict_movement_for_uses_ignoring()
H A Dfunctions.h252 void append_phi (ebb_info *, phi_info *);
256 phi_info *create_phi (ebb_info *, resource_info, access_info **,
258 phi_info *create_degenerate_phi (ebb_info *, set_info *);
H A Dfunctions.cc70 for (ebb_info *ebb : ebbs ()) in print()
253 for (ebb_info *ebb : ebbs ()) in simplify_phis()
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/rtl-ssa/
H A Dblocks.h70 ebb_info *ebb () const { return m_ebb; } in ebb()
130 void set_ebb (ebb_info *ebb) { m_ebb = ebb; } in set_ebb()
138 ebb_info *m_ebb;
197 class ebb_info
205 ebb_info *prev_ebb () const;
209 ebb_info *next_ebb () const;
271 ebb_info (bb_info *, bb_info *);
286 using ebb_iterator = list_iterator<ebb_info, &ebb_info::next_ebb>;
287 using reverse_ebb_iterator = list_iterator<ebb_info, &ebb_info::prev_ebb>;
291 void pp_ebb (pretty_printer *, const ebb_info *);
[all …]
H A Dmember-fns.inl73 inline ebb_info *
179 inline ebb_info *
579 inline ebb_info *
742 inline ebb_info *
743 ebb_info::prev_ebb () const
750 inline ebb_info *
751 ebb_info::next_ebb () const
759 ebb_info::phis () const
765 ebb_info::bbs () const
777 ebb_info::all_insns () const
[all …]
H A Dblocks.cc152 if (ebb_info *ebb = this->ebb ()) in print_identifier()
250 ebb_info::print_identifier (pretty_printer *pp) const in print_identifier()
262 ebb_info::print_full (pretty_printer *pp) const in print_full()
376 function_info::append_phi (ebb_info *ebb, phi_info *phi) in append_phi()
767 ebb_info *ebb = bi.current_ebb; in add_phi_nodes()
939 ebb_info *ebb = bi.current_ebb; in record_block_live_out()
1000 ebb_info *ebb = bb->ebb (); in start_block()
1086 for (ebb_info *ebb : ebbs ()) in populate_phi_inputs()
1230 auto *ebb = allocate<ebb_info> (bbs[0], bbs.last ()); in create_ebbs()
1313 dump (FILE *file, const ebb_info *ebb) in dump()
[all …]
H A Dmovement.h107 ebb_info *ebb = insn->ebb (); in restrict_movement_for_dead_range()
219 ebb_info *ebb = def->ebb (); in restrict_movement_for_defs_ignoring()
309 ebb_info *ebb = use->ebb (); in restrict_movement_for_uses_ignoring()
H A Dfunctions.h249 void append_phi (ebb_info *, phi_info *);
253 phi_info *create_phi (ebb_info *, resource_info, access_info **,
255 phi_info *create_degenerate_phi (ebb_info *, set_info *);
H A Dinsns.h145 friend class ebb_info; variable
246 ebb_info *ebb () const;
H A Dfunctions.cc70 for (ebb_info *ebb : ebbs ()) in print()
253 for (ebb_info *ebb : ebbs ()) in simplify_phis()
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/rtl-ssa/
H A Dblocks.h70 ebb_info *ebb () const { return m_ebb; } in ebb()
130 void set_ebb (ebb_info *ebb) { m_ebb = ebb; } in set_ebb()
138 ebb_info *m_ebb;
197 class ebb_info
205 ebb_info *prev_ebb () const;
209 ebb_info *next_ebb () const;
271 ebb_info (bb_info *, bb_info *);
286 using ebb_iterator = list_iterator<ebb_info, &ebb_info::next_ebb>;
287 using reverse_ebb_iterator = list_iterator<ebb_info, &ebb_info::prev_ebb>;
291 void pp_ebb (pretty_printer *, const ebb_info *);
[all …]
H A Dmember-fns.inl73 inline ebb_info *
179 inline ebb_info *
579 inline ebb_info *
742 inline ebb_info *
743 ebb_info::prev_ebb () const
750 inline ebb_info *
751 ebb_info::next_ebb () const
759 ebb_info::phis () const
765 ebb_info::bbs () const
777 ebb_info::all_insns () const
[all …]
H A Dblocks.cc152 if (ebb_info *ebb = this->ebb ()) in print_identifier()
250 ebb_info::print_identifier (pretty_printer *pp) const in print_identifier()
262 ebb_info::print_full (pretty_printer *pp) const in print_full()
376 function_info::append_phi (ebb_info *ebb, phi_info *phi) in append_phi()
767 ebb_info *ebb = bi.current_ebb; in add_phi_nodes()
939 ebb_info *ebb = bi.current_ebb; in record_block_live_out()
1000 ebb_info *ebb = bb->ebb (); in start_block()
1086 for (ebb_info *ebb : ebbs ()) in populate_phi_inputs()
1230 auto *ebb = allocate<ebb_info> (bbs[0], bbs.last ()); in create_ebbs()
1313 dump (FILE *file, const ebb_info *ebb) in dump()
[all …]
H A Dfunctions.h249 void append_phi (ebb_info *, phi_info *);
253 phi_info *create_phi (ebb_info *, resource_info, access_info **,
255 phi_info *create_degenerate_phi (ebb_info *, set_info *);
H A Dmovement.h107 ebb_info *ebb = insn->ebb (); in restrict_movement_for_dead_range()
219 ebb_info *ebb = def->ebb (); in restrict_movement_for_defs_ignoring()
309 ebb_info *ebb = use->ebb (); in restrict_movement_for_uses_ignoring()
H A Dfunctions.cc70 for (ebb_info *ebb : ebbs ()) in print()
253 for (ebb_info *ebb : ebbs ()) in simplify_phis()
H A Dinsns.h145 friend class ebb_info; variable
246 ebb_info *ebb () const;
/dports/lang/gcc11/gcc-11.2.0/gcc/rtl-ssa/
H A Dblocks.h70 ebb_info *ebb () const { return m_ebb; } in ebb()
130 void set_ebb (ebb_info *ebb) { m_ebb = ebb; } in set_ebb()
138 ebb_info *m_ebb;
197 class ebb_info
205 ebb_info *prev_ebb () const;
209 ebb_info *next_ebb () const;
271 ebb_info (bb_info *, bb_info *);
286 using ebb_iterator = list_iterator<ebb_info, &ebb_info::next_ebb>;
287 using reverse_ebb_iterator = list_iterator<ebb_info, &ebb_info::prev_ebb>;
291 void pp_ebb (pretty_printer *, const ebb_info *);
[all …]
H A Dmember-fns.inl73 inline ebb_info *
179 inline ebb_info *
579 inline ebb_info *
742 inline ebb_info *
743 ebb_info::prev_ebb () const
750 inline ebb_info *
751 ebb_info::next_ebb () const
759 ebb_info::phis () const
765 ebb_info::bbs () const
777 ebb_info::all_insns () const
[all …]
H A Dblocks.cc152 if (ebb_info *ebb = this->ebb ()) in print_identifier()
250 ebb_info::print_identifier (pretty_printer *pp) const in print_identifier()
262 ebb_info::print_full (pretty_printer *pp) const in print_full()
376 function_info::append_phi (ebb_info *ebb, phi_info *phi) in append_phi()
767 ebb_info *ebb = bi.current_ebb; in add_phi_nodes()
939 ebb_info *ebb = bi.current_ebb; in record_block_live_out()
1000 ebb_info *ebb = bb->ebb (); in start_block()
1086 for (ebb_info *ebb : ebbs ()) in populate_phi_inputs()
1230 auto *ebb = allocate<ebb_info> (bbs[0], bbs.last ()); in create_ebbs()
1313 dump (FILE *file, const ebb_info *ebb) in dump()
[all …]
H A Dfunctions.h249 void append_phi (ebb_info *, phi_info *);
253 phi_info *create_phi (ebb_info *, resource_info, access_info **,
255 phi_info *create_degenerate_phi (ebb_info *, set_info *);
H A Dmovement.h107 ebb_info *ebb = insn->ebb (); in restrict_movement_for_dead_range()
219 ebb_info *ebb = def->ebb (); in restrict_movement_for_defs_ignoring()
309 ebb_info *ebb = use->ebb (); in restrict_movement_for_uses_ignoring()

123