mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-19 09:36:44 +00:00
Modified the asm string of 16-bit Thumb MUL instruction so that it prints:
MULS <Rdm>, <Rn>, <Rdm> according to A8.6.105 MUL Encoding T1. llvm-svn: 97675
This commit is contained in:
parent
fe6b41169a
commit
c903faa636
@ -734,7 +734,7 @@ def tMOVgpr2gpr : T1I<(outs GPR:$dst), (ins GPR:$src), IIC_iMOVr,
|
||||
// multiply register
|
||||
let isCommutable = 1 in
|
||||
def tMUL : T1sIt<(outs tGPR:$dst), (ins tGPR:$lhs, tGPR:$rhs), IIC_iMUL32,
|
||||
"mul", "\t$dst, $rhs",
|
||||
"mul", "\t$dst, $rhs, $dst", /* A8.6.105 MUL Encoding T1 */
|
||||
[(set tGPR:$dst, (mul tGPR:$lhs, tGPR:$rhs))]>,
|
||||
T1DataProcessing<0b1101>;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user