ARM: Quote $p in an asm string.
authorDaniel Dunbar <daniel@zuster.org>
Wed, 11 Aug 2010 04:46:10 +0000 (04:46 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 11 Aug 2010 04:46:10 +0000 (04:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110780 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrThumb2.td

index 48f629ebe6cd87d71f08be4234d4e5813f03f8d2..161f50fef0c4a68ef520cd6d5ea80096804d85c2 100644 (file)
@@ -780,7 +780,7 @@ multiclass T2I_bin_rrot_DO<bits<3> opcod, string opc> {
 let neverHasSideEffects = 1 in {
 let isReMaterializable = 1 in
 def t2LEApcrel : T2XI<(outs rGPR:$dst), (ins i32imm:$label, pred:$p), IIC_iALUi,
-                      "adr$p.w\t$dst, #$label", []> {
+                      "adr${p}.w\t$dst, #$label", []> {
   let Inst{31-27} = 0b11110;
   let Inst{25-24} = 0b10;
   // Inst{23:21} = '11' (add = FALSE) or '00' (add = TRUE)
@@ -792,7 +792,7 @@ def t2LEApcrel : T2XI<(outs rGPR:$dst), (ins i32imm:$label, pred:$p), IIC_iALUi,
 } // neverHasSideEffects
 def t2LEApcrelJT : T2XI<(outs rGPR:$dst),
                         (ins i32imm:$label, nohash_imm:$id, pred:$p), IIC_iALUi,
-                        "adr$p.w\t$dst, #${label}_${id}", []> {
+                        "adr${p}.w\t$dst, #${label}_${id}", []> {
   let Inst{31-27} = 0b11110;
   let Inst{25-24} = 0b10;
   // Inst{23:21} = '11' (add = FALSE) or '00' (add = TRUE)