diff options
author | Tim Northover <Tim.Northover@arm.com> | 2012-05-17 13:12:13 +0000 |
---|---|---|
committer | Tim Northover <Tim.Northover@arm.com> | 2012-05-17 13:12:13 +0000 |
commit | af501a29d38d41fd9c3fe19c85ac495ccf59ab43 (patch) | |
tree | cefb7baa4785066b60bcebab267e0bdca9915ab9 /llvm/lib | |
parent | e1decdf68a1fc8c6f77c4d61cd10bde670d65c13 (diff) | |
download | bcm5719-llvm-af501a29d38d41fd9c3fe19c85ac495ccf59ab43.tar.gz bcm5719-llvm-af501a29d38d41fd9c3fe19c85ac495ccf59ab43.zip |
Remove incorrect pattern for ARM SMML instruction.
Patch by Meador Inge.
llvm-svn: 156989
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/ARM/ARMInstrInfo.td | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrInfo.td b/llvm/lib/Target/ARM/ARMInstrInfo.td index e89c2312fe6..f506a296de1 100644 --- a/llvm/lib/Target/ARM/ARMInstrInfo.td +++ b/llvm/lib/Target/ARM/ARMInstrInfo.td @@ -3554,8 +3554,7 @@ def SMMLAR : AMul2Ia <0b0111010, 0b0011, (outs GPR:$Rd), def SMMLS : AMul2Ia <0b0111010, 0b1101, (outs GPR:$Rd), (ins GPR:$Rn, GPR:$Rm, GPR:$Ra), - IIC_iMAC32, "smmls", "\t$Rd, $Rn, $Rm, $Ra", - [(set GPR:$Rd, (sub GPR:$Ra, (mulhs GPR:$Rn, GPR:$Rm)))]>, + IIC_iMAC32, "smmls", "\t$Rd, $Rn, $Rm, $Ra", []>, Requires<[IsARM, HasV6]>; def SMMLSR : AMul2Ia <0b0111010, 0b1111, (outs GPR:$Rd), |