projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4d11bbd
)
Reverse operands for Intel syntax form of 'bt' alias.
author
Craig Topper
<craig.topper@gmail.com>
Mon, 22 Jul 2013 07:47:51 +0000
(07:47 +0000)
committer
Craig Topper
<craig.topper@gmail.com>
Mon, 22 Jul 2013 07:47:51 +0000
(07:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186809
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/X86/X86InstrInfo.td
patch
|
blob
|
history
diff --git
a/lib/Target/X86/X86InstrInfo.td
b/lib/Target/X86/X86InstrInfo.td
index f33ae2a1915aeb5cd1e286608de48146fa786b73..d58f4aa8ce1192737ed7e6e6add461e92de4ceda 100644
(file)
--- a/
lib/Target/X86/X86InstrInfo.td
+++ b/
lib/Target/X86/X86InstrInfo.td
@@
-1969,7
+1969,8
@@
def : InstAlias<"aad", (AAD8i8 10)>;
def : InstAlias<"aam", (AAM8i8 10)>;
// Disambiguate the mem/imm form of bt-without-a-suffix as btl.
-def : InstAlias<"bt $imm, $mem", (BT32mi8 i32mem:$mem, i32i8imm:$imm)>;
+def : InstAlias<"bt {$imm, $mem|$mem, $imm}",
+ (BT32mi8 i32mem:$mem, i32i8imm:$imm), 0>;
// clr aliases.
def : InstAlias<"clrb $reg", (XOR8rr GR8 :$reg, GR8 :$reg)>;