1 /* PR tree-optimization/89487 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O2 -ftree-loop-distribution" } */ 4 5 #include "../pr87600.h" 6 7 void caml_interprete(void)8caml_interprete (void) 9 { 10 #if defined(REG1) && defined(REG2) 11 register int *pc asm(REG1); 12 register int *sp asm(REG2); 13 int i; 14 15 for (i = 0; i < 3; ++i) 16 *--sp = pc[i]; 17 #endif 18 } 19