We create an LOOPS vector for every gimple_bb in a SCoP. This is not necessary.
It is just used for the functions gbb_loop_index and gbb_loop_at_index As the order of the LOOPS vector never changes (all transformations are made using the scattering functions) it can be replaced in gbb_loop_index with a simple call to sese_loop_depth gbb_loop_at_index can be implemented in the style of sese_loop_depth. -- Summary: [graphite] Remove GBB_LOOPS Product: gcc Version: unknown Status: UNCONFIRMED Severity: trivial Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: grosser at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39568