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" } */
7 /* { dg-options "-O2 -fprefetch-loop-arrays -mtune=pentium3" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
8 /* { dg-prune-output ".-fprefetch-loop-arrays. not supported for this target" } */
19 struct reload rld
[10];
25 int output_reload
= -1;
26 int secondary_out
= -1;
28 for (i
= 0; i
< n_reloads
; i
++)
31 if (output_reload
>= 0)
43 if (combine_reloads () != 2)