summaryrefslogtreecommitdiff
path: root/test/MC/Mips/mips-fpu-instructions.s
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2013-08-28 00:55:15 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2013-08-28 00:55:15 +0000
commita796d90c0ed7ebd5d58fced43c60afc2e9bf6225 (patch)
treea65b85efb4cbecf44cf92e7a1d0a2c7cee637cd5 /test/MC/Mips/mips-fpu-instructions.s
parentbf19dba2d4c7927832d3037c15e0101afb730415 (diff)
downloadllvm-a796d90c0ed7ebd5d58fced43c60afc2e9bf6225.tar.gz
llvm-a796d90c0ed7ebd5d58fced43c60afc2e9bf6225.tar.bz2
llvm-a796d90c0ed7ebd5d58fced43c60afc2e9bf6225.tar.xz
[mips] Use ptr_rc to simplify definitions of base+index load/store instructions.
Also, fix predicates. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189432 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Mips/mips-fpu-instructions.s')
-rw-r--r--test/MC/Mips/mips-fpu-instructions.s8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/MC/Mips/mips-fpu-instructions.s b/test/MC/Mips/mips-fpu-instructions.s
index 0a240d224a..db3c5261a8 100644
--- a/test/MC/Mips/mips-fpu-instructions.s
+++ b/test/MC/Mips/mips-fpu-instructions.s
@@ -165,6 +165,8 @@
# CHECK: movf.s $f4, $f6, $fcc5 # encoding: [0x11,0x31,0x14,0x46]
# CHECK: luxc1 $f0, $6($5) # encoding: [0x05,0x00,0xa6,0x4c]
# CHECK: suxc1 $f4, $24($5) # encoding: [0x0d,0x20,0xb8,0x4c]
+# CHECK: lwxc1 $f20, $12($14) # encoding: [0x00,0x05,0xcc,0x4d]
+# CHECK: swxc1 $f26, $18($22) # encoding: [0x08,0xd0,0xd2,0x4e]
cfc1 $a2,$0
ctc1 $10,$31
@@ -190,5 +192,7 @@
movt $4, $5, $fcc4
movf.d $f4, $f6, $fcc2
movf.s $f4, $f6, $fcc5
- luxc1 $f0, $a2($a1)
- suxc1 $f4, $t8($a1) \ No newline at end of file
+ luxc1 $f0, $a2($a1)
+ suxc1 $f4, $t8($a1)
+ lwxc1 $f20, $12($14)
+ swxc1 $f26, $s2($s6)