aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2009-11-09 15:27:51 +0000
committerJim Grosbach <grosbach@apple.com>2009-11-09 15:27:51 +0000
commit43cca695a81ddc4a8a1f98d959047ba16edc3d72 (patch)
tree8e9c1c1334c45d43a09e9eaf4321ec8f40183173 /lib/Target
parent6a660d4a438ba79d5d1aaccfe2ffecdef3d7d2f1 (diff)
downloadexternal_llvm-43cca695a81ddc4a8a1f98d959047ba16edc3d72.zip
external_llvm-43cca695a81ddc4a8a1f98d959047ba16edc3d72.tar.gz
external_llvm-43cca695a81ddc4a8a1f98d959047ba16edc3d72.tar.bz2
Work around assembler not recognizing #0.0 form immediate for vmcp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86548 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r--lib/Target/ARM/ARMInstrVFP.td4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/ARM/ARMInstrVFP.td b/lib/Target/ARM/ARMInstrVFP.td
index a1d581d..1b0b687 100644
--- a/lib/Target/ARM/ARMInstrVFP.td
+++ b/lib/Target/ARM/ARMInstrVFP.td
@@ -194,11 +194,11 @@ def VABSS : ASuIn<0b11101011, 0b0000, 0b1100, (outs SPR:$dst), (ins SPR:$a),
let Defs = [FPSCR] in {
def VCMPEZD : ADuI<0b11101011, 0b0101, 0b1100, (outs), (ins DPR:$a),
- IIC_fpCMP64, "vcmpe", ".f64\t$a, #0.0",
+ IIC_fpCMP64, "vcmpe", ".f64\t$a, #0",
[(arm_cmpfp0 DPR:$a)]>;
def VCMPEZS : ASuI<0b11101011, 0b0101, 0b1100, (outs), (ins SPR:$a),
- IIC_fpCMP32, "vcmpe", ".f32\t$a, #0.0",
+ IIC_fpCMP32, "vcmpe", ".f32\t$a, #0",
[(arm_cmpfp0 SPR:$a)]>;
}