Changeset View
Changeset View
Standalone View
Standalone View
cipher/rijndael-ppc8.S
Context not available. | |||||
lvx 2,0,3 | lvx 2,0,3 | ||||
vsel 2,10,2,9 | vsel 2,10,2,9 | ||||
stvx 2,0,3 | stvx 2,0,3 | ||||
li 6,0 | li 6,0 | ||||
mtspr 256,12 | mtspr 256,12 | ||||
stw 8,0(5) | |||||
Lenc_key_abort: | Lenc_key_abort: | ||||
mr 3,6 | mr 3,6 | ||||
blr | blr | ||||
.long 0 | .long 0 | ||||
Context not available. | |||||
.long 0 | .long 0 | ||||
.globl aes_p8_encrypt | .globl aes_p8_encrypt | ||||
.align 5 | .align 5 | ||||
aes_p8_encrypt: | aes_p8_encrypt: | ||||
lwz 6,240(5) | lwz 6,480(5) | ||||
lis 0,0xfc00 | lis 0,0xfc00 | ||||
mfspr 12,256 | mfspr 12,256 | ||||
li 7,15 | li 7,15 | ||||
mtspr 256,0 | mtspr 256,0 | ||||
Context not available. | |||||
vxor 6,6,3 | vxor 6,6,3 | ||||
vperm 4,4,5,6 | vperm 4,4,5,6 | ||||
neg 11,3 | neg 11,3 | ||||
lvsr 10,0,6 | lvsr 10,0,6 | ||||
lwz 9,240(6) | lwz 9,480(6) | ||||
lvsr 6,0,11 | lvsr 6,0,11 | ||||
lvx 5,0,3 | lvx 5,0,3 | ||||
addi 3,3,15 | addi 3,3,15 | ||||
vxor 6,6,3 | vxor 6,6,3 | ||||
Context not available. | |||||
vperm 4,4,5,6 | vperm 4,4,5,6 | ||||
vsldoi 11,0,11,1 | vsldoi 11,0,11,1 | ||||
neg 11,3 | neg 11,3 | ||||
lvsr 10,0,6 | lvsr 10,0,6 | ||||
lwz 9,240(6) | lwz 9,480(6) | ||||
lvsr 6,0,11 | lvsr 6,0,11 | ||||
lvx 5,0,3 | lvx 5,0,3 | ||||
addi 3,3,15 | addi 3,3,15 | ||||
vxor 6,6,3 | vxor 6,6,3 | ||||
Context not available. | |||||
cmpldi 7,0 | cmpldi 7,0 | ||||
beq Lxts_enc_no_key2 | beq Lxts_enc_no_key2 | ||||
lvsr 7,0,7 | lvsr 7,0,7 | ||||
lwz 9,240(7) | lwz 9,480(7) | ||||
srwi 9,9,1 | srwi 9,9,1 | ||||
subi 9,9,1 | subi 9,9,1 | ||||
li 3,16 | li 3,16 | ||||
lvx 0,0,7 | lvx 0,0,7 | ||||
Context not available. | |||||
Lxts_enc: | Lxts_enc: | ||||
lvx 4,0,10 | lvx 4,0,10 | ||||
addi 10,10,16 | addi 10,10,16 | ||||
lvsr 7,0,6 | lvsr 7,0,6 | ||||
lwz 9,240(6) | lwz 9,480(6) | ||||
srwi 9,9,1 | srwi 9,9,1 | ||||
subi 9,9,1 | subi 9,9,1 | ||||
li 3,16 | li 3,16 | ||||
vslb 10,9,9 | vslb 10,9,9 | ||||
Context not available. |