2828MLK_MUST_CHECK_RETURN_VALUE
2929static MLK_INLINE int mlk_ntt_native (int16_t data [MLKEM_N ])
3030{
31- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
31+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
3232 {
3333 return MLK_NATIVE_FUNC_FALLBACK ;
3434 }
@@ -40,7 +40,7 @@ static MLK_INLINE int mlk_ntt_native(int16_t data[MLKEM_N])
4040MLK_MUST_CHECK_RETURN_VALUE
4141static MLK_INLINE int mlk_intt_native (int16_t data [MLKEM_N ])
4242{
43- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
43+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
4444 {
4545 return MLK_NATIVE_FUNC_FALLBACK ;
4646 }
@@ -52,7 +52,7 @@ static MLK_INLINE int mlk_intt_native(int16_t data[MLKEM_N])
5252MLK_MUST_CHECK_RETURN_VALUE
5353static MLK_INLINE int mlk_poly_reduce_native (int16_t data [MLKEM_N ])
5454{
55- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
55+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
5656 {
5757 return MLK_NATIVE_FUNC_FALLBACK ;
5858 }
@@ -63,7 +63,7 @@ static MLK_INLINE int mlk_poly_reduce_native(int16_t data[MLKEM_N])
6363MLK_MUST_CHECK_RETURN_VALUE
6464static MLK_INLINE int mlk_poly_tomont_native (int16_t data [MLKEM_N ])
6565{
66- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
66+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
6767 {
6868 return MLK_NATIVE_FUNC_FALLBACK ;
6969 }
@@ -75,7 +75,7 @@ MLK_MUST_CHECK_RETURN_VALUE
7575static MLK_INLINE int mlk_poly_mulcache_compute_native (int16_t x [MLKEM_N / 2 ],
7676 const int16_t y [MLKEM_N ])
7777{
78- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
78+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
7979 {
8080 return MLK_NATIVE_FUNC_FALLBACK ;
8181 }
@@ -91,7 +91,7 @@ static MLK_INLINE int mlk_polyvec_basemul_acc_montgomery_cached_k2_native(
9191 int16_t r [MLKEM_N ], const int16_t a [2 * MLKEM_N ],
9292 const int16_t b [2 * MLKEM_N ], const int16_t b_cache [2 * (MLKEM_N / 2 )])
9393{
94- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
94+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
9595 {
9696 return MLK_NATIVE_FUNC_FALLBACK ;
9797 }
@@ -106,7 +106,7 @@ static MLK_INLINE int mlk_polyvec_basemul_acc_montgomery_cached_k3_native(
106106 int16_t r [MLKEM_N ], const int16_t a [3 * MLKEM_N ],
107107 const int16_t b [3 * MLKEM_N ], const int16_t b_cache [3 * (MLKEM_N / 2 )])
108108{
109- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
109+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
110110 {
111111 return MLK_NATIVE_FUNC_FALLBACK ;
112112 }
@@ -121,7 +121,7 @@ static MLK_INLINE int mlk_polyvec_basemul_acc_montgomery_cached_k4_native(
121121 int16_t r [MLKEM_N ], const int16_t a [4 * MLKEM_N ],
122122 const int16_t b [4 * MLKEM_N ], const int16_t b_cache [4 * (MLKEM_N / 2 )])
123123{
124- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
124+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
125125 {
126126 return MLK_NATIVE_FUNC_FALLBACK ;
127127 }
@@ -134,7 +134,7 @@ MLK_MUST_CHECK_RETURN_VALUE
134134static MLK_INLINE int mlk_poly_tobytes_native (uint8_t r [MLKEM_POLYBYTES ],
135135 const int16_t a [MLKEM_N ])
136136{
137- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ))
137+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ))
138138 {
139139 return MLK_NATIVE_FUNC_FALLBACK ;
140140 }
@@ -147,7 +147,7 @@ static MLK_INLINE int mlk_rej_uniform_native(int16_t *r, unsigned len,
147147 const uint8_t * buf ,
148148 unsigned buflen )
149149{
150- if (!mlk_sys_check_capability (MLK_SYS_CAP_NEON ) || len != MLKEM_N ||
150+ if (!mlk_sys_check_capability (MLK_SYS_CAP_AARCH64_NEON ) || len != MLKEM_N ||
151151 buflen % 24 != 0 )
152152 {
153153 return MLK_NATIVE_FUNC_FALLBACK ;
0 commit comments