ppccpuid.pl: branch hints in OPENSSL_cleanse impact small block performance
of digest algorithms, mosty SHA, on Power7. Mystery of century, why SHA, why slower algorithm are affected more... [from HEAD]. PR: 2794 Submitted by: Ashley Lai
This commit is contained in:
parent
b1ce2d24dd
commit
c50847c28b
@ -72,7 +72,7 @@ Loop: lwarx r5,0,r3
|
|||||||
Little: mtctr r4
|
Little: mtctr r4
|
||||||
stb r0,0(r3)
|
stb r0,0(r3)
|
||||||
addi r3,r3,1
|
addi r3,r3,1
|
||||||
bdnz- \$-8
|
bdnz \$-8
|
||||||
blr
|
blr
|
||||||
Lot: andi. r5,r3,3
|
Lot: andi. r5,r3,3
|
||||||
beq Laligned
|
beq Laligned
|
||||||
@ -85,7 +85,7 @@ Laligned:
|
|||||||
mtctr r5
|
mtctr r5
|
||||||
stw r0,0(r3)
|
stw r0,0(r3)
|
||||||
addi r3,r3,4
|
addi r3,r3,4
|
||||||
bdnz- \$-8
|
bdnz \$-8
|
||||||
andi. r4,r4,3
|
andi. r4,r4,3
|
||||||
bne Little
|
bne Little
|
||||||
blr
|
blr
|
||||||
|
Loading…
x
Reference in New Issue
Block a user