aboutsummaryrefslogtreecommitdiff
path: root/src/long_mode/uarch.rs
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-05-03 17:48:14 +0000
committeriximeow <me@iximeow.net>2026-05-25 01:33:18 +0000
commit351adb926722b626a3fdc85b4d42303d37678fd3 (patch)
tree4542a61752e272b559687377c53a77604f149c81 /src/long_mode/uarch.rs
parent706ec278edebe06eff9f91f5cb30f5faba46132d (diff)
actually support avx/f16c in per-uarch decoding
Diffstat (limited to 'src/long_mode/uarch.rs')
-rw-r--r--src/long_mode/uarch.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/long_mode/uarch.rs b/src/long_mode/uarch.rs
index 63fa972..9cfc9de 100644
--- a/src/long_mode/uarch.rs
+++ b/src/long_mode/uarch.rs
@@ -145,6 +145,7 @@ pub mod amd {
.with_rdrand()
.with_rdseed()
.with_fma3()
+ .with_f16c()
.with_xsavec()
.with_xsaves()
@@ -272,6 +273,7 @@ pub mod intel {
.with_abm()
.with_fma3()
.with_avx2()
+ .with_f16c()
}
/// `Haswell-EX` was a variant of `Haswell` launched in 2015 with functional TSX. these cores