MITSUNARI Shigeo
|
3374a158f9
|
use opGen2
|
2023-11-07 17:54:42 +09:00 |
|
MITSUNARI Shigeo
|
719f81f456
|
use opGen2
|
2023-11-07 17:51:12 +09:00 |
|
MITSUNARI Shigeo
|
8d037ebd6c
|
use opGen2
|
2023-11-07 17:08:21 +09:00 |
|
MITSUNARI Shigeo
|
6f8bc28e29
|
use opGen2
|
2023-11-07 16:59:55 +09:00 |
|
MITSUNARI Shigeo
|
303876cace
|
use opGen2
|
2023-11-07 16:46:39 +09:00 |
|
MITSUNARI Shigeo
|
f0b49752aa
|
rewrite opMovXMM
|
2023-11-07 16:29:48 +09:00 |
|
MITSUNARI Shigeo
|
5d4c48ffd2
|
rewrite opMMX
|
2023-11-07 16:15:36 +09:00 |
|
MITSUNARI Shigeo
|
189c3488bb
|
use opMMX2
|
2023-11-07 15:03:35 +09:00 |
|
MITSUNARI Shigeo
|
1361d0946a
|
use opMMX2
|
2023-11-07 14:57:42 +09:00 |
|
MITSUNARI Shigeo
|
32cafcc619
|
tweak
|
2023-11-07 13:48:16 +09:00 |
|
MITSUNARI Shigeo
|
ba1d07ed1a
|
senduipi uses opModR2
|
2023-11-06 16:36:03 +09:00 |
|
MITSUNARI Shigeo
|
646da97503
|
use opModR2 for rdrand, rdseed, movq
|
2023-11-06 11:29:05 +09:00 |
|
MITSUNARI Shigeo
|
ccad6cecd1
|
use opModR2 for movdq2q, movq2dq
|
2023-11-06 11:24:22 +09:00 |
|
MITSUNARI Shigeo
|
3c21754b9c
|
use opModR2 for movd, movmskps
|
2023-11-06 11:22:48 +09:00 |
|
MITSUNARI Shigeo
|
4718643ef5
|
use opModR2 for bswap, maskmovq, pmovmskb
|
2023-11-06 11:17:30 +09:00 |
|
MITSUNARI Shigeo
|
e1a1487072
|
try to use opModR2
|
2023-11-06 11:00:10 +09:00 |
|
MITSUNARI Shigeo
|
87b8c8ed25
|
adox passes the test
|
2023-11-01 18:18:52 +09:00 |
|
MITSUNARI Shigeo
|
6b19515ebd
|
add adcx, adox with APX
|
2023-11-01 12:34:48 +09:00 |
|
MITSUNARI Shigeo
|
ea9cd9adea
|
tweak
|
2023-10-30 16:03:32 +09:00 |
|
MITSUNARI Shigeo
|
8f49739da9
|
remove cmp of 3-op
|
2023-10-27 13:11:56 +09:00 |
|
MITSUNARI Shigeo
|
8d524b4a42
|
add op(r, r/m, imm) and op(r, r/m, r/m)
|
2023-10-27 10:52:26 +09:00 |
|
MITSUNARI Shigeo
|
acd7971392
|
use opModM instead of opMIB
|
2023-10-13 16:05:25 +09:00 |
|
MITSUNARI Shigeo
|
dd66cfb764
|
add tests of avx-vnni-int{8,16}
|
2023-08-07 10:59:12 +09:00 |
|
MITSUNARI Shigeo
|
e1c4c360b7
|
add SM4
|
2023-08-07 09:42:16 +09:00 |
|
MITSUNARI Shigeo
|
48f8dbeb63
|
add SM3
|
2023-08-07 09:27:33 +09:00 |
|
MITSUNARI Shigeo
|
5473d39330
|
vsha512* check regs
|
2023-08-07 08:59:14 +09:00 |
|
MITSUNARI Shigeo
|
5762819de3
|
add vsha512{msg1, msg2, rnds2}
|
2023-08-04 17:45:50 +09:00 |
|
MITSUNARI Shigeo
|
ad178a2196
|
add xabort/xbegin/xend
|
2023-08-02 09:42:22 +09:00 |
|
MITSUNARI Shigeo
|
2c59c5c91e
|
add alias of vpclmulqdq
|
2023-07-05 17:40:36 +09:00 |
|
MITSUNARI Shigeo
|
729ae4aa37
|
fix alias of pclmulqdq
|
2023-07-05 17:34:36 +09:00 |
|
MITSUNARI Shigeo
|
ad0dfffd29
|
add senduipi/stui/testui/uiret
|
2023-02-20 14:07:43 +09:00 |
|
MITSUNARI Shigeo
|
e78f1121b9
|
add clui
|
2023-02-20 14:07:43 +09:00 |
|
MITSUNARI Shigeo
|
bef70d9b1b
|
add prefetchit{0,1}
|
2022-12-07 16:16:58 +09:00 |
|
MITSUNARI Shigeo
|
c9347907d4
|
add CMPccXADD
|
2022-11-30 13:20:44 +09:00 |
|
MITSUNARI Shigeo
|
0f2f1aaa65
|
support rio-int
|
2022-11-25 17:31:34 +09:00 |
|
MITSUNARI Shigeo
|
3b0a19c418
|
vpmadd52{h,l}uq for avx-ifma
|
2022-10-07 09:30:06 +09:00 |
|
MITSUNARI Shigeo
|
2f7fb0220f
|
modify gen.cpp for AVX-NE-CONVERT/AVX-VNNI-INT8/AMX-FP16
|
2022-10-07 09:28:12 +09:00 |
|
MITSUNARI Shigeo
|
6b75196597
|
add serialize
|
2022-09-15 09:02:54 +09:00 |
|
MITSUNARI Shigeo
|
553246c164
|
the version format has changed from A.BC(D) to A.BC(.D)
|
2022-06-03 09:48:24 +09:00 |
|
MITSUNARI Shigeo
|
72d1ac1183
|
add movdir64b
|
2022-05-12 10:51:23 +09:00 |
|
MITSUNARI Shigeo
|
379f8bf376
|
add movdiri
|
2022-05-12 09:56:15 +09:00 |
|
MITSUNARI Shigeo
|
a84ddc12dd
|
support cldemote
|
2022-05-11 17:01:10 +09:00 |
|
MITSUNARI Shigeo
|
3a6cc626e8
|
add clwb
|
2022-05-11 16:02:49 +09:00 |
|
MITSUNARI Shigeo
|
a220fd69a2
|
add umwait
|
2022-04-05 15:08:12 +09:00 |
|
MITSUNARI Shigeo
|
64ec053e61
|
add umonitor
|
2022-04-05 14:56:52 +09:00 |
|
MITSUNARI Shigeo
|
764d54f6fa
|
add tpause
|
2022-04-05 14:17:44 +09:00 |
|
MITSUNARI Shigeo
|
08f11817c4
|
supprt retf
|
2021-12-14 12:23:07 +09:00 |
|
MITSUNARI Shigeo
|
3162eb16f2
|
add test of hlt
|
2021-12-09 16:30:19 +09:00 |
|
MITSUNARI Shigeo
|
cfc03cb8f9
|
unify T_66, T_F3, T_F2 flags
|
2021-09-14 14:10:41 +09:00 |
|
MITSUNARI Shigeo
|
34abda5c5f
|
extend vcvtps2ph
|
2021-09-14 09:31:53 +09:00 |
|