powerpc32: Remove one insn in mulhdu
Remove one instruction in mulhdu Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> Signed-off-by: Scott Wood <oss@buserror.net>
This commit is contained in:
Родитель
716fa91d19
Коммит
737b01fca3
|
@ -91,17 +91,16 @@ _GLOBAL(mulhdu)
|
|||
addc r7,r0,r7
|
||||
addze r4,r4
|
||||
1: beqlr cr1 /* all done if high part of A is 0 */
|
||||
mr r10,r3
|
||||
mullw r9,r3,r5
|
||||
mulhwu r3,r3,r5
|
||||
mulhwu r10,r3,r5
|
||||
beq 2f
|
||||
mullw r0,r10,r6
|
||||
mulhwu r8,r10,r6
|
||||
mullw r0,r3,r6
|
||||
mulhwu r8,r3,r6
|
||||
addc r7,r0,r7
|
||||
adde r4,r4,r8
|
||||
addze r3,r3
|
||||
addze r10,r10
|
||||
2: addc r4,r4,r9
|
||||
addze r3,r3
|
||||
addze r3,r10
|
||||
blr
|
||||
|
||||
/*
|
||||
|
|
Загрузка…
Ссылка в новой задаче