feat(arch): the FP8-to-halfword conversion pairs

Assisted-by: GLM 5.3 Flash
This commit is contained in:
petrbalvin committed 2026-10-07 21:39:45 +02:00
1 parent 107ca512b2
commit 718181e7a7
4 files changed
+34 -2

No files matched your search

+12
View File
@@ -1528,6 +1528,18 @@ func TestArm64ExtStage4Golden(t *testing.T) {
{"ZBF2CVTLT Z11.B, Z6.H", "ZBF2CVTLT", ExtFormZUnpack, ExtQualNone, ExtArrH,
[]ExtOperand{ExtVector(11, ExtArrB), ExtVector(6, ExtArrH)},
0x65093d66},
{"ZF1CVT Z11.B, Z6.H", "ZF1CVT", ExtFormZUnpack, ExtQualNone, ExtArrH,
[]ExtOperand{ExtVector(11, ExtArrB), ExtVector(6, ExtArrH)},
0x65083166},
{"ZF1CVTLT Z11.B, Z6.H", "ZF1CVTLT", ExtFormZUnpack, ExtQualNone, ExtArrH,
[]ExtOperand{ExtVector(11, ExtArrB), ExtVector(6, ExtArrH)},
0x65093166},
{"ZF2CVT Z11.B, Z6.H", "ZF2CVT", ExtFormZUnpack, ExtQualNone, ExtArrH,
[]ExtOperand{ExtVector(11, ExtArrB), ExtVector(6, ExtArrH)},
0x65083566},
{"ZF2CVTLT Z11.B, Z6.H", "ZF2CVTLT", ExtFormZUnpack, ExtQualNone, ExtArrH,
[]ExtOperand{ExtVector(11, ExtArrB), ExtVector(6, ExtArrH)},
0x65093566},
{"ZBFADD Z23.H, Z13.H, P1.M, Z13.H", "ZBFADD", ExtFormZPredicatedSource, ExtQualMerging, ExtArrH,
[]ExtOperand{ExtVector(23, ExtArrH), ExtVector(13, ExtArrH), ExtPredicate(1, ExtQualMerging), ExtVector(13, ExtArrH)},
0x650086ed},