Commit graph

600 commits

Author SHA1 Message Date
MITSUNARI Shigeo
c6ecb77823 use xed 2024.11.04 and tests were reinstated for AVX10.2 rev. 2 2024-11-11 15:48:07 +09:00
MITSUNARI Shigeo
a05a63f870 add tests of cvt{128,256,512} 2024-11-11 15:05:12 +09:00
MITSUNARI Shigeo
d11348889c Enhance XMM register validation in SSE instructions
Some checks failed
test / test (push) Has been cancelled
2024-10-30 17:09:00 +09:00
MITSUNARI Shigeo
0a6ca18761 add test_by_xed for win
Some checks failed
test / test (push) Has been cancelled
2024-10-19 09:43:44 +09:00
MITSUNARI Shigeo
ab9653f483 add test of vmovw 2024-10-19 09:43:24 +09:00
MITSUNARI Shigeo
4e2efab94e The encoding of vmovd(w) with REG-to-XMM operands is not affected by the encoding flag. 2024-10-19 08:54:22 +09:00
MITSUNARI Shigeo
d79ad49523 Suppress AVX10.2 rev.2 tests in xed_test until xed is updated 2024-10-17 14:44:12 +09:00
MITSUNARI Shigeo
22642cb32d [test] Implement stricter Memory checks
Some checks failed
test / test (push) Has been cancelled
2024-10-16 11:35:40 +09:00
MITSUNARI Shigeo
ae76be35ac setDefaultEncoding has changed. 2024-10-15 09:33:14 +09:00
MITSUNARI Shigeo
0c2f7fc6db vmovw supports avx10.2
Some checks are pending
test / test (push) Waiting to run
2024-10-15 03:50:27 +09:00
MITSUNARI Shigeo
220ca76f41 vmovd supports avx10.2 2024-10-14 19:40:52 +09:00
MITSUNARI Shigeo
8b0a1acf0e make fails if test_by_xed.sh fails 2024-10-14 18:04:25 +09:00
MITSUNARI Shigeo
64140448b4 avoid my alias of register 2024-10-14 16:41:53 +09:00
MITSUNARI Shigeo
de32c7e99f add avx10 saturating convert
Some checks are pending
test / test (push) Waiting to run
2024-10-14 11:30:39 +09:00
MITSUNARI Shigeo
5f942b5914 under developing saturation 2024-10-14 05:15:24 +09:00
MITSUNARI Shigeo
86e532fe1a add avx10 minmax
Some checks are pending
test / test (push) Waiting to run
2024-10-14 04:52:03 +09:00
MITSUNARI Shigeo
08f71cee95 vpdpw[su,us,uu]d[,s] support avx10.2
Some checks are pending
test / test (push) Waiting to run
2024-10-13 15:45:43 +09:00
MITSUNARI Shigeo
f6c66cf6b8 vpdpb[su,uu,ss]d[,s] support avx10.2 2024-10-13 15:27:05 +09:00
MITSUNARI Shigeo
14ae9bf485 add vpdpbssd for avx10.2 2024-10-13 14:55:20 +09:00
MITSUNARI Shigeo
eca17384c5 add vmpsadbw for avx10.2 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
dedb7f52af add vdpphps 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
56fc5457eb add avx10 compare and convert instructions 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
842c3cc83f support all avx10 bf16 instructions 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
6dc564185b add vcmppbf16, vfpclasspbf16 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
a84866bcbc add vf[,n]m[add,sub][132,213,231]nebf16 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
3ca7e64c63 add type of w(x, x, op) in avx10 bf16 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
864fd0c49c add vaddnepbf16 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
903a23ba0b add test by xed 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
64d5779bb1 start to test by xed 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
05fe153cd5 rename TARGET to TEST_FILES
Some checks are pending
test / test (push) Waiting to run
2024-10-10 15:03:03 +09:00
MITSUNARI Shigeo
fc94d2ad27 fix tests of vpcompressb and vpcompressw 2024-10-10 14:03:02 +09:00
MITSUNARI Shigeo
2fbc1dd9ee add test by xed 2024-10-10 11:14:21 +09:00
MITSUNARI Shigeo
0243537b63 add test of avx10 on windows 2024-10-08 17:02:20 +09:00
MITSUNARI Shigeo
e7db8e6655 support YMM embedded rounding of AVX10.2 2024-10-08 16:59:02 +09:00
MITSUNARI Shigeo
d993342114 [fix] v{max,min}{ph,sh} supports not {er} but {sae} 2024-10-08 15:23:30 +09:00
MITSUNARI Shigeo
b6d2b90445 add tests of v{add,max,min} with {er}/{sae} 2024-10-08 15:05:31 +09:00
MITSUNARI Shigeo
4babe05d8e add tests of vfmadd with {er} 2024-10-08 14:19:44 +09:00
MITSUNARI Shigeo
395ac4b332 add test of vcvttpd2dq with sae 2024-10-08 13:45:52 +09:00
MITSUNARI Shigeo
0d96334eff move test of rdfsbase etc. 2024-10-08 11:29:53 +09:00
MITSUNARI Shigeo
ee42b66543 add {rd,wr}{fs,gs}base 2024-10-07 10:59:08 +09:00
MITSUNARI Shigeo
6f1ee1f12a add test of xresldtrk/xsusldtrk 2024-06-11 16:45:26 +09:00
MITSUNARI Shigeo
a7b02ac80d RAO_INT supports APX 2024-01-03 17:10:32 +09:00
MITSUNARI Shigeo
b3e27734be apx supports 0x0f opecode with rex2 2023-12-28 20:18:15 +09:00
MITSUNARI Shigeo
2e7b62d784 bswap supports apx 2023-12-28 17:59:28 +09:00
MITSUNARI Shigeo
e690a2a47d sha* supports apx 2023-12-20 14:47:14 +09:00
MITSUNARI Shigeo
90fc0151c9 add encodekey{128,256} 2023-12-19 18:09:36 +09:00
MITSUNARI Shigeo
48551f5cc3 add aesenc{128,256}kl, aesencwide{128,256}kl 2023-12-19 17:09:18 +09:00
MITSUNARI Shigeo
d9c7c992f1 add aesdecwide{128,256}kl 2023-12-19 17:03:19 +09:00
MITSUNARI Shigeo
cd5231de09 add aesdec256kl 2023-12-19 16:36:41 +09:00
MITSUNARI Shigeo
fcb3d0dbb8 add aesdec128kl 2023-12-19 16:28:40 +09:00