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:

committed by
Scott Wood

parent
716fa91d19
commit
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
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user