This is the mail archive of the gcc-patches@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]

Re: [tree-ssa] Avoid jump threading from producing irreducible regions


In message <20031121152630.GV12030@kam.mff.cuni.cz>, Jan Hubicka writes:
 >Hi,
 >as discussed earlier, I believe we must avoid producing irreducible
 >loops in early stages of compilation as disabling loop optimizations for
 >no good reason can be disasterous.
 >regtested/bootstrapped i386
 >OK?
 >
 >2003-11-21  Jan Hubicka  <jh@suse.cz>
 >	* tree-ssa.dom.c (tree_ssa_domionator_thread_jumps): Mark back edges.
 >	(thread_across_edge): Do not thread across loop headers.
I went ahead and checked this in.  It was hanging around in my local tree
after an extra round of testing.

jeff


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