D | aes-x86_64-asm_64.S | 85 #define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \ argument 95 xorl OFFSET(r8),ra ## E; \ 96 xorl OFFSET+4(r8),rb ## E; \ 126 xorl OFFSET+8(r8),rc ## E; \ 127 xorl OFFSET+12(r8),rd ## E; \ 140 #define encrypt_round(TAB,OFFSET) \ argument 141 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) \ 144 #define encrypt_final(TAB,OFFSET) \ argument 145 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) 147 #define decrypt_round(TAB,OFFSET) \ argument [all …]
|