summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrInfo.td
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-04-06 21:21:59 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-04-06 21:21:59 +0000
commit967cbbd8b5a328498b27a70bfa5f621c853692df (patch)
treeedcfc1df47c83a71e1f8ffa753b4f33f6a0d1267 /lib/Target/ARM/ARMInstrInfo.td
parentaa395e8c5dcc6d13f1f8ae65ce89f36383cb714a (diff)
downloadllvm-967cbbd8b5a328498b27a70bfa5f621c853692df.tar.gz
llvm-967cbbd8b5a328498b27a70bfa5f621c853692df.tar.bz2
llvm-967cbbd8b5a328498b27a70bfa5f621c853692df.tar.xz
ARMPat is equivalent to Requires<[IsARM]>.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154210 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrInfo.td')
-rw-r--r--lib/Target/ARM/ARMInstrInfo.td5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td
index d453b2c20b..6b8f4cc432 100644
--- a/lib/Target/ARM/ARMInstrInfo.td
+++ b/lib/Target/ARM/ARMInstrInfo.td
@@ -4812,10 +4812,9 @@ def : Pat<(ARMtcret (i32 tglobaladdr:$dst)), (TCRETURNdi texternalsym:$dst)>;
def : Pat<(ARMtcret (i32 texternalsym:$dst)), (TCRETURNdi texternalsym:$dst)>;
// Direct calls
-def : ARMPat<(ARMcall texternalsym:$func), (BL texternalsym:$func)>,
- Requires<[IsARM]>;
+def : ARMPat<(ARMcall texternalsym:$func), (BL texternalsym:$func)>;
def : ARMPat<(ARMcall_nolink texternalsym:$func),
- (BMOVPCB_CALL texternalsym:$func)>, Requires<[IsARM]>;
+ (BMOVPCB_CALL texternalsym:$func)>;
// zextload i1 -> zextload i8
def : ARMPat<(zextloadi1 addrmode_imm12:$addr), (LDRBi12 addrmode_imm12:$addr)>;