forked from OSchip/llvm-project
Match operand names to provide correct decoding for Thumb2 SMULL.
llvm-svn: 138294
This commit is contained in:
parent
096423b6be
commit
2844a81079
|
@ -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…
Reference in New Issue