1 /* PR rtl-optimization/83565 */
2 /* Testcase by Sergei Trofimovich <slyfox@inbox.ru> */
4 extern void abort (void);
6 typedef __UINT32_TYPE__ u32
;
8 u32
bug (u32
* result
) __attribute__((noinline
));
11 volatile u32 ss
= 0xFFFFffff;
12 volatile u32 d
= 0xEEEEeeee;
13 u32 tt
= d
& 0x00800000;
16 r
= (r
>> 31) | (r
<< 1);
29 if (off
!= 0x7fffffff)