Lines Matching defs:r12

923 my ($out,$inp,$rounds,$const)=("r12","r4","r5","r6");
1024 mov r12,$out @ pass key schedule
1027 vstmia r12, {@XMM[7]} @ save last round key
1072 mov r12,$out @ pass key schedule
1075 vstmia r12, {@XMM[15]} @ save last round key
1150 sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key
1151 add r12, #`128-32` @ sifze of bit-slices key schedule
1156 mov sp, r12 @ sp is $keysched
1159 vstmia r12, {@XMM[15]} @ save last round key
1163 ldr r12, [$key, #244]
1164 eors r12, #1
1168 str r12, [$key, #244]
1171 add r12, $key, #248 @ pass key schedule
1175 vstmia r12, {@XMM[15]} @ save last round key
1414 sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key
1415 add r12, #`128-32` @ size of bit-sliced key schedule
1420 mov sp, r12 @ sp is $keysched
1423 vstmia r12, {@XMM[7]} @ save last round key
1434 ldr r12, [$key, #244]
1435 eors r12, #1
1439 str r12, [$key, #244]
1442 add r12, $key, #248 @ pass key schedule
1445 vstmia r12, {@XMM[7]} @ save last round key
1448 0: add r12, $key, #248
1451 vldmia r12, {@XMM[4]} @ load round0 key
1671 sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key
1672 @ add r12, #`128-32` @ size of bit-sliced key schedule
1673 sub r12, #`32+16` @ place for tweak[9]
1678 mov sp, r12
1679 add r12, #0x90 @ pass key schedule
1682 vstmia r12, {@XMM[7]} @ save last round key
1684 ldr r12, [$key, #244]
1685 eors r12, #1
1688 str r12, [$key, #244]
1691 add r12, $key, #248 @ pass key schedule
1694 vstmia r12, {@XMM[7]}
2075 sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key
2076 @ add r12, #`128-32` @ size of bit-sliced key schedule
2077 sub r12, #`32+16` @ place for tweak[9]
2082 mov sp, r12
2083 add r12, #0x90 @ pass key schedule
2087 vstmia r12, {@XMM[15]} @ save last round key
2091 ldr r12, [$key, #244]
2092 eors r12, #1
2095 str r12, [$key, #244]
2098 add r12, $key, #248 @ pass key schedule
2102 vstmia r12, {@XMM[15]} @ save last round key