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


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


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