diff options
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr53397-1.c')
-rw-r--r-- | gcc-4.8/gcc/testsuite/gcc.target/i386/pr53397-1.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr53397-1.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr53397-1.c deleted file mode 100644 index 63650366c..000000000 --- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr53397-1.c +++ /dev/null @@ -1,28 +0,0 @@ -/* Prefetching when the step is loop invariant. */ -/* { dg-do compile } */ -/* { dg-require-effective-target sse2 } */ -/* { dg-options "-O3 -msse2 -fprefetch-loop-arrays -fdump-tree-aprefetch-details --param min-insn-to-prefetch-ratio=3 --param simultaneous-prefetches=10 -fdump-tree-aprefetch-details" } */ - - -double data[16384]; -void prefetch_when_non_constant_step_is_invariant(int step, int n) -{ - int a; - int b; - for (a = 1; a < step; a++) { - for (b = 0; b < n; b += 2 * step) { - - int i = 2*(b + a); - int j = 2*(b + a + step); - - - data[j] = data[i]; - data[j+1] = data[i+1]; - } - } -} - -/* { dg-final { scan-tree-dump "Issued prefetch" "aprefetch" } } */ -/* { dg-final { scan-assembler "prefetcht0" } } */ - -/* { dg-final { cleanup-tree-dump "aprefetch" } } */ |