Update year range in copyright notice of binutils files
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / mips4.s
index bf8b9433031517ce80360846bd6009ee3b4e3361..1f4cdc7bd88c92791798eaf42eefe41705bdceb9 100644 (file)
@@ -1,52 +1,13 @@
-# Source file used to test -mips4 instructions.
+# Source file used to test -mips4 *non-fp* 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
+       .ifndef r6
        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
+       .endif
+       # It used to be disabled due to a clash with lwc3.
+       pref    4,0($4)
 
-       # 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
+# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
+       .align  2
+       .space  8
This page took 0.026282 seconds and 4 git commands to generate.