MITSUNARI Shigeo
|
eea0edc39d
|
add some fpu mnemonics
|
2019-09-09 16:38:17 +09:00 |
|
MITSUNARI Shigeo
|
06235fa651
|
add loop/loope/loopne
|
2019-09-05 21:52:55 +09:00 |
|
MITSUNARI Shigeo
|
7fc0c2bb74
|
add enter/leave
|
2019-09-05 21:17:34 +09:00 |
|
MITSUNARI Shigeo
|
9fa2ef3c30
|
add in_, out_
|
2019-09-03 10:01:03 +09:00 |
|
MITSUNARI Shigeo
|
df208648dd
|
add lods{b,w,d,q}, outs{b,w,d}
|
2019-09-01 18:22:40 +09:00 |
|
MITSUNARI Shigeo
|
4672d2cb79
|
add int3, int_, into
|
2019-09-01 17:29:27 +09:00 |
|
MITSUNARI Shigeo
|
431977cb81
|
add pushfq, popfq
|
2019-09-01 17:11:20 +09:00 |
|
MITSUNARI Shigeo
|
81c4749f6f
|
syscall, sysenter, sysexit, sysret
|
2019-09-01 16:44:57 +09:00 |
|
MITSUNARI Shigeo
|
1f1b53c4ab
|
add clflushopt, fldenv, fnstw
|
2019-09-01 16:27:53 +09:00 |
|
MITSUNARI Shigeo
|
f41da5aab5
|
tweak ; vcvtneps2bf16 calls opCvt2
|
2019-06-05 22:05:32 +09:00 |
|
MITSUNARI Shigeo
|
f402faadcf
|
add vp2intersectd/vp2intersectq
|
2019-05-28 06:44:08 +09:00 |
|
MITSUNARI Shigeo
|
4cfd520878
|
add avx512_bf16
|
2019-05-26 17:34:58 +09:00 |
|
MITSUNARI Shigeo
|
4033564c6f
|
fix vcmppd/vcmpps for ptr_b
|
2019-04-27 17:40:23 +09:00 |
|
MITSUNARI Shigeo
|
73ac586609
|
fix Reg::changeBit
|
2019-04-15 21:44:11 +09:00 |
|
MITSUNARI Shigeo
|
42462ef922
|
use evex encoding for vpslld/vpslldq/vpsraw/...(reg, mem, imm);
|
2018-09-19 15:45:15 +09:00 |
|
MITSUNARI Shigeo
|
d35f4fb781
|
fix the encoding of vinsertps for disp8N
|
2018-09-19 01:09:10 +09:00 |
|
MITSUNARI Shigeo
|
8ca862319d
|
remove mutable in Address
|
2018-08-14 12:04:08 +09:00 |
|
MITSUNARI Shigeo
|
8b93498fe6
|
add cmpsb/scasb/...
|
2018-08-13 16:27:52 +09:00 |
|
MITSUNARI Shigeo
|
221384f03c
|
vmov* supports [mem]|k|z
|
2018-02-07 16:42:22 +09:00 |
|
MITSUNARI Shigeo
|
e6354f8be2
|
add vgf2p8mulb
|
2018-01-05 23:13:52 +09:00 |
|
MITSUNARI Shigeo
|
09a12642b2
|
add gf2p8affineqb
|
2018-01-05 23:08:44 +09:00 |
|
MITSUNARI Shigeo
|
d171ba0e1c
|
add gf2p8affineinvqb
|
2018-01-05 23:04:19 +09:00 |
|
MITSUNARI Shigeo
|
457f4fd060
|
add vpshufbitqmb
|
2018-01-05 14:38:20 +09:00 |
|
MITSUNARI Shigeo
|
5af0ba3977
|
add vpexpand{b,w}
|
2018-01-05 14:28:17 +09:00 |
|
MITSUNARI Shigeo
|
e450f96513
|
vpopcnt{d,q} supports ptr_b
|
2018-01-05 14:13:58 +09:00 |
|
MITSUNARI Shigeo
|
48499eb100
|
add vpdpbusd(s), vpdpwssd(s)
|
2018-01-05 13:58:05 +09:00 |
|
MITSUNARI Shigeo
|
9c7451091e
|
add vpdpbusd, vpdpbusds
|
2018-01-05 13:38:25 +09:00 |
|
MITSUNARI Shigeo
|
0e1a11b486
|
add vpopcnt{b,w,d,q}
|
2018-01-05 13:12:51 +09:00 |
|
MITSUNARI Shigeo
|
9acfc1323d
|
add vpshrd(v){w,d,q}
|
2018-01-05 11:45:41 +09:00 |
|
MITSUNARI Shigeo
|
ac8de850ca
|
add vpshld(v){w,d,q}
|
2018-01-05 11:18:43 +09:00 |
|
MITSUNARI Shigeo
|
f181c25952
|
add vcompressb, vcompressw
|
2018-01-04 14:38:45 +09:00 |
|
MITSUNARI Shigeo
|
5a402477f8
|
vpclmulqdq supports AVX-512
|
2018-01-04 11:53:38 +09:00 |
|
MITSUNARI Shigeo
|
9e16b40b06
|
vaes* supports AVX-512
|
2017-12-30 16:41:14 +09:00 |
|
MITSUNARI Shigeo
|
e4fc9d8a92
|
fix mpx encoding
|
2017-08-22 15:53:46 +09:00 |
|
MITSUNARI Shigeo
|
d0b2fb623e
|
add bnd(0xf2) prefix for MPX
|
2017-08-22 08:31:32 +09:00 |
|
MITSUNARI Shigeo
|
0db696df8f
|
align() uses multibyte nop
|
2017-08-17 17:22:39 +09:00 |
|
MITSUNARI Shigeo
|
7553c58031
|
change layout of type
|
2017-08-09 15:40:35 +09:00 |
|
MITSUNARI Shigeo
|
9aed9ca39c
|
add mpx
|
2017-08-08 19:08:41 +09:00 |
|
MITSUNARI Shigeo
|
6a5947e436
|
support sha(thanks to magrosan)
|
2017-08-08 15:51:39 +09:00 |
|
MITSUNARI Shigeo
|
3194db759c
|
refactor gen_code.cpp
|
2017-08-08 15:18:22 +09:00 |
|
Roman Dubtsov
|
99a7abb8af
|
add prefetchw
|
2017-08-07 11:40:02 +03:00 |
|
MITSUNARI Shigeo
|
ccdd680cd1
|
fix path of update.bat
|
2017-07-12 15:16:58 +09:00 |
|
MITSUNARI Shigeo
|
33b25646f7
|
add Makefile for gen
|
2017-07-12 15:15:22 +09:00 |
|
MITSUNARI Shigeo
|
95770157c8
|
change int to size_t in gen_code.cpp
|
2017-07-12 15:13:37 +09:00 |
|
MITSUNARI Shigeo
|
0e9d004641
|
add //-V524 for jcc*, cmov*, set*
|
2017-07-12 06:26:21 +09:00 |
|
MITSUNARI Shigeo
|
d3a9ce8756
|
add sortline for tool
|
2017-05-16 10:32:13 +09:00 |
|
MITSUNARI Shigeo
|
f395faf024
|
add rep
|
2017-05-13 15:07:17 +09:00 |
|
MITSUNARI Shigeo
|
8b95915608
|
add movs{b,w,d,q}
|
2017-05-13 14:35:36 +09:00 |
|
MITSUNARI Shigeo
|
b7ae2f8e82
|
support prefetchwt1
|
2017-01-26 06:45:22 +09:00 |
|
MITSUNARI Shigeo
|
44614abc80
|
fix encoding of vpbroadcast{b,w,d,q}, vpinsr{b,w}, vpextr{b,w} for disp8N
|
2016-12-08 23:11:06 +09:00 |
|