1 /* This code is from the beginning of combine_reloads in reload.c in
2 GCC 3.1-20020117, with simplifications. It compiled incorrectly
3 for -O2 -fprefetch-loop-arrays for ix86 targets. */
6 /* { dg-options "-O2 -fprefetch-loop-arrays -w" } */
7 /* { dg-options "-O2 -fprefetch-loop-arrays -mtune=pentium3 -w" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
18 struct reload rld
[10];
24 int output_reload
= -1;
25 int secondary_out
= -1;
27 for (i
= 0; i
< n_reloads
; i
++)
30 if (output_reload
>= 0)
42 if (combine_reloads () != 2)