This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/37485] [graphite] Disconnecting exit edge in process of code generation



------- Comment #12 from grosser at gcc dot gnu dot org  2008-10-10 19:40 -------
(In reply to comment #9)
> Subject: Re:  [graphite] Disconnecting exit edge in process of code generation
> 
> > Commit 140746 should have fixed Bug 3. Can you confirm this?
> 
> This is a side effect of your patch.  

I am sorry. With "Bug 3" I ment:

Third:
Graphite can create scops which overlap. This is an issue if one of the
overlapping scops is transformed which can cause some edges to be redirected.
When the successive overlapping scops are attempted to be transformed, the
basic blocks in the scop are no longer the same.

My commit fixed a bug, that created overlapping scops, and inserted a check for
overlapping scops. Are there any overlapping scops with the current code?


-- 

grosser at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |grosser at gcc dot gnu dot
                   |                            |org


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]