2 This testcase was miscompiled on ppc64, because basic_induction_var called
3 convert_modes, yet did not expect it to emit any new instructions.
4 Those were emitted at the end of the function and destroyed during life
5 analysis, while the program used uninitialized pseudos created by
16 int b1
, b2
, b3
, b4
, b5
;
28 return x
< 0 ? -x
: x
;
31 int bar (struct C
*x
, struct A
*y
)
34 const int b
= y
->a1
>> 9;
35 const unsigned long c
= y
->a2
;
39 f
= foo (c
- x
->c1
[d
].b4
);
46 e
= foo (c
-x
->c1
[d
].b4
);
64 __builtin_memset (&b
, 0, sizeof (b
));