MITSUNARI Shigeo
|
dc20fd09be
|
use opModRM2
|
2023-11-08 12:05:11 +09:00 |
|
MITSUNARI Shigeo
|
d4da1561bd
|
rename opR_ModM2 with opR_ModM
|
2023-11-08 11:49:15 +09:00 |
|
MITSUNARI Shigeo
|
ef36652749
|
use opR_ModM2
|
2023-11-08 11:44:33 +09:00 |
|
MITSUNARI Shigeo
|
e5b20e5a56
|
use opModM2
|
2023-11-08 11:30:57 +09:00 |
|
MITSUNARI Shigeo
|
104941db25
|
use opModM2
|
2023-11-08 11:14:51 +09:00 |
|
MITSUNARI Shigeo
|
6ae769f219
|
rename opROO2 with opROO
|
2023-11-08 10:02:03 +09:00 |
|
MITSUNARI Shigeo
|
1521cb7cee
|
rename opGen2 to opGen
|
2023-11-08 09:35:24 +09:00 |
|
MITSUNARI Shigeo
|
f9c6cb5dc4
|
all opGen are replaced with opGen2
|
2023-11-08 09:25:44 +09:00 |
|
MITSUNARI Shigeo
|
249d6978a5
|
use opGen2
|
2023-11-07 18:12:34 +09:00 |
|
MITSUNARI Shigeo
|
81ae489222
|
use opGen2
|
2023-11-07 18:09:53 +09:00 |
|
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 |
|