MIPS: Fix the encoding of immediates with microMIPS JALX
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / micromips-noinsn32.d
index 22bb62a3ddf95f5e0cebb46d5fb6e82bfaf16f26..3b4a795a27f4d9e48f2cb6f5e4614ad47fe33a00 100644 (file)
@@ -100,10 +100,10 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    0c1e            move    zero,s8
 [ 0-9a-f]+:    0c1f            move    zero,ra
 [ 0-9a-f]+:    0ec2            move    s6,v0
-[ 0-9a-f]+:    0016 1150       move    v0,s6
+[ 0-9a-f]+:    0016 1290       move    v0,s6
 [ 0-9a-f]+:    cfff            b       [0-9a-f]+ <test\+0x[0-9a-f]+>
 [      ]*[0-9a-f]+: R_MICROMIPS_PC10_S1        test
-[ 0-9a-f]+:    0002 b150       move    s6,v0
+[ 0-9a-f]+:    0002 b290       move    s6,v0
 [ 0-9a-f]+:    9400 fffe       b       [0-9a-f]+ <test\+0x[0-9a-f]+>
 [      ]*[0-9a-f]+: R_MICROMIPS_PC16_S1        test
 [ 0-9a-f]+:    0c00            nop
@@ -5085,10 +5085,9 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    5441 0099       alnv\.ps        \$f0,\$f1,\$f2,v0
 [ 0-9a-f]+:    5441 07d9       alnv\.ps        \$f0,\$f1,\$f2,ra
 [ 0-9a-f]+:    57fe efd9       alnv\.ps        \$f29,\$f30,\$f31,ra
-[ 0-9a-f]+:    57fd efd9       alnv\.ps        \$f29,\$f29,\$f31,ra
 [ 0-9a-f]+:    4380 fffe       bc1f    [0-9a-f]+ <fp_test\+0x[0-9a-f]+>
 [      ]*[0-9a-f]+: R_MICROMIPS_PC16_S1        fp_test
-[ 0-9a-f]+:    0c00            nop
+[ 0-9a-f]+:    57fd efd9       alnv\.ps        \$f29,\$f29,\$f31,ra
 [ 0-9a-f]+:    4380 fffe       bc1f    [0-9a-f]+ <fp_test\+0x[0-9a-f]+>
 [      ]*[0-9a-f]+: R_MICROMIPS_PC16_S1        fp_test
 [ 0-9a-f]+:    0c00            nop
@@ -5392,11 +5391,11 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    5401 1b3b       ceil\.w\.s      \$f0,\$f1
 [ 0-9a-f]+:    57df 1b3b       ceil\.w\.s      \$f30,\$f31
 [ 0-9a-f]+:    5442 1b3b       ceil\.w\.s      \$f2,\$f2
-[ 0-9a-f]+:    54a0 103b       cfc1    a1,\$0
-[ 0-9a-f]+:    54a1 103b       cfc1    a1,\$1
+[ 0-9a-f]+:    54a0 103b       cfc1    a1,c1_fir
+[ 0-9a-f]+:    54a1 103b       cfc1    a1,c1_ufr
 [ 0-9a-f]+:    54a2 103b       cfc1    a1,\$2
 [ 0-9a-f]+:    54a3 103b       cfc1    a1,\$3
-[ 0-9a-f]+:    54a4 103b       cfc1    a1,\$4
+[ 0-9a-f]+:    54a4 103b       cfc1    a1,c1_unfr
 [ 0-9a-f]+:    54a5 103b       cfc1    a1,\$5
 [ 0-9a-f]+:    54a6 103b       cfc1    a1,\$6
 [ 0-9a-f]+:    54a7 103b       cfc1    a1,\$7
@@ -5417,18 +5416,18 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 103b       cfc1    a1,\$22
 [ 0-9a-f]+:    54b7 103b       cfc1    a1,\$23
 [ 0-9a-f]+:    54b8 103b       cfc1    a1,\$24
-[ 0-9a-f]+:    54b9 103b       cfc1    a1,\$25
-[ 0-9a-f]+:    54ba 103b       cfc1    a1,\$26
+[ 0-9a-f]+:    54b9 103b       cfc1    a1,c1_fccr
+[ 0-9a-f]+:    54ba 103b       cfc1    a1,c1_fexr
 [ 0-9a-f]+:    54bb 103b       cfc1    a1,\$27
-[ 0-9a-f]+:    54bc 103b       cfc1    a1,\$28
+[ 0-9a-f]+:    54bc 103b       cfc1    a1,c1_fenr
 [ 0-9a-f]+:    54bd 103b       cfc1    a1,\$29
 [ 0-9a-f]+:    54be 103b       cfc1    a1,\$30
-[ 0-9a-f]+:    54bf 103b       cfc1    a1,\$31
-[ 0-9a-f]+:    54a0 103b       cfc1    a1,\$0
-[ 0-9a-f]+:    54a1 103b       cfc1    a1,\$1
+[ 0-9a-f]+:    54bf 103b       cfc1    a1,c1_fcsr
+[ 0-9a-f]+:    54a0 103b       cfc1    a1,c1_fir
+[ 0-9a-f]+:    54a1 103b       cfc1    a1,c1_ufr
 [ 0-9a-f]+:    54a2 103b       cfc1    a1,\$2
 [ 0-9a-f]+:    54a3 103b       cfc1    a1,\$3
-[ 0-9a-f]+:    54a4 103b       cfc1    a1,\$4
+[ 0-9a-f]+:    54a4 103b       cfc1    a1,c1_unfr
 [ 0-9a-f]+:    54a5 103b       cfc1    a1,\$5
 [ 0-9a-f]+:    54a6 103b       cfc1    a1,\$6
 [ 0-9a-f]+:    54a7 103b       cfc1    a1,\$7
@@ -5449,13 +5448,13 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 103b       cfc1    a1,\$22
 [ 0-9a-f]+:    54b7 103b       cfc1    a1,\$23
 [ 0-9a-f]+:    54b8 103b       cfc1    a1,\$24
-[ 0-9a-f]+:    54b9 103b       cfc1    a1,\$25
-[ 0-9a-f]+:    54ba 103b       cfc1    a1,\$26
+[ 0-9a-f]+:    54b9 103b       cfc1    a1,c1_fccr
+[ 0-9a-f]+:    54ba 103b       cfc1    a1,c1_fexr
 [ 0-9a-f]+:    54bb 103b       cfc1    a1,\$27
-[ 0-9a-f]+:    54bc 103b       cfc1    a1,\$28
+[ 0-9a-f]+:    54bc 103b       cfc1    a1,c1_fenr
 [ 0-9a-f]+:    54bd 103b       cfc1    a1,\$29
 [ 0-9a-f]+:    54be 103b       cfc1    a1,\$30
-[ 0-9a-f]+:    54bf 103b       cfc1    a1,\$31
+[ 0-9a-f]+:    54bf 103b       cfc1    a1,c1_fcsr
 [ 0-9a-f]+:    00a0 cd3c       cfc2    a1,\$0
 [ 0-9a-f]+:    00a1 cd3c       cfc2    a1,\$1
 [ 0-9a-f]+:    00a2 cd3c       cfc2    a1,\$2
@@ -5488,11 +5487,11 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    00bd cd3c       cfc2    a1,\$29
 [ 0-9a-f]+:    00be cd3c       cfc2    a1,\$30
 [ 0-9a-f]+:    00bf cd3c       cfc2    a1,\$31
-[ 0-9a-f]+:    54a0 183b       ctc1    a1,\$0
-[ 0-9a-f]+:    54a1 183b       ctc1    a1,\$1
+[ 0-9a-f]+:    54a0 183b       ctc1    a1,c1_fir
+[ 0-9a-f]+:    54a1 183b       ctc1    a1,c1_ufr
 [ 0-9a-f]+:    54a2 183b       ctc1    a1,\$2
 [ 0-9a-f]+:    54a3 183b       ctc1    a1,\$3
-[ 0-9a-f]+:    54a4 183b       ctc1    a1,\$4
+[ 0-9a-f]+:    54a4 183b       ctc1    a1,c1_unfr
 [ 0-9a-f]+:    54a5 183b       ctc1    a1,\$5
 [ 0-9a-f]+:    54a6 183b       ctc1    a1,\$6
 [ 0-9a-f]+:    54a7 183b       ctc1    a1,\$7
@@ -5513,18 +5512,18 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 183b       ctc1    a1,\$22
 [ 0-9a-f]+:    54b7 183b       ctc1    a1,\$23
 [ 0-9a-f]+:    54b8 183b       ctc1    a1,\$24
-[ 0-9a-f]+:    54b9 183b       ctc1    a1,\$25
-[ 0-9a-f]+:    54ba 183b       ctc1    a1,\$26
+[ 0-9a-f]+:    54b9 183b       ctc1    a1,c1_fccr
+[ 0-9a-f]+:    54ba 183b       ctc1    a1,c1_fexr
 [ 0-9a-f]+:    54bb 183b       ctc1    a1,\$27
-[ 0-9a-f]+:    54bc 183b       ctc1    a1,\$28
+[ 0-9a-f]+:    54bc 183b       ctc1    a1,c1_fenr
 [ 0-9a-f]+:    54bd 183b       ctc1    a1,\$29
 [ 0-9a-f]+:    54be 183b       ctc1    a1,\$30
-[ 0-9a-f]+:    54bf 183b       ctc1    a1,\$31
-[ 0-9a-f]+:    54a0 183b       ctc1    a1,\$0
-[ 0-9a-f]+:    54a1 183b       ctc1    a1,\$1
+[ 0-9a-f]+:    54bf 183b       ctc1    a1,c1_fcsr
+[ 0-9a-f]+:    54a0 183b       ctc1    a1,c1_fir
+[ 0-9a-f]+:    54a1 183b       ctc1    a1,c1_ufr
 [ 0-9a-f]+:    54a2 183b       ctc1    a1,\$2
 [ 0-9a-f]+:    54a3 183b       ctc1    a1,\$3
-[ 0-9a-f]+:    54a4 183b       ctc1    a1,\$4
+[ 0-9a-f]+:    54a4 183b       ctc1    a1,c1_unfr
 [ 0-9a-f]+:    54a5 183b       ctc1    a1,\$5
 [ 0-9a-f]+:    54a6 183b       ctc1    a1,\$6
 [ 0-9a-f]+:    54a7 183b       ctc1    a1,\$7
@@ -5545,13 +5544,13 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 183b       ctc1    a1,\$22
 [ 0-9a-f]+:    54b7 183b       ctc1    a1,\$23
 [ 0-9a-f]+:    54b8 183b       ctc1    a1,\$24
-[ 0-9a-f]+:    54b9 183b       ctc1    a1,\$25
-[ 0-9a-f]+:    54ba 183b       ctc1    a1,\$26
+[ 0-9a-f]+:    54b9 183b       ctc1    a1,c1_fccr
+[ 0-9a-f]+:    54ba 183b       ctc1    a1,c1_fexr
 [ 0-9a-f]+:    54bb 183b       ctc1    a1,\$27
-[ 0-9a-f]+:    54bc 183b       ctc1    a1,\$28
+[ 0-9a-f]+:    54bc 183b       ctc1    a1,c1_fenr
 [ 0-9a-f]+:    54bd 183b       ctc1    a1,\$29
 [ 0-9a-f]+:    54be 183b       ctc1    a1,\$30
-[ 0-9a-f]+:    54bf 183b       ctc1    a1,\$31
+[ 0-9a-f]+:    54bf 183b       ctc1    a1,c1_fcsr
 [ 0-9a-f]+:    00a0 dd3c       ctc2    a1,\$0
 [ 0-9a-f]+:    00a1 dd3c       ctc2    a1,\$1
 [ 0-9a-f]+:    00a2 dd3c       ctc2    a1,\$2
@@ -6568,16 +6567,16 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    4643            mflo    v1
 [ 0-9a-f]+:    5843 07ec       dext    v0,v1,0x1f,0x1
 [ 0-9a-f]+:    5843 f82c       dext    v0,v1,0x0,0x20
-[ 0-9a-f]+:    5843 07e4       dextm   v0,v1,0x1f,0x21
-[ 0-9a-f]+:    5843 07e4       dextm   v0,v1,0x1f,0x21
-[ 0-9a-f]+:    5843 4854       dextu   v0,v1,0x21,0xa
-[ 0-9a-f]+:    5843 4854       dextu   v0,v1,0x21,0xa
+[ 0-9a-f]+:    5843 07e4       dext    v0,v1,0x1f,0x21
+[ 0-9a-f]+:    5843 07e4       dext    v0,v1,0x1f,0x21
+[ 0-9a-f]+:    5843 4854       dext    v0,v1,0x21,0xa
+[ 0-9a-f]+:    5843 4854       dext    v0,v1,0x21,0xa
 [ 0-9a-f]+:    5843 ffcc       dins    v0,v1,0x1f,0x1
 [ 0-9a-f]+:    5843 f80c       dins    v0,v1,0x0,0x20
-[ 0-9a-f]+:    5843 ffc4       dinsm   v0,v1,0x1f,0x21
-[ 0-9a-f]+:    5843 ffc4       dinsm   v0,v1,0x1f,0x21
-[ 0-9a-f]+:    5843 5074       dinsu   v0,v1,0x21,0xa
-[ 0-9a-f]+:    5843 5074       dinsu   v0,v1,0x21,0xa
+[ 0-9a-f]+:    5843 ffc4       dins    v0,v1,0x1f,0x21
+[ 0-9a-f]+:    5843 ffc4       dins    v0,v1,0x1f,0x21
+[ 0-9a-f]+:    5843 5074       dins    v0,v1,0x21,0xa
+[ 0-9a-f]+:    5843 5074       dins    v0,v1,0x21,0xa
 [ 0-9a-f]+:    41a2 0000       lui     v0,0x0
 [      ]*[0-9a-f]+: R_MICROMIPS_HI16   test
 [ 0-9a-f]+:    3042 0000       addiu   v0,v0,0
@@ -6767,11 +6766,11 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54bd 243b       dmfc1   a1,\$f29
 [ 0-9a-f]+:    54be 243b       dmfc1   a1,\$f30
 [ 0-9a-f]+:    54bf 243b       dmfc1   a1,\$f31
-[ 0-9a-f]+:    54a0 2c3b       dmtc1   a1,\$0
-[ 0-9a-f]+:    54a1 2c3b       dmtc1   a1,\$1
+[ 0-9a-f]+:    54a0 2c3b       dmtc1   a1,c1_fir
+[ 0-9a-f]+:    54a1 2c3b       dmtc1   a1,c1_ufr
 [ 0-9a-f]+:    54a2 2c3b       dmtc1   a1,\$2
 [ 0-9a-f]+:    54a3 2c3b       dmtc1   a1,\$3
-[ 0-9a-f]+:    54a4 2c3b       dmtc1   a1,\$4
+[ 0-9a-f]+:    54a4 2c3b       dmtc1   a1,c1_unfr
 [ 0-9a-f]+:    54a5 2c3b       dmtc1   a1,\$5
 [ 0-9a-f]+:    54a6 2c3b       dmtc1   a1,\$6
 [ 0-9a-f]+:    54a7 2c3b       dmtc1   a1,\$7
@@ -6792,18 +6791,18 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 2c3b       dmtc1   a1,\$22
 [ 0-9a-f]+:    54b7 2c3b       dmtc1   a1,\$23
 [ 0-9a-f]+:    54b8 2c3b       dmtc1   a1,\$24
-[ 0-9a-f]+:    54b9 2c3b       dmtc1   a1,\$25
-[ 0-9a-f]+:    54ba 2c3b       dmtc1   a1,\$26
+[ 0-9a-f]+:    54b9 2c3b       dmtc1   a1,c1_fccr
+[ 0-9a-f]+:    54ba 2c3b       dmtc1   a1,c1_fexr
 [ 0-9a-f]+:    54bb 2c3b       dmtc1   a1,\$27
-[ 0-9a-f]+:    54bc 2c3b       dmtc1   a1,\$28
+[ 0-9a-f]+:    54bc 2c3b       dmtc1   a1,c1_fenr
 [ 0-9a-f]+:    54bd 2c3b       dmtc1   a1,\$29
 [ 0-9a-f]+:    54be 2c3b       dmtc1   a1,\$30
-[ 0-9a-f]+:    54bf 2c3b       dmtc1   a1,\$31
-[ 0-9a-f]+:    54a0 2c3b       dmtc1   a1,\$0
-[ 0-9a-f]+:    54a1 2c3b       dmtc1   a1,\$1
+[ 0-9a-f]+:    54bf 2c3b       dmtc1   a1,c1_fcsr
+[ 0-9a-f]+:    54a0 2c3b       dmtc1   a1,c1_fir
+[ 0-9a-f]+:    54a1 2c3b       dmtc1   a1,c1_ufr
 [ 0-9a-f]+:    54a2 2c3b       dmtc1   a1,\$2
 [ 0-9a-f]+:    54a3 2c3b       dmtc1   a1,\$3
-[ 0-9a-f]+:    54a4 2c3b       dmtc1   a1,\$4
+[ 0-9a-f]+:    54a4 2c3b       dmtc1   a1,c1_unfr
 [ 0-9a-f]+:    54a5 2c3b       dmtc1   a1,\$5
 [ 0-9a-f]+:    54a6 2c3b       dmtc1   a1,\$6
 [ 0-9a-f]+:    54a7 2c3b       dmtc1   a1,\$7
@@ -6824,13 +6823,13 @@ Disassembly of section \.text:
 [ 0-9a-f]+:    54b6 2c3b       dmtc1   a1,\$22
 [ 0-9a-f]+:    54b7 2c3b       dmtc1   a1,\$23
 [ 0-9a-f]+:    54b8 2c3b       dmtc1   a1,\$24
-[ 0-9a-f]+:    54b9 2c3b       dmtc1   a1,\$25
-[ 0-9a-f]+:    54ba 2c3b       dmtc1   a1,\$26
+[ 0-9a-f]+:    54b9 2c3b       dmtc1   a1,c1_fccr
+[ 0-9a-f]+:    54ba 2c3b       dmtc1   a1,c1_fexr
 [ 0-9a-f]+:    54bb 2c3b       dmtc1   a1,\$27
-[ 0-9a-f]+:    54bc 2c3b       dmtc1   a1,\$28
+[ 0-9a-f]+:    54bc 2c3b       dmtc1   a1,c1_fenr
 [ 0-9a-f]+:    54bd 2c3b       dmtc1   a1,\$29
 [ 0-9a-f]+:    54be 2c3b       dmtc1   a1,\$30
-[ 0-9a-f]+:    54bf 2c3b       dmtc1   a1,\$31
+[ 0-9a-f]+:    54bf 2c3b       dmtc1   a1,c1_fcsr
 [ 0-9a-f]+:    0040 6d3c       dmfc2   v0,\$0
 [ 0-9a-f]+:    0041 6d3c       dmfc2   v0,\$1
 [ 0-9a-f]+:    0042 6d3c       dmfc2   v0,\$2
This page took 0.028693 seconds and 4 git commands to generate.