diff options
author | MITSUNARI Shigeo <[email protected]> | 2024-10-11 13:02:17 +0900 |
---|---|---|
committer | MITSUNARI Shigeo <[email protected]> | 2024-10-13 13:51:06 +0900 |
commit | 6dc564185b85d16e240f9f15aad5be08036176d9 (patch) | |
tree | 5767c9b2bedff5d530444fe800d3d9081bcf0f70 /test | |
parent | a84866bcbc8411416e51f53b210c7d9f06e3e763 (diff) | |
download | xbyak-6dc564185b85d16e240f9f15aad5be08036176d9.tar.gz xbyak-6dc564185b85d16e240f9f15aad5be08036176d9.zip |
add vcmppbf16, vfpclasspbf16
Diffstat (limited to 'test')
-rw-r--r-- | test/avx10/bf16.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/avx10/bf16.txt b/test/avx10/bf16.txt index 7dcdb25..f3e44a6 100644 --- a/test/avx10/bf16.txt +++ b/test/avx10/bf16.txt @@ -92,3 +92,20 @@ vfnmsub231nepbf16(xm1, xm2, xm3); vfnmsub231nepbf16(ym1|k1, ym2, ptr[rax+128]); vfnmsub231nepbf16(ym1|k1, ym2, ptr_b[rax+128]); vfnmsub231nepbf16(zm1|k2|T_z, zm2, ptr_b[rax+128]); + +vcmppbf16(k1, xm5, xm4, 5); +vcmppbf16(k2, ym5, ym4, 6); +vcmppbf16(k3, ym15, ptr_b[rax+128], 7); +vcmppbf16(k4, zm30, zm20, 8); +vcmppbf16(k5, zm1, ptr[rax+128], 9); +vcmppbf16(k6, zm10, ptr_b[rax+128], 10); + +vfpclasspbf16(k1, xm4, 5); +vfpclasspbf16(k2|k5, ym4, 6); +vfpclasspbf16(k3|k5, zm20, 7); +vfpclasspbf16(k3|k5, xword[rax+128], 8); +vfpclasspbf16(k3, xword_b[rax+128], 9); +vfpclasspbf16(k5|k5, yword[rax+128], 10); +vfpclasspbf16(k6|k5, yword_b[rax+128], 11); +vfpclasspbf16(k7|k5, zword[rax+128], 12); +vfpclasspbf16(k7|k5, zword_b[rax+128], 13); |