mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-02 08:45:55 +00:00
Match operand names to provide correct decoding for Thumb2 SMULL.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138294 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
762f70bc49
commit
796c3659c9
@ -2153,9 +2153,9 @@ def t2MLS: T2FourReg<
|
||||
let neverHasSideEffects = 1 in {
|
||||
let isCommutable = 1 in {
|
||||
def t2SMULL : T2MulLong<0b000, 0b0000,
|
||||
(outs rGPR:$Rd, rGPR:$Ra),
|
||||
(outs rGPR:$RdLo, rGPR:$RdHi),
|
||||
(ins rGPR:$Rn, rGPR:$Rm), IIC_iMUL64,
|
||||
"smull", "\t$Rd, $Ra, $Rn, $Rm", []>;
|
||||
"smull", "\t$RdLo, $RdHi, $Rn, $Rm", []>;
|
||||
|
||||
def t2UMULL : T2MulLong<0b010, 0b0000,
|
||||
(outs rGPR:$RdLo, rGPR:$RdHi),
|
||||
|
Loading…
x
Reference in New Issue
Block a user