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:
Christophe Leroy
2016-02-09 17:08:33 +01:00
committed by Scott Wood
parent 716fa91d19
commit 737b01fca3

View File

@@ -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
/*