1 /* This used to ICE on s390 due to a reload bug. */ 2 3 /* { dg-do compile } */ 4 /* { dg-options "-O2 -march=z990 -ftracer" } */ 5 6 extern int memcmp (const void *s1, const void *s2, unsigned long n); 7 extern int printf (__const char *__restrict __format, ...); 8 9 struct test 10 { 11 char tmp[4096]; 12 char msgtype[2]; 13 }; 14 test(struct test * testtb)15void test (struct test *testtb) 16 { 17 if (testtb) 18 printf ("a"); 19 20 if (memcmp(testtb->msgtype, "a", 2)) 21 printf ("a"); 22 23 printf ("b"); 24 } 25 26