This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Fix bootstrap failure caused by tree-ssa-loop.c
- From: law at redhat dot com
- To: Daniel Berlin <dberlin at dberlin dot org>
- Cc: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, Andrew MacLeod <amacleod at redhat dot com>, Diego Novillo <dnovillo at redhat dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Jan Hubicka <hubicka at ucw dot cz>
- Date: Thu, 11 Dec 2003 20:07:58 -0700
- Subject: Re: [tree-ssa] Fix bootstrap failure caused by tree-ssa-loop.c
- Reply-to: law at redhat dot com
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.