Lines Matching refs:dst
18 #define store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \
19 vmovdqu x0, (0*32)(dst); \
20 vmovdqu x1, (1*32)(dst); \
21 vmovdqu x2, (2*32)(dst); \
22 vmovdqu x3, (3*32)(dst); \
23 vmovdqu x4, (4*32)(dst); \
24 vmovdqu x5, (5*32)(dst); \
25 vmovdqu x6, (6*32)(dst); \
26 vmovdqu x7, (7*32)(dst);
28 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \
39 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
88 #define store_ctr_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \
97 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
118 #define load_xts_16way(iv, src, dst, x0, x1, x2, x3, x4, x5, x6, x7, tiv, \
131 vmovdqu tiv, (0*32)(dst); \
136 vmovdqu tiv, (1*32)(dst); \
140 vmovdqu tiv, (2*32)(dst); \
144 vmovdqu tiv, (3*32)(dst); \
148 vmovdqu tiv, (4*32)(dst); \
152 vmovdqu tiv, (5*32)(dst); \
156 vmovdqu tiv, (6*32)(dst); \
160 vmovdqu tiv, (7*32)(dst); \
166 #define store_xts_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \
167 vpxor (0*32)(dst), x0, x0; \
168 vpxor (1*32)(dst), x1, x1; \
169 vpxor (2*32)(dst), x2, x2; \
170 vpxor (3*32)(dst), x3, x3; \
171 vpxor (4*32)(dst), x4, x4; \
172 vpxor (5*32)(dst), x5, x5; \
173 vpxor (6*32)(dst), x6, x6; \
174 vpxor (7*32)(dst), x7, x7; \
175 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7);