diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-12-15 19:03:16 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-12-15 19:03:16 +0000 |
commit | d481110ef753902447d6b42e09d0ad0718e417cc (patch) | |
tree | b5e72fe40b8d82ecf67022c42a2adbc405402dc5 /lib | |
parent | 69bfdf5a2465ad4439079cf7a4ee158f4fcc5b35 (diff) | |
download | llvm-d481110ef753902447d6b42e09d0ad0718e417cc.tar.gz llvm-d481110ef753902447d6b42e09d0ad0718e417cc.tar.bz2 llvm-d481110ef753902447d6b42e09d0ad0718e417cc.tar.xz |
Tweak a few pseudo-inst pattern base classes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121878 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/ARM/ARMInstrThumb2.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/ARM/ARMInstrThumb2.td b/lib/Target/ARM/ARMInstrThumb2.td index 501ebe886f..9c01725788 100644 --- a/lib/Target/ARM/ARMInstrThumb2.td +++ b/lib/Target/ARM/ARMInstrThumb2.td @@ -908,7 +908,7 @@ multiclass T2I_ld<bit signed, bits<2> opcod, string opc, let Inst{5-4} = addr{1-0}; // imm } - def pci : tPseudoInst<(outs GPR:$Rt), (ins i32imm:$addr), Size4Bytes, iis, + def pci : t2PseudoInst<(outs GPR:$Rt), (ins i32imm:$addr), Size4Bytes, iis, [(set GPR:$Rt, (opnode (ARMWrapper tconstpool:$addr)))]>; } @@ -2985,17 +2985,17 @@ def t2B : T2XI<(outs), (ins uncondbrtarget:$target), IIC_Br, } let isNotDuplicable = 1, isIndirectBranch = 1 in { -def t2BR_JT : tPseudoInst<(outs), +def t2BR_JT : t2PseudoInst<(outs), (ins GPR:$target, GPR:$index, i32imm:$jt, i32imm:$id), SizeSpecial, IIC_Br, [(ARMbr2jt GPR:$target, GPR:$index, tjumptable:$jt, imm:$id)]>; // FIXME: Add a non-pc based case that can be predicated. -def t2TBB_JT : tPseudoInst<(outs), +def t2TBB_JT : t2PseudoInst<(outs), (ins GPR:$index, i32imm:$jt, i32imm:$id), SizeSpecial, IIC_Br, []>; -def t2TBH_JT : tPseudoInst<(outs), +def t2TBH_JT : t2PseudoInst<(outs), (ins GPR:$index, i32imm:$jt, i32imm:$id), SizeSpecial, IIC_Br, []>; |