summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-05-16 09:41:43 +0000
committerTim Northover <tnorthover@apple.com>2014-05-16 09:41:43 +0000
commit61e0d55d0e8825d945b7133a076918089b548530 (patch)
tree6e00373fabd09c42e8d2031accc461db2636be65 /lib/Target/AArch64
parent84a4f73a8ed722538cdbf04fd9730826444502aa (diff)
downloadllvm-61e0d55d0e8825d945b7133a076918089b548530.tar.gz
llvm-61e0d55d0e8825d945b7133a076918089b548530.tar.bz2
llvm-61e0d55d0e8825d945b7133a076918089b548530.tar.xz
AArch64: disable printing of add/sub alias
This alias appears not to have an appropriate PrintMethod. Normally, I'd look into it, but since AArch64 is disappearing soon it's probably not worth it. This will be tested when the TableGen "should I print this Alias" heuristic is fixed (very soon). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208967 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/AArch64')
-rw-r--r--lib/Target/AArch64/AArch64InstrInfo.td3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/AArch64/AArch64InstrInfo.td b/lib/Target/AArch64/AArch64InstrInfo.td
index e1aa60adde..4d3c80152c 100644
--- a/lib/Target/AArch64/AArch64InstrInfo.td
+++ b/lib/Target/AArch64/AArch64InstrInfo.td
@@ -519,7 +519,8 @@ multiclass lsl_aliases<string asmop, Instruction inst, RegisterClass GPR_Rd,
(inst GPR_Rd:$Rd, GPR_Rn:$Rn, GPR_Rm:$Rm, 0)>;
def : InstAlias<!strconcat(asmop, " $Rd, $Rn, $Rm, $LSL"),
- (inst GPR_Rd:$Rd, GPR_Rn:$Rn, GPR_Rm:$Rm, LSL_extoperand:$LSL)>;
+ (inst GPR_Rd:$Rd, GPR_Rn:$Rn, GPR_Rm:$Rm, LSL_extoperand:$LSL),
+ 0>;
}