Lines Matching +full:pre +full:- +full:processing
1 /* Do not modify. This file is auto-generated from ghashv8-armx.pl. */
38 vext.8 q8,q12,q12,#8 @ Karatsuba pre-processing
44 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing
50 vmov d4,d3 @ Xh|Xm - 256-bit result
59 vext.8 q9,q14,q14,#8 @ Karatsuba pre-processing
61 vext.8 q13,q8,q9,#8 @ pack Karatsuba pre-processed
64 .size gcm_init_v8,.-gcm_init_v8
79 veor q9,q9,q3 @ Karatsuba pre-processing
83 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing
89 vmov d4,d3 @ Xh|Xm - 256-bit result
105 .size gcm_gmult_v8,.-gcm_gmult_v8
110 vstmdb sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ 32-bit ABI says so
118 mov r12,#16 @ r12 is used as post-
120 @ as loop is modulo-scheduled
148 veor q9,q9,q7 @ Karatsuba pre-processing
161 veor q10,q10,q3 @ Karatsuba pre-processing
172 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing
185 vmov d4,d3 @ Xh|Xm - 256-bit result
196 veor q9,q9,q7 @ Karatsuba pre-processing
202 vext.8 q3,q8,q8,#8 @ re-construct q3
203 adds r3,r3,#32 @ re-construct r3
204 veor q0,q0,q2 @ re-construct q0
212 veor q9,q9,q3 @ Karatsuba pre-processing
216 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing
222 vmov d4,d3 @ Xh|Xm - 256-bit result
238 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ 32-bit ABI says so
240 .size gcm_ghash_v8,.-gcm_ghash_v8