| /* { dg-do compile } */ | |
| /* { dg-options "-fgimple" } */ | |
| char * begfield (int tab, char * ptr, char * lim, int sword, int schar); | |
| int __GIMPLE (ssa) | |
| main () | |
| { | |
| char * lim; | |
| char * s; | |
| char * _1; | |
| __BB(2): | |
| _1 = begfield (58, ":ab", &__MEM <char[4]> ((void *)&":ab" + _Literal | |
| (void *) 3), 1, 1); | |
| if (_1 != _Literal (char *) &__MEM <char[4]> ((void *)&":ab" + _Literal (void *) 2)) | |
| goto __BB3; | |
| else | |
| goto __BB4; | |
| __BB(3): | |
| __builtin_abort (); | |
| __BB(4): | |
| __builtin_exit (0); | |
| } | |