feat(arch): the rest of the SVE2 BFloat16 wall

Assisted-by: GLM 5.3 Flash
This commit is contained in:
petrbalvin committed 2026-10-07 20:35:41 +02:00
1 parent cdc3a75c88
commit 12a5cfff52
4 files changed
+229 -7

No files matched your search

+13 -2
View File
@@ -327,6 +327,17 @@ func TestExtensionNamesARM64(t *testing.T) {
"ZBFMINNM",
"ZBFMUL",
"ZBFSUB",
"ZBFCVT",
"ZBFCVTNT",
"ZBFDOT",
"ZBFMLA",
"ZBFMLALB",
"ZBFMLALT",
"ZBFMLS",
"ZBFMLSLB",
"ZBFMLSLT",
"ZBFMMLA",
"ZBFSCALE",
"ZLD2B",
"ZLD2D",
"ZLD2H",
@@ -469,7 +480,7 @@ func TestExtensionNamesARM64(t *testing.T) {
if strings.Join(got, ",") != strings.Join(want, ",") {
t.Errorf("ExtensionNames(ARM64) = %v, want %v", got, want)
}
if n := len(arch.Extensions(arch.ARM64)); n != 470 {
t.Errorf("the family registers %d instructions, want 470", n)
if n := len(arch.Extensions(arch.ARM64)); n != 483 {
t.Errorf("the family registers %d instructions, want 483", n)
}
}