Lines Matching refs:XL
17 XL .req v6
200 pmull T2.1q, XL.1d, MASK.1d
204 mov XM.d[1], XL.d[0]
206 eor XL.16b, XM.16b, T2.16b
207 ext T2.16b, XL.16b, XL.16b, #8
208 pmull XL.1q, XL.1d, MASK.1d
218 mov XL.d[1], XM.d[0]
221 shl T1.2d, XL.2d, #57
222 shl T2.2d, XL.2d, #62
224 shl T1.2d, XL.2d, #63
226 ext T1.16b, XL.16b, XH.16b, #8
229 mov XL.d[1], T2.d[0]
232 ushr T2.2d, XL.2d, #1
233 eor XH.16b, XH.16b, XL.16b
234 eor XL.16b, XL.16b, T2.16b
236 ushr XL.2d, XL.2d, #1
241 ld1 {XL.2d}, [x1]
292 ext TT3.16b, XL.16b, XL.16b, #8
293 eor XL.16b, XL.16b, IN1.16b
296 pmull2 XH.1q, HH4.2d, XL.2d // a1 * b1
297 eor T1.16b, T1.16b, XL.16b
298 pmull XL.1q, HH4.1d, XL.1d // a0 * b0
301 eor XL.16b, XL.16b, XL2.16b
305 eor T2.16b, XL.16b, XH.16b
306 ext T1.16b, XL.16b, XH.16b, #8
312 eor XL.16b, XL.16b, T2.16b
324 ext T2.16b, XL.16b, XL.16b, #8
327 eor XL.16b, XL.16b, IN1.16b
329 __pmull2_\pn XH, XL, SHASH // a1 * b1
330 eor T1.16b, T1.16b, XL.16b
331 __pmull_\pn XL, XL, SHASH // a0 * b0
334 4: eor T2.16b, XL.16b, XH.16b
335 ext T1.16b, XL.16b, XH.16b, #8
341 eor XL.16b, XL.16b, T2.16b
345 5: st1 {XL.2d}, [x1]
455 ld1 {XL.2d}, [x4]
544 ext XL.16b, XL.16b, XL.16b, #8
545 rev64 XL.16b, XL.16b
546 eor XL.16b, XL.16b, KS0.16b
549 st1 {XL.16b}, [x10] // store tag
557 cmeq XL.16b, XL.16b, KS0.16b // compare tags
558 mvn XL.16b, XL.16b // -1 for fail, 0 for pass
559 tbl XL.16b, {XL.16b}, KS1.16b // keep authsize bytes only
560 sminv b0, XL.16b // signed minimum across XL
570 st1 {XL.2d}, [x4]
627 ext XL.16b, XL.16b, XL.16b, #8
638 eor T2.16b, T2.16b, XL.16b
642 1: eor TT3.16b, TT3.16b, XL.16b
646 2: eor TT4.16b, TT4.16b, XL.16b
651 eor T1.16b, T1.16b, XL.16b
662 pmull XL.1q, HH3.1d, T1.1d // a0 * b0
666 eor XL2.16b, XL2.16b, XL.16b
672 pmull XL.1q, HH.1d, T2.1d // a0 * b0
676 eor XL2.16b, XL2.16b, XL.16b
681 pmull XL.1q, SHASH.1d, IN1.1d // a0 * b0
686 eor XL.16b, XL.16b, XL2.16b
689 eor T2.16b, XL.16b, XH.16b
690 ext T1.16b, XL.16b, XH.16b, #8
696 eor XL.16b, XL.16b, T2.16b