diff options
author | Jeffrey Walton <noloader@gmail.com> | 2020-04-13 02:46:57 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2020-04-13 02:46:57 -0400 |
commit | 7d5d317cdccd76998cbad22e7716269b92c2657e (patch) | |
tree | 3b23a7144276c28d90182de46c5e68de13a9cc72 /aes_armv4.S | |
parent | d86f5ad4499e6cf655748fedbf3bd09abaea1a0f (diff) | |
download | cryptopp-git-7d5d317cdccd76998cbad22e7716269b92c2657e.tar.gz |
Update function names to highlight single block processing
Diffstat (limited to 'aes_armv4.S')
-rw-r--r-- | aes_armv4.S | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/aes_armv4.S b/aes_armv4.S index 6704b59b..a1fd1d2d 100644 --- a/aes_armv4.S +++ b/aes_armv4.S @@ -183,14 +183,14 @@ AES_Te: .word 0x1B000000, 0x36000000, 0, 0, 0, 0, 0, 0 .size AES_Te,.-AES_Te -@ void AES_encrypt(const unsigned char *in, unsigned char *out, +@ void AES_encrypt_block(const unsigned char *in, unsigned char *out, @ const AES_KEY *key) { -.globl AES_encrypt -.type AES_encrypt,%function +.globl AES_encrypt_block +.type AES_encrypt_block,%function .align 5 -AES_encrypt: +AES_encrypt_block: #ifndef __thumb2__ - sub r3,pc,#8 @ AES_encrypt + sub r3,pc,#8 @ AES_encrypt_block #else adr r3,. #endif @@ -198,7 +198,7 @@ AES_encrypt: #if defined(__thumb2__) || defined(__APPLE__) adr r10,AES_Te #else - sub r10,r3,#AES_encrypt-AES_Te @ Te + sub r10,r3,#AES_encrypt_block-AES_Te @ Te #endif mov r12,r0 @ inp mov r11,r2 @@ -243,7 +243,7 @@ AES_encrypt: rev r3,r3 #endif #endif - bl _armv4_AES_encrypt + bl _armv4_AES_encrypt_block ldr r12,[sp],#4 @ pop out #if __ARM_ARCH__>=7 @@ -295,11 +295,11 @@ AES_encrypt: moveq pc,lr @ be binary compatible with V4, yet .word 0xe12fff1e @ interoperable with Thumb ISA:-) #endif -.size AES_encrypt,.-AES_encrypt +.size AES_encrypt_block,.-AES_encrypt_block -.type _armv4_AES_encrypt,%function +.type _armv4_AES_encrypt_block,%function .align 2 -_armv4_AES_encrypt: +_armv4_AES_encrypt_block: str lr,[sp,#-4]! @ push lr ldmia r11!,{r4,r5,r6,r7} eor r0,r0,r4 @@ -432,7 +432,7 @@ _armv4_AES_encrypt: sub r10,r10,#2 ldr pc,[sp],#4 @ pop and return -.size _armv4_AES_encrypt,.-_armv4_AES_encrypt +.size _armv4_AES_encrypt_block,.-_armv4_AES_encrypt_block .globl AES_set_encrypt_key .type AES_set_encrypt_key,%function @@ -954,14 +954,14 @@ AES_Td: .byte 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d .size AES_Td,.-AES_Td -@ void AES_decrypt(const unsigned char *in, unsigned char *out, +@ void AES_decrypt_block(const unsigned char *in, unsigned char *out, @ const AES_KEY *key) { -.globl AES_decrypt -.type AES_decrypt,%function +.globl AES_decrypt_block +.type AES_decrypt_block,%function .align 5 -AES_decrypt: +AES_decrypt_block: #ifndef __thumb2__ - sub r3,pc,#8 @ AES_decrypt + sub r3,pc,#8 @ AES_decrypt_block #else adr r3,. #endif @@ -969,7 +969,7 @@ AES_decrypt: #if defined(__thumb2__) || defined(__APPLE__) adr r10,AES_Td #else - sub r10,r3,#AES_decrypt-AES_Td @ Td + sub r10,r3,#AES_decrypt_block-AES_Td @ Td #endif mov r12,r0 @ inp mov r11,r2 @@ -1014,7 +1014,7 @@ AES_decrypt: rev r3,r3 #endif #endif - bl _armv4_AES_decrypt + bl _armv4_AES_decrypt_block ldr r12,[sp],#4 @ pop out #if __ARM_ARCH__>=7 @@ -1066,11 +1066,11 @@ AES_decrypt: moveq pc,lr @ be binary compatible with V4, yet .word 0xe12fff1e @ interoperable with Thumb ISA:-) #endif -.size AES_decrypt,.-AES_decrypt +.size AES_decrypt_block,.-AES_decrypt_block -.type _armv4_AES_decrypt,%function +.type _armv4_AES_decrypt_block,%function .align 2 -_armv4_AES_decrypt: +_armv4_AES_decrypt_block: str lr,[sp,#-4]! @ push lr ldmia r11!,{r4,r5,r6,r7} eor r0,r0,r4 @@ -1212,4 +1212,4 @@ _armv4_AES_decrypt: sub r10,r10,#1024 ldr pc,[sp],#4 @ pop and return -.size _armv4_AES_decrypt,.-_armv4_AES_decrypt +.size _armv4_AES_decrypt_block,.-_armv4_AES_decrypt_block |