summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMInstrThumb.td
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2009-08-21 21:58:55 +0000
committerBob Wilson <bob.wilson@apple.com>2009-08-21 21:58:55 +0000
commitceffeb6abd8a9c5bcd603b7e2f2cba9cdc0c2573 (patch)
tree3a44ee6cbaf324b0674b82f01cade5d694855e5a /llvm/lib/Target/ARM/ARMInstrThumb.td
parent48ca915be9966bf940c8c50a6a9f147e43a57588 (diff)
downloadbcm5719-llvm-ceffeb6abd8a9c5bcd603b7e2f2cba9cdc0c2573.tar.gz
bcm5719-llvm-ceffeb6abd8a9c5bcd603b7e2f2cba9cdc0c2573.zip
Rename ARM "lane_cst" operands to "nohash_imm" since they are used for
several things other than Neon vector lane numbers. For inline assembly operands with a "c" print code, check that they really are immediates. llvm-svn: 79676
Diffstat (limited to 'llvm/lib/Target/ARM/ARMInstrThumb.td')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrThumb.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrThumb.td b/llvm/lib/Target/ARM/ARMInstrThumb.td
index aaff818ac53..b332042f574 100644
--- a/llvm/lib/Target/ARM/ARMInstrThumb.td
+++ b/llvm/lib/Target/ARM/ARMInstrThumb.td
@@ -632,7 +632,7 @@ def tLEApcrel : T1I<(outs tGPR:$dst), (ins i32imm:$label, pred:$p), IIC_iALUi,
"adr$p $dst, #$label", []>;
def tLEApcrelJT : T1I<(outs tGPR:$dst),
- (ins i32imm:$label, lane_cst:$id, pred:$p),
+ (ins i32imm:$label, nohash_imm:$id, pred:$p),
IIC_iALUi, "adr$p $dst, #${label}_${id}", []>;
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud