Lines Matching refs:ad
71 .macro __pmull_p8, rq, ad, bd
72 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1
73 ext t5.8b, \ad\().8b, \ad\().8b, #2 // A2
74 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3
76 __pmull_p8_\bd \rq, \ad
79 .macro __pmull2_p8, rq, ad, bd
80 tbl t3.16b, {\ad\().16b}, perm1.16b // A1
81 tbl t5.16b, {\ad\().16b}, perm2.16b // A2
82 tbl t7.16b, {\ad\().16b}, perm3.16b // A3
84 __pmull2_p8_\bd \rq, \ad
87 .macro __pmull_p8_SHASH, rq, ad
88 __pmull_p8_tail \rq, \ad\().8b, SHASH.8b, 8b,, sh1, sh2, sh3, sh4
91 .macro __pmull_p8_SHASH2, rq, ad
92 __pmull_p8_tail \rq, \ad\().8b, SHASH2.8b, 8b,, ss1, ss2, ss3, ss4
95 .macro __pmull2_p8_SHASH, rq, ad
96 __pmull_p8_tail \rq, \ad\().16b, SHASH.16b, 16b, 2, sh1, sh2, sh3, sh4
99 .macro __pmull_p8_tail, rq, ad, bd, nb, t, b1, b2, b3, b4
101 pmull\t t4.8h, \ad, \b1\().\nb // E = A*B1
103 pmull\t t6.8h, \ad, \b2\().\nb // G = A*B2
105 pmull\t t8.8h, \ad, \b3\().\nb // I = A*B3
106 pmull\t t9.8h, \ad, \b4\().\nb // K = A*B4
107 pmull\t \rq\().8h, \ad, \bd // D = A*B