@@ -23,10 +23,10 @@ source code and documentation.
2323 - Gregor Seiler
2424* URL: https://eprint.iacr.org/2018/039
2525* Referenced from:
26- - [ dev/x86_64/src/intt .S] ( dev/x86_64/src/intt .S )
27- - [ dev/x86_64/src/ntt .S] ( dev/x86_64/src/ntt .S )
28- - [ mlkem/src/native/x86_64/src/intt .S] ( mlkem/src/native/x86_64/src/intt .S )
29- - [ mlkem/src/native/x86_64/src/ntt .S] ( mlkem/src/native/x86_64/src/ntt .S )
26+ - [ dev/x86_64/src/intt_avx2_asm .S] ( dev/x86_64/src/intt_avx2_asm .S )
27+ - [ dev/x86_64/src/ntt_avx2_asm .S] ( dev/x86_64/src/ntt_avx2_asm .S )
28+ - [ mlkem/src/native/x86_64/src/intt_avx2_asm .S] ( mlkem/src/native/x86_64/src/intt_avx2_asm .S )
29+ - [ mlkem/src/native/x86_64/src/ntt_avx2_asm .S] ( mlkem/src/native/x86_64/src/ntt_avx2_asm .S )
3030 - [ proofs/hol_light/x86_64/mlkem/mlkem_intt.S] ( proofs/hol_light/x86_64/mlkem/mlkem_intt.S )
3131 - [ proofs/hol_light/x86_64/mlkem/mlkem_ntt.S] ( proofs/hol_light/x86_64/mlkem/mlkem_ntt.S )
3232
@@ -182,11 +182,11 @@ source code and documentation.
182182* Referenced from:
183183 - [ README.md] ( README.md )
184184 - [ dev/fips202/aarch64/auto.h] ( dev/fips202/aarch64/auto.h )
185- - [ dev/fips202/aarch64/src/keccak_f1600_x1_v84a_asm .S] ( dev/fips202/aarch64/src/keccak_f1600_x1_v84a_asm .S )
186- - [ dev/fips202/aarch64/src/keccak_f1600_x2_v84a_asm .S] ( dev/fips202/aarch64/src/keccak_f1600_x2_v84a_asm .S )
185+ - [ dev/fips202/aarch64/src/keccak_f1600_x1_v84a_aarch64_asm .S] ( dev/fips202/aarch64/src/keccak_f1600_x1_v84a_aarch64_asm .S )
186+ - [ dev/fips202/aarch64/src/keccak_f1600_x2_v84a_aarch64_asm .S] ( dev/fips202/aarch64/src/keccak_f1600_x2_v84a_aarch64_asm .S )
187187 - [ mlkem/src/fips202/native/aarch64/auto.h] ( mlkem/src/fips202/native/aarch64/auto.h )
188- - [ mlkem/src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_asm .S] ( mlkem/src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_asm .S )
189- - [ mlkem/src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_asm .S] ( mlkem/src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_asm .S )
188+ - [ mlkem/src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_aarch64_asm .S] ( mlkem/src/fips202/native/aarch64/src/keccak_f1600_x1_v84a_aarch64_asm .S )
189+ - [ mlkem/src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_aarch64_asm .S] ( mlkem/src/fips202/native/aarch64/src/keccak_f1600_x2_v84a_aarch64_asm .S )
190190 - [ proofs/hol_light/README.md] ( proofs/hol_light/README.md )
191191 - [ proofs/hol_light/aarch64/mlkem/keccak_f1600_x1_v84a.S] ( proofs/hol_light/aarch64/mlkem/keccak_f1600_x1_v84a.S )
192192 - [ proofs/hol_light/aarch64/mlkem/keccak_f1600_x2_v84a.S] ( proofs/hol_light/aarch64/mlkem/keccak_f1600_x2_v84a.S )
@@ -222,23 +222,23 @@ source code and documentation.
222222* URL: https://eprint.iacr.org/2021/986
223223* Referenced from:
224224 - [ dev/aarch64_clean/README.md] ( dev/aarch64_clean/README.md )
225- - [ dev/aarch64_clean/src/intt .S] ( dev/aarch64_clean/src/intt .S )
226- - [ dev/aarch64_clean/src/ntt .S] ( dev/aarch64_clean/src/ntt .S )
227- - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S )
228- - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S )
229- - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S )
225+ - [ dev/aarch64_clean/src/intt_aarch64_asm .S] ( dev/aarch64_clean/src/intt_aarch64_asm .S )
226+ - [ dev/aarch64_clean/src/ntt_aarch64_asm .S] ( dev/aarch64_clean/src/ntt_aarch64_asm .S )
227+ - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S )
228+ - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S )
229+ - [ dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S] ( dev/aarch64_clean/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S )
230230 - [ dev/aarch64_opt/README.md] ( dev/aarch64_opt/README.md )
231- - [ dev/aarch64_opt/src/intt .S] ( dev/aarch64_opt/src/intt .S )
232- - [ dev/aarch64_opt/src/ntt .S] ( dev/aarch64_opt/src/ntt .S )
233- - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S )
234- - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S )
235- - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S )
231+ - [ dev/aarch64_opt/src/intt_aarch64_asm .S] ( dev/aarch64_opt/src/intt_aarch64_asm .S )
232+ - [ dev/aarch64_opt/src/ntt_aarch64_asm .S] ( dev/aarch64_opt/src/ntt_aarch64_asm .S )
233+ - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S )
234+ - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S )
235+ - [ dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S] ( dev/aarch64_opt/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S )
236236 - [ mlkem/src/native/aarch64/README.md] ( mlkem/src/native/aarch64/README.md )
237- - [ mlkem/src/native/aarch64/src/intt .S] ( mlkem/src/native/aarch64/src/intt .S )
238- - [ mlkem/src/native/aarch64/src/ntt .S] ( mlkem/src/native/aarch64/src/ntt .S )
239- - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k2 .S )
240- - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k3 .S )
241- - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_asm_k4 .S )
237+ - [ mlkem/src/native/aarch64/src/intt_aarch64_asm .S] ( mlkem/src/native/aarch64/src/intt_aarch64_asm .S )
238+ - [ mlkem/src/native/aarch64/src/ntt_aarch64_asm .S] ( mlkem/src/native/aarch64/src/ntt_aarch64_asm .S )
239+ - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k2_aarch64_asm .S )
240+ - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k3_aarch64_asm .S )
241+ - [ mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S] ( mlkem/src/native/aarch64/src/polyvec_basemul_acc_montgomery_cached_k4_aarch64_asm .S )
242242 - [ mlkem/src/poly.c] ( mlkem/src/poly.c )
243243 - [ mlkem/src/poly_k.c] ( mlkem/src/poly_k.c )
244244 - [ proofs/hol_light/aarch64/mlkem/mlkem_intt.S] ( proofs/hol_light/aarch64/mlkem/mlkem_intt.S )
@@ -290,36 +290,36 @@ source code and documentation.
290290* URL: https://github.com/pq-crystals/kyber/tree/main/avx2
291291* Referenced from:
292292 - [ dev/x86_64/README.md] ( dev/x86_64/README.md )
293- - [ dev/x86_64/src/intt .S] ( dev/x86_64/src/intt .S )
294- - [ dev/x86_64/src/ntt .S] ( dev/x86_64/src/ntt .S )
295- - [ dev/x86_64/src/nttfrombytes .S] ( dev/x86_64/src/nttfrombytes .S )
296- - [ dev/x86_64/src/ntttobytes .S] ( dev/x86_64/src/ntttobytes .S )
297- - [ dev/x86_64/src/nttunpack .S] ( dev/x86_64/src/nttunpack .S )
298- - [ dev/x86_64/src/poly_compress_d10 .S] ( dev/x86_64/src/poly_compress_d10 .S )
299- - [ dev/x86_64/src/poly_compress_d11 .S] ( dev/x86_64/src/poly_compress_d11 .S )
300- - [ dev/x86_64/src/poly_compress_d4 .S] ( dev/x86_64/src/poly_compress_d4 .S )
301- - [ dev/x86_64/src/poly_compress_d5 .S] ( dev/x86_64/src/poly_compress_d5 .S )
302- - [ dev/x86_64/src/poly_decompress_d10 .S] ( dev/x86_64/src/poly_decompress_d10 .S )
303- - [ dev/x86_64/src/poly_decompress_d11 .S] ( dev/x86_64/src/poly_decompress_d11 .S )
304- - [ dev/x86_64/src/poly_decompress_d4 .S] ( dev/x86_64/src/poly_decompress_d4 .S )
305- - [ dev/x86_64/src/poly_decompress_d5 .S] ( dev/x86_64/src/poly_decompress_d5 .S )
306- - [ dev/x86_64/src/reduce .S] ( dev/x86_64/src/reduce .S )
307- - [ dev/x86_64/src/tomont .S] ( dev/x86_64/src/tomont .S )
308- - [ mlkem/src/native/x86_64/src/intt .S] ( mlkem/src/native/x86_64/src/intt .S )
309- - [ mlkem/src/native/x86_64/src/ntt .S] ( mlkem/src/native/x86_64/src/ntt .S )
310- - [ mlkem/src/native/x86_64/src/nttfrombytes .S] ( mlkem/src/native/x86_64/src/nttfrombytes .S )
311- - [ mlkem/src/native/x86_64/src/ntttobytes .S] ( mlkem/src/native/x86_64/src/ntttobytes .S )
312- - [ mlkem/src/native/x86_64/src/nttunpack .S] ( mlkem/src/native/x86_64/src/nttunpack .S )
313- - [ mlkem/src/native/x86_64/src/poly_compress_d10 .S] ( mlkem/src/native/x86_64/src/poly_compress_d10 .S )
314- - [ mlkem/src/native/x86_64/src/poly_compress_d11 .S] ( mlkem/src/native/x86_64/src/poly_compress_d11 .S )
315- - [ mlkem/src/native/x86_64/src/poly_compress_d4 .S] ( mlkem/src/native/x86_64/src/poly_compress_d4 .S )
316- - [ mlkem/src/native/x86_64/src/poly_compress_d5 .S] ( mlkem/src/native/x86_64/src/poly_compress_d5 .S )
317- - [ mlkem/src/native/x86_64/src/poly_decompress_d10 .S] ( mlkem/src/native/x86_64/src/poly_decompress_d10 .S )
318- - [ mlkem/src/native/x86_64/src/poly_decompress_d11 .S] ( mlkem/src/native/x86_64/src/poly_decompress_d11 .S )
319- - [ mlkem/src/native/x86_64/src/poly_decompress_d4 .S] ( mlkem/src/native/x86_64/src/poly_decompress_d4 .S )
320- - [ mlkem/src/native/x86_64/src/poly_decompress_d5 .S] ( mlkem/src/native/x86_64/src/poly_decompress_d5 .S )
321- - [ mlkem/src/native/x86_64/src/reduce .S] ( mlkem/src/native/x86_64/src/reduce .S )
322- - [ mlkem/src/native/x86_64/src/tomont .S] ( mlkem/src/native/x86_64/src/tomont .S )
293+ - [ dev/x86_64/src/intt_avx2_asm .S] ( dev/x86_64/src/intt_avx2_asm .S )
294+ - [ dev/x86_64/src/ntt_avx2_asm .S] ( dev/x86_64/src/ntt_avx2_asm .S )
295+ - [ dev/x86_64/src/nttfrombytes_avx2_asm .S] ( dev/x86_64/src/nttfrombytes_avx2_asm .S )
296+ - [ dev/x86_64/src/ntttobytes_avx2_asm .S] ( dev/x86_64/src/ntttobytes_avx2_asm .S )
297+ - [ dev/x86_64/src/nttunpack_avx2_asm .S] ( dev/x86_64/src/nttunpack_avx2_asm .S )
298+ - [ dev/x86_64/src/poly_compress_d10_avx2_asm .S] ( dev/x86_64/src/poly_compress_d10_avx2_asm .S )
299+ - [ dev/x86_64/src/poly_compress_d11_avx2_asm .S] ( dev/x86_64/src/poly_compress_d11_avx2_asm .S )
300+ - [ dev/x86_64/src/poly_compress_d4_avx2_asm .S] ( dev/x86_64/src/poly_compress_d4_avx2_asm .S )
301+ - [ dev/x86_64/src/poly_compress_d5_avx2_asm .S] ( dev/x86_64/src/poly_compress_d5_avx2_asm .S )
302+ - [ dev/x86_64/src/poly_decompress_d10_avx2_asm .S] ( dev/x86_64/src/poly_decompress_d10_avx2_asm .S )
303+ - [ dev/x86_64/src/poly_decompress_d11_avx2_asm .S] ( dev/x86_64/src/poly_decompress_d11_avx2_asm .S )
304+ - [ dev/x86_64/src/poly_decompress_d4_avx2_asm .S] ( dev/x86_64/src/poly_decompress_d4_avx2_asm .S )
305+ - [ dev/x86_64/src/poly_decompress_d5_avx2_asm .S] ( dev/x86_64/src/poly_decompress_d5_avx2_asm .S )
306+ - [ dev/x86_64/src/reduce_avx2_asm .S] ( dev/x86_64/src/reduce_avx2_asm .S )
307+ - [ dev/x86_64/src/tomont_avx2_asm .S] ( dev/x86_64/src/tomont_avx2_asm .S )
308+ - [ mlkem/src/native/x86_64/src/intt_avx2_asm .S] ( mlkem/src/native/x86_64/src/intt_avx2_asm .S )
309+ - [ mlkem/src/native/x86_64/src/ntt_avx2_asm .S] ( mlkem/src/native/x86_64/src/ntt_avx2_asm .S )
310+ - [ mlkem/src/native/x86_64/src/nttfrombytes_avx2_asm .S] ( mlkem/src/native/x86_64/src/nttfrombytes_avx2_asm .S )
311+ - [ mlkem/src/native/x86_64/src/ntttobytes_avx2_asm .S] ( mlkem/src/native/x86_64/src/ntttobytes_avx2_asm .S )
312+ - [ mlkem/src/native/x86_64/src/nttunpack_avx2_asm .S] ( mlkem/src/native/x86_64/src/nttunpack_avx2_asm .S )
313+ - [ mlkem/src/native/x86_64/src/poly_compress_d10_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_compress_d10_avx2_asm .S )
314+ - [ mlkem/src/native/x86_64/src/poly_compress_d11_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_compress_d11_avx2_asm .S )
315+ - [ mlkem/src/native/x86_64/src/poly_compress_d4_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_compress_d4_avx2_asm .S )
316+ - [ mlkem/src/native/x86_64/src/poly_compress_d5_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_compress_d5_avx2_asm .S )
317+ - [ mlkem/src/native/x86_64/src/poly_decompress_d10_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_decompress_d10_avx2_asm .S )
318+ - [ mlkem/src/native/x86_64/src/poly_decompress_d11_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_decompress_d11_avx2_asm .S )
319+ - [ mlkem/src/native/x86_64/src/poly_decompress_d4_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_decompress_d4_avx2_asm .S )
320+ - [ mlkem/src/native/x86_64/src/poly_decompress_d5_avx2_asm .S] ( mlkem/src/native/x86_64/src/poly_decompress_d5_avx2_asm .S )
321+ - [ mlkem/src/native/x86_64/src/reduce_avx2_asm .S] ( mlkem/src/native/x86_64/src/reduce_avx2_asm .S )
322+ - [ mlkem/src/native/x86_64/src/tomont_avx2_asm .S] ( mlkem/src/native/x86_64/src/tomont_avx2_asm .S )
323323 - [ proofs/hol_light/x86_64/mlkem/mlkem_frombytes.S] ( proofs/hol_light/x86_64/mlkem/mlkem_frombytes.S )
324324 - [ proofs/hol_light/x86_64/mlkem/mlkem_intt.S] ( proofs/hol_light/x86_64/mlkem/mlkem_intt.S )
325325 - [ proofs/hol_light/x86_64/mlkem/mlkem_ntt.S] ( proofs/hol_light/x86_64/mlkem/mlkem_ntt.S )
@@ -362,14 +362,14 @@ source code and documentation.
362362 - [ README.md] ( README.md )
363363 - [ dev/README.md] ( dev/README.md )
364364 - [ dev/aarch64_clean/README.md] ( dev/aarch64_clean/README.md )
365- - [ dev/aarch64_clean/src/intt .S] ( dev/aarch64_clean/src/intt .S )
366- - [ dev/aarch64_clean/src/ntt .S] ( dev/aarch64_clean/src/ntt .S )
365+ - [ dev/aarch64_clean/src/intt_aarch64_asm .S] ( dev/aarch64_clean/src/intt_aarch64_asm .S )
366+ - [ dev/aarch64_clean/src/ntt_aarch64_asm .S] ( dev/aarch64_clean/src/ntt_aarch64_asm .S )
367367 - [ dev/aarch64_opt/README.md] ( dev/aarch64_opt/README.md )
368- - [ dev/aarch64_opt/src/intt .S] ( dev/aarch64_opt/src/intt .S )
369- - [ dev/aarch64_opt/src/ntt .S] ( dev/aarch64_opt/src/ntt .S )
368+ - [ dev/aarch64_opt/src/intt_aarch64_asm .S] ( dev/aarch64_opt/src/intt_aarch64_asm .S )
369+ - [ dev/aarch64_opt/src/ntt_aarch64_asm .S] ( dev/aarch64_opt/src/ntt_aarch64_asm .S )
370370 - [ mlkem/src/native/aarch64/README.md] ( mlkem/src/native/aarch64/README.md )
371- - [ mlkem/src/native/aarch64/src/intt .S] ( mlkem/src/native/aarch64/src/intt .S )
372- - [ mlkem/src/native/aarch64/src/ntt .S] ( mlkem/src/native/aarch64/src/ntt .S )
371+ - [ mlkem/src/native/aarch64/src/intt_aarch64_asm .S] ( mlkem/src/native/aarch64/src/intt_aarch64_asm .S )
372+ - [ mlkem/src/native/aarch64/src/ntt_aarch64_asm .S] ( mlkem/src/native/aarch64/src/ntt_aarch64_asm .S )
373373 - [ proofs/hol_light/aarch64/mlkem/mlkem_intt.S] ( proofs/hol_light/aarch64/mlkem/mlkem_intt.S )
374374 - [ proofs/hol_light/aarch64/mlkem/mlkem_ntt.S] ( proofs/hol_light/aarch64/mlkem/mlkem_ntt.S )
375375
0 commit comments