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 tree-optimization/19038] [4.0 Regression] out-of ssa causing loops to have more than one BB


------- Additional Comments From steven at gcc dot gnu dot org  2004-12-24 12:55 -------
Possible work-arounds/hacks:
- Don't copy-prop into a PHI argument when the root variable of the
  PHI result is the same as the root variable of the copy that is
  being replaced.  Seems silly that this would be necessary.
- Try to insert copies before conditional jumps if the jump condition
  does not depend on anything in the copy.
- Figure out why we don't coalesce temp1 and temp2.  Can we coalesce
  them?  If so, why are we failing to do it?



-- 


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


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