Lines Matching refs:rowa

48 void polyvec_matrix_expand_row0(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8…  in polyvec_matrix_expand_row0()  argument
49 poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 0, 1, 2, 3); in polyvec_matrix_expand_row0()
50 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row0()
51 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row0()
52 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row0()
53 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row0()
56 void polyvec_matrix_expand_row1(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row1() argument
57 …poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 256, 257, 258, 25… in polyvec_matrix_expand_row1()
58 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row1()
59 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row1()
60 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row1()
61 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row1()
64 void polyvec_matrix_expand_row2(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row2() argument
65 …poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 512, 513, 514, 51… in polyvec_matrix_expand_row2()
66 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row2()
67 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row2()
68 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row2()
69 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row2()
72 void polyvec_matrix_expand_row3(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row3() argument
73 …poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 768, 769, 770, 77… in polyvec_matrix_expand_row3()
74 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row3()
75 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row3()
76 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row3()
77 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row3()
91 void polyvec_matrix_expand_row0(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row0() argument
92 poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 0, 1, 2, 3); in polyvec_matrix_expand_row0()
93 …poly_uniform_4x(&rowa->vec[4], &rowb->vec[0], &rowb->vec[1], &rowb->vec[2], rho, 4, 256, 257, 258); in polyvec_matrix_expand_row0()
94 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row0()
95 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row0()
96 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row0()
97 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row0()
98 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row0()
104 void polyvec_matrix_expand_row1(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row1() argument
105 …poly_uniform_4x(&rowa->vec[3], &rowa->vec[4], &rowb->vec[0], &rowb->vec[1], rho, 259, 260, 512, 51… in polyvec_matrix_expand_row1()
106 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row1()
107 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row1()
112 void polyvec_matrix_expand_row2(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row2() argument
113 …poly_uniform_4x(&rowa->vec[2], &rowa->vec[3], &rowa->vec[4], &rowb->vec[0], rho, 514, 515, 516, 76… in polyvec_matrix_expand_row2()
114 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row2()
115 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row2()
116 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row2()
120 void polyvec_matrix_expand_row3(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row3() argument
121 …poly_uniform_4x(&rowa->vec[1], &rowa->vec[2], &rowa->vec[3], &rowa->vec[4], rho, 769, 770, 771, 77… in polyvec_matrix_expand_row3()
122 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row3()
123 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row3()
124 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row3()
125 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row3()
128 void polyvec_matrix_expand_row4(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row4() argument
129 …poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 1024, 1025, 1026,… in polyvec_matrix_expand_row4()
130 …poly_uniform_4x(&rowa->vec[4], &rowb->vec[0], &rowb->vec[1], &rowb->vec[2], rho, 1028, 1280, 1281,… in polyvec_matrix_expand_row4()
131 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row4()
132 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row4()
133 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row4()
134 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row4()
135 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row4()
141 void polyvec_matrix_expand_row5(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row5() argument
142 …poly_uniform_4x(&rowa->vec[3], &rowa->vec[4], &rowb->vec[0], &rowb->vec[1], rho, 1283, 1284, 1536,… in polyvec_matrix_expand_row5()
143 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row5()
144 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row5()
159 void polyvec_matrix_expand_row0(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row0() argument
160 poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 0, 1, 2, 3); in polyvec_matrix_expand_row0()
161 poly_uniform_4x(&rowa->vec[4], &rowa->vec[5], &rowa->vec[6], &rowb->vec[0], rho, 4, 5, 6, 256); in polyvec_matrix_expand_row0()
162 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row0()
163 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row0()
164 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row0()
165 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row0()
166 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row0()
167 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row0()
168 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row0()
172 void polyvec_matrix_expand_row1(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row1() argument
173 …poly_uniform_4x(&rowa->vec[1], &rowa->vec[2], &rowa->vec[3], &rowa->vec[4], rho, 257, 258, 259, 26… in polyvec_matrix_expand_row1()
174 …poly_uniform_4x(&rowa->vec[5], &rowa->vec[6], &rowb->vec[0], &rowb->vec[1], rho, 261, 262, 512, 51… in polyvec_matrix_expand_row1()
175 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row1()
176 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row1()
177 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row1()
178 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row1()
179 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row1()
180 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row1()
185 void polyvec_matrix_expand_row2(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row2() argument
186 …poly_uniform_4x(&rowa->vec[2], &rowa->vec[3], &rowa->vec[4], &rowa->vec[5], rho, 514, 515, 516, 51… in polyvec_matrix_expand_row2()
187 …poly_uniform_4x(&rowa->vec[6], &rowb->vec[0], &rowb->vec[1], &rowb->vec[2], rho, 518, 768, 769, 77… in polyvec_matrix_expand_row2()
188 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row2()
189 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row2()
190 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row2()
191 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row2()
192 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row2()
198 void polyvec_matrix_expand_row3(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row3() argument
199 …poly_uniform_4x(&rowa->vec[3], &rowa->vec[4], &rowa->vec[5], &rowa->vec[6], rho, 771, 772, 773, 77… in polyvec_matrix_expand_row3()
200 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row3()
201 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row3()
202 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row3()
203 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row3()
206 void polyvec_matrix_expand_row4(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row4() argument
207 …poly_uniform_4x(&rowa->vec[0], &rowa->vec[1], &rowa->vec[2], &rowa->vec[3], rho, 1024, 1025, 1026,… in polyvec_matrix_expand_row4()
208 …poly_uniform_4x(&rowa->vec[4], &rowa->vec[5], &rowa->vec[6], &rowb->vec[0], rho, 1028, 1029, 1030,… in polyvec_matrix_expand_row4()
209 poly_nttunpack(&rowa->vec[0]); in polyvec_matrix_expand_row4()
210 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row4()
211 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row4()
212 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row4()
213 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row4()
214 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row4()
215 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row4()
219 void polyvec_matrix_expand_row5(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row5() argument
220 …poly_uniform_4x(&rowa->vec[1], &rowa->vec[2], &rowa->vec[3], &rowa->vec[4], rho, 1281, 1282, 1283,… in polyvec_matrix_expand_row5()
221 …poly_uniform_4x(&rowa->vec[5], &rowa->vec[6], &rowb->vec[0], &rowb->vec[1], rho, 1285, 1286, 1536,… in polyvec_matrix_expand_row5()
222 poly_nttunpack(&rowa->vec[1]); in polyvec_matrix_expand_row5()
223 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row5()
224 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row5()
225 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row5()
226 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row5()
227 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row5()
232 void polyvec_matrix_expand_row6(polyvecl *rowa, polyvecl *rowb, const uint8_t rho[SEEDBYTES]) { in polyvec_matrix_expand_row6() argument
233 …poly_uniform_4x(&rowa->vec[2], &rowa->vec[3], &rowa->vec[4], &rowa->vec[5], rho, 1538, 1539, 1540,… in polyvec_matrix_expand_row6()
234 …poly_uniform_4x(&rowa->vec[6], &rowb->vec[0], &rowb->vec[1], &rowb->vec[2], rho, 1542, 1792, 1793,… in polyvec_matrix_expand_row6()
235 poly_nttunpack(&rowa->vec[2]); in polyvec_matrix_expand_row6()
236 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row6()
237 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row6()
238 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row6()
239 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row6()
245 void polyvec_matrix_expand_row7(polyvecl *rowa, __attribute__((unused)) polyvecl *rowb, const uint8… in polyvec_matrix_expand_row7() argument
246 …poly_uniform_4x(&rowa->vec[3], &rowa->vec[4], &rowa->vec[5], &rowa->vec[6], rho, 1795, 1796, 1797,… in polyvec_matrix_expand_row7()
247 poly_nttunpack(&rowa->vec[3]); in polyvec_matrix_expand_row7()
248 poly_nttunpack(&rowa->vec[4]); in polyvec_matrix_expand_row7()
249 poly_nttunpack(&rowa->vec[5]); in polyvec_matrix_expand_row7()
250 poly_nttunpack(&rowa->vec[6]); in polyvec_matrix_expand_row7()