feat(amd64): encode the AVX-512 and BMI corpus families

Assisted-by: GLM 5.3 Flash
This commit is contained in:
2026-09-20 21:17:20 +02:00
parent 75e9fd771b
commit 81e2673923
4 changed files with 777 additions and 22 deletions
+1
View File
@@ -113,6 +113,7 @@ func (e *enc) encode(mnem string, ops []Operand) error {
return err
}
if isVex(base) || isEvex(base) || isKOp(base) || isGather(base) || isScatter(base) ||
isEvexPrefGather(base) ||
base == "KMOVW" || base == "KMOVQ" || base == "KMOVB" || base == "KMOVD" {
return e.encodeVec(base, ops, sfx)
}