GCC currently does not provide independent control over early loop unrolling. The early inner loop unrolling complicates Polyhedral analysis. An individual option that Graphite could access would be helpful.
-- Summary: Early Loop Unrolling control Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dje at gcc dot gnu dot org GCC build triplet: *-*-* GCC host triplet: *-*-* GCC target triplet: *-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41647