1 /* PR middle-end/30262 */
2 extern void abort (void);
15 asm volatile ("" :: "r" (x));
16 asm volatile ("" :: "m" (x));
17 asm volatile ("" :: "mr" (x));
18 asm volatile ("" : "=r" (x) : "0" (x));
19 asm volatile ("" : "=m" (x) : "m" (x));
30 asm volatile ("" :: "r" (x));
31 asm volatile ("" :: "m" (x));
32 asm volatile ("" :: "mr" (x));
34 asm volatile ("" : "=r" (x) : "0" (x));
35 asm volatile ("" : "=m" (x) : "m" (x));
51 asm volatile ("" :: "r" (x));
52 asm volatile ("" :: "m" (x));
53 asm volatile ("" :: "mr" (x));
55 asm volatile ("" : "=r" (x) : "0" (x));
56 asm volatile ("" : "=m" (x) : "m" (x));
69 if (foo () != 254 || bar () != 4 || baz () != 8)