------- Comment #1 from spop at gcc dot gnu dot org 2009-07-21 16:31 ------- Hi,
Cases 1 and 2 are transformed as asked by -fgraphite-identity. Case 3 is not recognized by graphite because there is a condition that depends on a data reference. This will be fixed in a future version of Graphite that handles these conditions as predicates. See http://gcc.gnu.org/wiki/Graphite_Workshop_Nov08?action=AttachFile&do=view&target=graphite_irregular_cf.pdf I added the 3 testcases to the graphite testsuite, case 3 is XFAILed. Sebastian -- spop at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2009-07-21 16:31:37 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35356