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] Fix bootstrap failure caused by tree-ssa-loop.c


In message <F36A4AB3-2C4C-11D8-8CD9-000A95DA505C@dberlin.org>, Daniel Berlin wr
ites:
 >> oops.  Exactly the kind of problems I have expected when I have seen 
 >> you
 >> have created another interface to the dominator information.  IMHO it
 >> would be better to just keep the original one from the dominance.c (I
 >> know there are performance problems, but these are easy to fix).
 >>
 >
 >Please fix them then.
 >It would let me remove about 100-200 lines of tree-ssa-pre.c.
And do so without introducing compile-time regressions.

We've known for a while that the design of the dominator tree had its
share of problems.  Time to fix it.

 >
 >If you want to see a performance problem, changed fast_a_dominates_b to 
 >just use dominated_by_p, and compile 20001226-1.c, or any other large 
 >testcase.
Also include generate-3.4.ii from Gerald's testcase.







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