[tree-ssa] dom1 bug.

law@redhat.com law@redhat.com
Wed Dec 17 20:39:00 GMT 2003


In message <1071689745.28089.10.camel@p4>, Andrew MacLeod writes:
 >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.
Try "p debug_bitmap (vars_to_rename)" as soon as the dominator optimizer
returns.

jeff




More information about the Gcc mailing list