diff options
author | Joey Gouly <joey.gouly@arm.com> | 2013-07-18 10:20:25 +0000 |
---|---|---|
committer | Joey Gouly <joey.gouly@arm.com> | 2013-07-18 10:20:25 +0000 |
commit | 6a3d933e1645d34984f4c7c9e2e4e46d0d15e1b3 (patch) | |
tree | 279c4b051aa03dfb4dc5311fc972e94716535cda /lib | |
parent | 9dffd71d0af3d78ee1f21865dd064fb43bc623be (diff) | |
download | llvm-6a3d933e1645d34984f4c7c9e2e4e46d0d15e1b3.tar.gz llvm-6a3d933e1645d34984f4c7c9e2e4e46d0d15e1b3.tar.bz2 llvm-6a3d933e1645d34984f4c7c9e2e4e46d0d15e1b3.tar.xz |
Add Thumb tests for the ARMv8 FP instructions that I recently added.
Also, fix the namespace for two instructions that I missed previously.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186572 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/ARM/ARMInstrVFP.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/ARM/ARMInstrVFP.td b/lib/Target/ARM/ARMInstrVFP.td index cbfd25fc68..f9cfa15a73 100644 --- a/lib/Target/ARM/ARMInstrVFP.td +++ b/lib/Target/ARM/ARMInstrVFP.td @@ -584,7 +584,7 @@ def VCVTTDH : ADuI<0b11101, 0b11, 0b0011, 0b11, 0, } multiclass vcvt_inst<string opc, bits<2> rm> { - let PostEncoderMethod = "" in { + let PostEncoderMethod = "", DecoderNamespace = "VFPV8" in { def SS : ASuInp<0b11101, 0b11, 0b1100, 0b11, 0, (outs SPR:$Sd), (ins SPR:$Sm), NoItinerary, !strconcat("vcvt", opc, ".s32.f32\t$Sd, $Sm"), @@ -670,7 +670,7 @@ defm VRINTR : vrint_inst_zrx<"r", 0, 0>; defm VRINTX : vrint_inst_zrx<"x", 1, 0>; multiclass vrint_inst_anpm<string opc, bits<2> rm> { - let PostEncoderMethod = "" in { + let PostEncoderMethod = "", DecoderNamespace = "VFPV8" in { def S : ASuInp<0b11101, 0b11, 0b1000, 0b01, 0, (outs SPR:$Sd), (ins SPR:$Sm), NoItinerary, !strconcat("vrint", opc, ".f32\t$Sd, $Sm"), |