diff options
Diffstat (limited to 'gcc-4.7/gcc/testsuite/gcc.target/mips/save-restore-2.c')
-rw-r--r-- | gcc-4.7/gcc/testsuite/gcc.target/mips/save-restore-2.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/gcc-4.7/gcc/testsuite/gcc.target/mips/save-restore-2.c b/gcc-4.7/gcc/testsuite/gcc.target/mips/save-restore-2.c deleted file mode 100644 index 4a11bc210..000000000 --- a/gcc-4.7/gcc/testsuite/gcc.target/mips/save-restore-2.c +++ /dev/null @@ -1,15 +0,0 @@ -/* Check that we can use the save instruction to save spilled arguments. */ -/* { dg-options "(-mips16) isa_rev>=1 -mabi=32 -O2" } */ - -MIPS16 void -foo (int *a, int b, int c) -{ - asm volatile ("" ::: "$2", "$3", "$4", "$5", "$6", "$7", "$8", - "$9", "$10", "$11", "$12", "$13", "$14", "$15", "$16", - "$17", "$18", "$19", "$20", "$21", "$22", "$23", "$24", - "$25", "$30", "memory"); - a[b] = 1; - a[c] = 1; -} -/* { dg-final { scan-assembler "\tsave\t\\\$4-\\\$6," } } */ -/* { dg-final { scan-assembler "\trestore\t" } } */ |