[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-12-03 Thread spop at gcc dot gnu dot org


--- Comment #7 from spop at gcc dot gnu dot org  2008-12-03 20:50 ---
*** Bug 37851 has been marked as a duplicate of this bug. ***


-- 

spop at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||dwarak dot rajagopal at amd
   ||dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684



[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-11-03 Thread spop at gcc dot gnu dot org


--- Comment #6 from spop at gcc dot gnu dot org  2008-11-03 16:44 ---
Subject: Bug 37684

Author: spop
Date: Mon Nov  3 16:43:02 2008
New Revision: 141551

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141551
Log:
2008-11-03  Harsha Jagasia  <[EMAIL PROTECTED]>

PR tree-optimization/37684
* gcc.dg/graphite/pr37684.c: New.
* graphite.c (exclude_component_ref): New.
(is_simple_operand): Call exclude_component_ref.


Added:
trunk/gcc/testsuite/gcc.dg/graphite/pr37684.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/graphite.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684



[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-11-03 Thread spop at gcc dot gnu dot org


--- Comment #5 from spop at gcc dot gnu dot org  2008-11-03 16:44 ---
Fixed.


-- 

spop at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684



[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-10-03 Thread spop at gcc dot gnu dot org


--- Comment #4 from spop at gcc dot gnu dot org  2008-10-03 21:11 ---
Bug is fixed in graphite branch.  Waiting review for trunk.

Sebastian


-- 

spop at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|hjagasia at gcc dot gnu dot |spop at gcc dot gnu dot org
   |org |
 Status|UNCONFIRMED |ASSIGNED
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-10-03 21:11:19
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684



[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-10-03 Thread spop at gcc dot gnu dot org


--- Comment #3 from spop at gcc dot gnu dot org  2008-10-03 21:10 ---
Subject: Bug 37684

Author: spop
Date: Fri Oct  3 21:09:37 2008
New Revision: 140861

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140861
Log:
2008-10-03  Harsha Jagasia  <[EMAIL PROTECTED]>

PR tree-optimization/37684
* gcc.dg/graphite/pr37684.c: New.
* graphite.c (exclude_component_ref): New.
(is_simple_operand): Call exclude_component_ref.


Added:
branches/graphite/gcc/testsuite/gcc.dg/graphite/pr37684.c
Modified:
branches/graphite/gcc/ChangeLog.graphite
branches/graphite/gcc/graphite.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684



[Bug tree-optimization/37684] [graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar

2008-09-30 Thread hjagasia at gcc dot gnu dot org


--- Comment #2 from hjagasia at gcc dot gnu dot org  2008-09-30 16:40 
---
Created an attachment (id=16435)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16435&action=view)
This patch fixes the reduced test case block-3.c

Until graphite can handle scalars and also update dominance properly (planned
for gcc 4.5), this patch will work by limiting the scop that contains bb 3,
which in turn contains the VDEFs for SMT.48_20, SMT.49_21, such that no code is
generated for it.

This patch depends on the patch submitted for 37485.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37684