Lines Matching refs:v0

43 	encrypt_block2x	v0, v1, w3, x2, x6, w7
48 decrypt_block2x v0, v1, w3, x2, x6, w7
55 encrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7
60 decrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7
89 encrypt_block2x v0, v1, w3, x2, x6, w7
93 decrypt_block2x v0, v1, w3, x2, x6, w7
97 encrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7
101 decrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7
124 ld1 {v0.16b-v1.16b}, [x1], #32 /* get 2 pt blocks */
126 st1 {v0.16b-v1.16b}, [x0], #32
128 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */
130 st1 {v0.16b-v3.16b}, [x0], #64
138 ld1 {v0.16b}, [x1], #16 /* get next pt block */
139 encrypt_block v0, w3, x2, x5, w6
140 st1 {v0.16b}, [x0], #16
160 ld1 {v0.16b-v1.16b}, [x1], #32 /* get 2 ct blocks */
162 st1 {v0.16b-v1.16b}, [x0], #32
164 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */
166 st1 {v0.16b-v3.16b}, [x0], #64
174 ld1 {v0.16b}, [x1], #16 /* get next ct block */
175 decrypt_block v0, w3, x2, x5, w6
176 st1 {v0.16b}, [x0], #16
195 ld1 {v0.16b}, [x5] /* get iv */
200 eor v0.16b, v0.16b, v1.16b /* ..and xor with iv */
201 encrypt_block v0, w3, x2, x5, w6
202 st1 {v0.16b}, [x0], #16
221 ld1 {v0.16b-v1.16b}, [x1], #32 /* get 2 ct blocks */
222 mov v2.16b, v0.16b
225 eor v0.16b, v0.16b, v7.16b
228 st1 {v0.16b-v1.16b}, [x0], #32
230 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */
231 mov v4.16b, v0.16b
236 eor v0.16b, v0.16b, v7.16b
241 st1 {v0.16b-v3.16b}, [x0], #64
250 mov v0.16b, v1.16b /* ...and copy to v0 */
251 decrypt_block v0, w3, x2, x5, w6
252 eor v0.16b, v0.16b, v7.16b /* xor with iv => pt */
254 st1 {v0.16b}, [x0], #16
293 mov v0.8b, v4.8b
297 ins v0.d[1], x7
303 eor v0.16b, v0.16b, v2.16b
305 st1 {v0.16b-v1.16b}, [x0], #32
309 mov v0.16b, v4.16b
320 eor v0.16b, v5.16b, v0.16b
325 st1 {v0.16b-v3.16b}, [x0], #64
343 mov v0.16b, v4.16b
344 encrypt_block v0, w3, x2, x6, w7
348 eor v3.16b, v0.16b, v3.16b
364 eor v3.8b, v0.8b, v3.8b
410 ld1 {v0.16b-v1.16b}, [x1], #32 /* get 2 pt blocks */
412 eor v0.16b, v0.16b, v4.16b
415 eor v0.16b, v0.16b, v4.16b
417 st1 {v0.16b-v1.16b}, [x0], #32
425 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */
427 eor v0.16b, v0.16b, v4.16b
435 eor v0.16b, v0.16b, v4.16b
438 st1 {v0.16b-v3.16b}, [x0], #64
449 eor v0.16b, v1.16b, v4.16b
450 encrypt_block v0, w3, x2, x6, w7
451 eor v0.16b, v0.16b, v4.16b
452 st1 {v0.16b}, [x0], #16
482 ld1 {v0.16b-v1.16b}, [x1], #32 /* get 2 ct blocks */
484 eor v0.16b, v0.16b, v4.16b
487 eor v0.16b, v0.16b, v4.16b
489 st1 {v0.16b-v1.16b}, [x0], #32
497 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */
499 eor v0.16b, v0.16b, v4.16b
507 eor v0.16b, v0.16b, v4.16b
510 st1 {v0.16b-v3.16b}, [x0], #64
521 eor v0.16b, v1.16b, v4.16b
522 decrypt_block v0, w3, x2, x6, w7
523 eor v0.16b, v0.16b, v4.16b
524 st1 {v0.16b}, [x0], #16