| /* This testcase ICEd on Alpha because ldq_u argument was not subject to | |
| small_symbolic_mem_operand splitting. */ | |
| /* { dg-do compile } */ | |
| /* { dg-options "-O2" } */ | |
| /* { dg-options "-O2 -fpic -mexplicit-relocs -mcpu=ev4" { target alpha*-*-* } } */ | |
| static char a; | |
| char *b; | |
| void foo (void) | |
| { | |
| register char *c; | |
| c = b; | |
| *c = a; | |
| } |