Module __is_feature_detected

Source
๐Ÿ”ฌThis is a nightly-only experimental API. (stdarch_internal)
Expand description

Each function performs run-time feature detection for a single feature. This allow us to use stability attributes on a per feature basis.

PLEASE: do not use this, it is an implementation detail subject to change.

Functionsยง

adx ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
aes ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_avx512 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_bf16 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_complex ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_fp8 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_fp16 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_int8 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_movrs ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_tf32 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_tile ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
amx_transpose ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx2 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512bf16 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512bitalg ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512bw ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512cd ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512dq ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512er ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512f ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512fp16 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512ifma ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512pf ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vbmi ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vbmi2 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vl ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vnni ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vp2intersect ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avx512vpopcntdq ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avxifma ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avxneconvert ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avxvnni ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avxvnniint8 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
avxvnniint16 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
bmi1 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
bmi2 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
cmpxchg16b ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
ermsb ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
f16c ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
fma ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
fxsr ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
gfni ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
kl ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
lzcnt ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
mmx ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
movbe ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
movrs ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
pclmulqdq ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
popcnt ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
rdrand ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
rdseed ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
rtm ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sha ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sha512 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sm3 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sm4 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse2 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse3 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse4_1 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse4_2 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
sse4a ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
ssse3 ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
tbm ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
tsc ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
vaes ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
vpclmulqdq ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
widekl ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
xop ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
xsave ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
xsavec ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
xsaveopt ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.
xsaves ๐Ÿ‘ป Experimental
PLEASE: do not use this, it is an implementation detail subject to change.