D | aes-x86_64-asm_64.S | 51 #define prologue(FUNC,KEY,B128,B192,r1,r2,r5,r6,r7,r8,r9,r10,r11) \ argument 56 movl (r7),r5 ## E; \ 57 movl 4(r7),r1 ## E; \ 58 movl 8(r7),r6 ## E; \ 59 movl 12(r7),r7 ## E; \ 64 xorl -36(r9),r7 ## E; \ 71 #define epilogue(FUNC,r1,r2,r5,r6,r7,r8,r9) \ argument 75 movl r7 ## E,8(r9); \ 80 #define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \ argument 88 movzbl r4 ## L,r7 ## E; \ [all …]
|