mldsa-native icon indicating copy to clipboard operation
mldsa-native copied to clipboard

Inline ntt.c

Open mkannwischer opened this issue 2 months ago • 0 comments

https://github.com/pq-code-package/mldsa-native/pull/735 hoisted out the C portion of poly_ntt into poly_ntt_c resulting in now three levels of indirection poly_ntt -> poly_ntt_c -> mld_ntt. Similar for the invntt. We should remove that last level of indirection and simply inline mld_ntt into poly_ntt_c (similar for invntt). Consequently, the ntt.c/h files will no longer be needed. This also aligns with mlkem-native.

mkannwischer avatar Dec 02 '25 01:12 mkannwischer