bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / mips32.s
index f5426580543931f8e61a89f0750907e5cdb1103a..5051d5a480cf2715c91d7848a53bcd4ebbc26d69 100644 (file)
@@ -16,39 +16,16 @@ text_label:
       msubu   $11, $12
       mul     $13, $14, $15
       pref    4, ($16)
-      pref    4, 32767($17)
-      pref    4, -32768($18)
+      pref    4, 2047($17)
+      pref    4, -2048($18)
       ssnop
 
 
-      # unprivileged coprocessor instructions.
-      # these tests use cp2 to avoid other (cp0, fpu, prefetch) opcodes.
-
-      bc2f    text_label
-      nop
-      bc2fl   text_label
-      nop
-      bc2t    text_label
-      nop
-      bc2tl   text_label
-      nop
-      # XXX other BCzCond encodings not currently expressable
-      cfc2    $1, $2
-      cop2    0x1234567               # disassembles as c2 ...
-      ctc2    $2, $3
-      mfc2    $3, $4
-      mfc2    $4, $5, 0               # disassembles without sel
-      mfc2    $5, $6, 7
-      mtc2    $6, $7
-      mtc2    $7, $8, 0               # disassembles without sel
-      mtc2    $8, $9, 7
-
-      
       # privileged instructions
 
       cache   5, ($1)
-      cache   5, 32767($2)
-      cache   5, -32768($3)
+      cache   5, 2047($2)
+      cache   5, -2048($3)
       .set at
       cache   5, 32768($4)
       cache   5, -32769($5)
@@ -62,7 +39,7 @@ text_label:
       tlbwr
       wait
       wait    0                       # disassembles without code
-      wait    0x56789
+      wait    0x345
 
       # For a while break for the mips32 ISA interpreted a single argument
       # as a 20-bit code, placing it in the opcode differently to
@@ -77,17 +54,7 @@ text_label:
       # different.
       sdbbp
       sdbbp   0                       # disassembles without code
-      sdbbp   0x56789
-
-      # Cop2 branches with cond code number, like bc1t/f
-      bc2f    $cc0,text_label
-      nop
-      bc2fl   $cc1,text_label
-      nop
-      bc2t    $cc6,text_label
-      nop
-      bc2tl   $cc7,text_label
-      nop
+      sdbbp   0x345
 
 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
       .space  8
This page took 0.035889 seconds and 4 git commands to generate.