https://github.com/mupq/pqm4
Revision 685fbbb4059b882cad00f3fb4a345bf36b37ef4b authored by Marco Palumbi on 26 September 2022, 03:42:03 UTC, committed by GitHub on 26 September 2022, 03:42:03 UTC
* change floating-point registers s(0-15) in s(16-31) in kyber matacc_asm.S matacc.i s(n) -> s(n+16) * change floating-point register s31 in s16 in kyberXXX-90s m4fspeed matacc_asm.S * consider floating-point registers clobbered calling kyber matacc_asm.S functions * save r12 register before calling C function in kyber matacc_asm.S and kyber matacc.i * amend the previous commit: fix the register Co-authored-by: Marco Palumbi <Marco.Palumbi@tii.ae>
1 parent 059e024
Tip revision: 685fbbb4059b882cad00f3fb4a345bf36b37ef4b authored by Marco Palumbi on 26 September 2022, 03:42:03 UTC
Fix function call from assembly (#240)
Fix function call from assembly (#240)
Tip revision: 685fbbb
File | Mode | Size |
---|---|---|
mps2 | ||
aes-encrypt.S | -rw-r--r-- | 32.9 KB |
aes-keyschedule.S | -rw-r--r-- | 46.3 KB |
aes-publicinputs.S | -rw-r--r-- | 30.3 KB |
aes-publicinputs.c | -rw-r--r-- | 8.0 KB |
aes-publicinputs.h | -rw-r--r-- | 2.0 KB |
aes.c | -rw-r--r-- | 6.0 KB |
aes.h | -rw-r--r-- | 1.2 KB |
aestest.c | -rw-r--r-- | 797 bytes |
crypto_hashblocks_sha512.c | -rw-r--r-- | 2.5 KB |
crypto_hashblocks_sha512_inner32.s | -rw-r--r-- | 188.7 KB |
hal-mps2.c | -rw-r--r-- | 4.3 KB |
hal-opencm3.c | -rw-r--r-- | 10.5 KB |
keccakf1600.S | -rw-r--r-- | 21.5 KB |
randombytes.c | -rw-r--r-- | 2.5 KB |
test.c | -rw-r--r-- | 4.0 KB |
Computing file changes ...