Skip to content

Commit

Permalink
bump SLOTHY
Browse files Browse the repository at this point in the history
  • Loading branch information
mkannwischer committed Dec 6, 2024
1 parent d2c5451 commit 04f4b68
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion slothy
Submodule slothy updated 83 files
+2 −2 .github/workflows/test_basic.yaml
+200 −30 example.py
+30 −0 examples/naive/aarch64/aarch64_ifelse.s
+28 −0 examples/naive/aarch64/aarch64_simple0_equ.s
+9 −0 examples/naive/armv7m/armv7m_simple0.s
+2 −2 examples/naive/armv7m/basemul_257_asymmetric_dilithium.s
+1 −0 examples/naive/armv7m/keccakf1600_old.s
+82 −54 examples/naive/armv7m/keccakf1600_part.s
+52 −50 examples/naive/armv7m/keccakf1600_pqm4.s
+12 −0 examples/naive/armv7m/loop_vmov_cmp.s
+98 −92 examples/naive/armv7m/matacc_acc_kyber.s
+69 −64 examples/naive/armv7m/matacc_asm_cache_16_32_kyber.s
+69 −63 examples/naive/armv7m/matacc_asm_cache_32_16_kyber.s
+70 −63 examples/naive/armv7m/matacc_asm_cache_32_32_kyber.s
+80 −73 examples/naive/armv7m/matacc_asm_opt_16_32_kyber.s
+80 −72 examples/naive/armv7m/matacc_asm_opt_32_16_kyber.s
+79 −73 examples/naive/armv7m/matacc_asm_opt_32_32_kyber.s
+103 −97 examples/naive/armv7m/matacc_kyber.s
+2 −2 examples/naive/armv7m/ntt_769_dilithium.s
+1 −1 examples/naive/armv7m/ntt_dilithium.s
+0 −1 examples/naive/intt_dilithium_12_34_56_78.s
+0 −1 examples/naive/intt_n256_l6_s32_bar.s
+0 −1 examples/naive/intt_n256_l8_s32_bar.s
+0 −1 examples/naive/intt_n256_l8_s32_mont.s
+54 −0 examples/opt/aarch64/aarch64_ifelse_opt_a55.s
+62 −0 examples/opt/aarch64/aarch64_simple0_equ_opt_a55.s
+93 −155 examples/opt/armv7m/add_kyber_opt_m7.s
+33 −0 examples/opt/armv7m/armv7m_simple0_opt_m7.s
+364 −361 examples/opt/armv7m/barrett_reduce_kyber_opt_m7.s
+72 −69 examples/opt/armv7m/basemul_16_32_kyber_opt_m7.s
+90 −87 examples/opt/armv7m/basemul_257_asymmetric_dilithium_opt_m7.s
+140 −136 examples/opt/armv7m/basemul_257_dilithium_opt_m7.s
+134 −131 examples/opt/armv7m/basemul_acc_32_16_kyber_opt_m7.s
+107 −104 examples/opt/armv7m/basemul_acc_32_32_kyber_opt_m7.s
+173 −166 examples/opt/armv7m/basemul_acc_kyber_opt_m7.s
+144 −137 examples/opt/armv7m/basemul_kyber_opt_m7.s
+80 −79 examples/opt/armv7m/caddq_dilithium_opt_m7.s
+1,267 −1,091 examples/opt/armv7m/fnt_257_dilithium_opt_m7.s
+170 −167 examples/opt/armv7m/frombytes_mul_16_32_kyber_opt_m7.s
+216 −213 examples/opt/armv7m/frombytes_mul_acc_32_16_kyber_opt_m7.s
+162 −159 examples/opt/armv7m/frombytes_mul_acc_32_32_kyber_opt_m7.s
+221 −215 examples/opt/armv7m/frombytes_mul_acc_kyber_opt_m7.s
+187 −184 examples/opt/armv7m/frombytes_mul_kyber_opt_m7.s
+255 −252 examples/opt/armv7m/fromplant_kyber_opt_m7.s
+919 −916 examples/opt/armv7m/ifnt_257_dilithium_opt_m7.s
+1,035 −1,031 examples/opt/armv7m/intt_769_dilithium_opt_m7.s
+1,095 −577 examples/opt/armv7m/intt_dilithium_123_456_78_opt_m7.s
+1,120 −1,116 examples/opt/armv7m/intt_kyber_opt_m7.s
+3,318 −3,317 examples/opt/armv7m/keccakf1600_old_opt_m7.s
+828 −1,943 examples/opt/armv7m/keccakf1600_part_opt_m7.s
+29 −0 examples/opt/armv7m/loop_cmp_opt_m7.s
+11 −0 examples/opt/armv7m/loop_subs_opt_m7.s
+31 −0 examples/opt/armv7m/loop_vmov_cmp_opt_m7.s
+274 −92 examples/opt/armv7m/matacc_acc_kyber_opt_m7.s
+221 −64 examples/opt/armv7m/matacc_asm_cache_16_32_kyber_opt_m7.s
+277 −63 examples/opt/armv7m/matacc_asm_cache_32_16_kyber_opt_m7.s
+238 −63 examples/opt/armv7m/matacc_asm_cache_32_32_kyber_opt_m7.s
+192 −73 examples/opt/armv7m/matacc_asm_opt_16_32_kyber_opt_m7.s
+248 −72 examples/opt/armv7m/matacc_asm_opt_32_16_kyber_opt_m7.s
+207 −73 examples/opt/armv7m/matacc_asm_opt_32_32_kyber_opt_m7.s
+253 −87 examples/opt/armv7m/matacc_kyber_opt_m7.s
+872 −876 examples/opt/armv7m/ntt_769_dilithium_opt_m7.s
+936 −910 examples/opt/armv7m/ntt_dilithium_opt_m7.s
+840 −879 examples/opt/armv7m/ntt_kyber_opt_m7.s
+113 −110 examples/opt/armv7m/pointwise_769_asymmetric_dilithium_opt_m7.s
+136 −133 examples/opt/armv7m/pointwise_769_dilithium_opt_m7.s
+131 −128 examples/opt/armv7m/pointwise_acc_montgomery_dilithium_opt_m7.s
+102 −99 examples/opt/armv7m/pointwise_montgomery_dilithium_opt_m7.s
+91 −790 examples/opt/armv7m/reduce32_dilithium_opt_m7.s
+98 −160 examples/opt/armv7m/sub_kyber_opt_m7.s
+0 −1 examples/opt/intt_n256_l6_s32_bar.s
+0 −1 examples/opt/intt_n256_l6_s32_mont.s
+0 −1 examples/opt/intt_n256_l8_s32_bar.s
+0 −1 examples/opt/intt_n256_l8_s32_mont.s
+8 −0 slothy/core/config.py
+3 −3 slothy/core/core.py
+11 −3 slothy/core/slothy.py
+9 −2 slothy/helper.py
+16 −12 slothy/targets/aarch64/aarch64_neon.py
+194 −47 slothy/targets/arm_v7m/arch_v7m.py
+46 −20 slothy/targets/arm_v7m/cortex_m7.py
+1 −0 slothy/targets/arm_v81m/arch_v81m.py
+0 −3 tutorial/tutorial_all.sh

0 comments on commit 04f4b68

Please sign in to comment.