summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mips/mips4.s
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/mips/mips4.s')
-rw-r--r--gas/testsuite/gas/mips/mips4.s52
1 files changed, 0 insertions, 52 deletions
diff --git a/gas/testsuite/gas/mips/mips4.s b/gas/testsuite/gas/mips/mips4.s
deleted file mode 100644
index bf8b9433031..00000000000
--- a/gas/testsuite/gas/mips/mips4.s
+++ /dev/null
@@ -1,52 +0,0 @@
-# Source file used to test -mips4 instructions.
-
-text_label:
- bc1f text_label
- bc1f $fcc1,text_label
- bc1fl $fcc1,text_label
- bc1t $fcc1,text_label
- bc1tl $fcc2,text_label
- c.f.d $f4,$f6
- c.f.d $fcc1,$f4,$f6
- ldxc1 $f2,$4($5)
- lwxc1 $f2,$4($5)
- madd.d $f0,$f2,$f4,$f6
- madd.s $f0,$f2,$f4,$f6
- movf $4,$5,$fcc4
- movf.d $f4,$f6,$fcc0
- movf.s $f4,$f6,$fcc0
- movn $4,$6,$6
- movn.d $f4,$f5,$6
- movn.s $f4,$f5,$6
- movt $4,$5,$fcc4
- movt.d $f4,$f6,$fcc0
- movt.s $f4,$f6,$fcc0
- movz $4,$6,$6
- movz.d $f4,$f5,$6
- movz.s $f4,$f5,$6
- msub.d $f0,$f2,$f4,$f6
- msub.s $f0,$f2,$f4,$f6
- nmadd.d $f0,$f2,$f4,$f6
- nmadd.s $f0,$f2,$f4,$f6
- nmsub.d $f0,$f2,$f4,$f6
- nmsub.s $f0,$f2,$f4,$f6
-
- # We don't test pref because currently the disassembler will
- # disassemble it as lwc3. lwc3 is correct for mips1 to mips3,
- # while pref is correct for mips4. Unfortunately, the
- # disassembler does not know which architecture it is
- # disassembling for.
- # pref 4,0($4)
-
- prefx 4,$4($5)
- recip.d $f4,$f6
- recip.s $f4,$f6
- rsqrt.d $f4,$f6
- rsqrt.s $f4,$f6
- sdxc1 $f4,$4($5)
- swxc1 $f4,$4($5)
-
-# Round to a 16 byte boundary, for ease in testing multiple targets.
- nop
- nop
- nop