Lines Matching full:q0
27 enc_round q0, \key1
28 enc_round q0, \key2
32 dec_round q0, \key1
33 dec_round q0, \key2
37 enc_round q0, \key1
38 aese.8 q0, \key2
39 veor q0, q0, \key3
43 dec_round q0, \key1
44 aesd.8 q0, \key2
45 veor q0, q0, \key3
49 enc_round q0, \key1
53 enc_round q0, \key2
60 dec_round q0, \key1
64 dec_round q0, \key2
71 enc_round q0, \key1
75 aese.8 q0, \key2
79 veor q0, q0, \key3
86 dec_round q0, \key1
90 aesd.8 q0, \key2
94 veor q0, q0, \key3
125 * transforms. These should preserve all registers except q0 - q2 and ip
127 * q0 : first in/output block
181 vld1.8 {q0-q1}, [r1]!
184 vst1.8 {q0-q1}, [r0]!
191 vld1.8 {q0}, [r1]!
193 vst1.8 {q0}, [r0]!
207 vld1.8 {q0-q1}, [r1]!
210 vst1.8 {q0-q1}, [r0]!
217 vld1.8 {q0}, [r1]!
219 vst1.8 {q0}, [r0]!
235 vld1.8 {q0}, [r5]
239 veor q0, q0, q1 @ ..and xor with iv
241 vst1.8 {q0}, [r0]!
244 vst1.8 {q0}, [r5]
256 vld1.8 {q0-q1}, [r1]!
258 vmov q4, q0
263 veor q0, q0, q15
268 vst1.8 {q0-q1}, [r0]!
276 vld1.8 {q0}, [r1]! @ get next ct block
278 vmov q15, q0
280 vst1.8 {q0}, [r0]!
310 vld1.8 {q0}, [r1] @ overlapping loads
316 veor q0, q0, q1 @ xor with iv
324 veor q0, q0, q1
329 vst1.8 {q0}, [r0]
348 vld1.8 {q0}, [r1] @ overlapping loads
363 veor q0, q0, q3 @ xor with iv
367 vst1.8 {q0}, [r0]
397 * q0-q3 below are not manipulated individually, and the different
401 vmov q0, q7
419 veor q0, q0, q4
424 vst1.8 {q0-q1}, [r0]!
432 vmov q0, q7
444 veor q3, q0, q3
453 vst1.8 {q0}, [r0, :64] @ return the key stream
490 vld1.8 {q0}, [r5] @ load iv
494 @ Encrypt the IV in q0 with the second AES key. This should only
507 vmov q4, q0
517 vld1.8 {q0-q1}, [r1]! @ get 4 pt blocks
520 veor q0, q0, q4
527 veor q0, q0, q4
531 vst1.8 {q0-q1}, [r0]! @ write 4 ct blocks
543 vld1.8 {q0}, [r1]!
545 veor q0, q0, q4
547 veor q0, q0, q4
553 vst1.8 {q0}, [r0]!
556 vst1.8 {q0}, [r0]
562 vmov q0, q3
595 vmov q4, q0
609 vld1.8 {q0-q1}, [r1]! @ get 4 ct blocks
612 veor q0, q0, q4
619 veor q0, q0, q4
623 vst1.8 {q0-q1}, [r0]! @ write 4 pt blocks
634 vld1.8 {q0}, [r1]!
637 veor q0, q0, q4
639 veor q0, q0, q4
640 vst1.8 {q0}, [r0]!
667 veor q0, q0, q5
669 veor q0, q0, q5
688 veor q0, q0, q0
689 aese.8 q0, q1
699 vld1.32 {q0}, [r1]
700 aesimc.8 q0, q0
701 vst1.32 {q0}, [r0]