This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] dom1 bug.
- From: Andrew MacLeod <amacleod at redhat dot com>
- To: Jeff Law <law at redhat dot com>
- Cc: gcc mailing list <gcc at gcc dot gnu dot org>
- Date: 17 Dec 2003 14:35:44 -0500
- Subject: Re: [tree-ssa] dom1 bug.
- References: <200312171747.hBHHloGf008348@speedy.slc.redhat.com>
On Wed, 2003-12-17 at 12:47, law@redhat.com wrote:
> In message <1071671615.13039.311.camel@p4>, Andrew MacLeod writes:
> >
> main ()
> {
> int T.2;
> int count.1;
> int * <D1069>;
> int T.4;
> int * T.3;
> int count.5;
> int * retval.6;
>
> # BLOCK 0
> # PRED: ENTRY (fallthru)
> # VUSE <count_1>;
> count.1_2 = count;
> T.2_3 = count.1_2 + 1;
> # count_10 = VDEF <count_1>;
> count = T.2_3;
> <D1069>_5 = &dummy;
> # SUCC: 1 (fallthru)
>
> # BLOCK 1
> # PRED: 0 (fallthru)
> <L0>:;
> retval.6_6 = &dummy;
> T.3_7 = &dummy;
> # VUSE <dummy_8>;
> T.4_9 = dummy;
> # dummy_11 = VDEF <dummy_8>;
> __asm__("":"=r" dummy:"0" T.4_9);
> # VUSE <count_10>;
> count.5_12 = count;
huh,. isnt that interesting. Im not geting the ssa2 pass in my version.
Something must be getting stomped on/cololected along the way and
causing diffrerent behavious. Let me look at it again.
Very strange.....
> Which looks right to me.
It is, its just not what I was getting. huh.
Andrew