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
|
8ca862319d
|
remove mutable in Address
|
2018-08-14 12:04:08 +09:00 |
|
MITSUNARI Shigeo
|
221384f03c
|
vmov* supports [mem]|k|z
|
2018-02-07 16:42:22 +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
|
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 |
|
MITSUNARI Shigeo
|
45906ae191
|
add AVX512_4FMAPS and AVX512_4VNNIW(thanks to rsdubtso)
|
2016-11-26 22:24:17 +09:00 |
|
MITSUNARI Shigeo
|
ec1d6ef80b
|
fix detection of ERR_INVALID_OPMASK_WITH_MEMORY
|
2016-09-29 17:11:18 +09:00 |
|
MITSUNARI Shigeo
|
fc777abfd4
|
update document
|
2016-08-03 13:19:02 +09:00 |
|
MITSUNARI Shigeo
|
780db6774d
|
refactoring
|
2016-08-03 06:11:37 +09:00 |
|
MITSUNARI Shigeo
|
4e5181a3f7
|
add some error check ; refactor
|
2016-07-24 16:16:13 +09:00 |
|
MITSUNARI Shigeo
|
ee17879669
|
avoid opAVX_X_X_XMcvt
|
2016-07-24 12:47:05 +09:00 |
|
MITSUNARI Shigeo
|
9af35326a6
|
add vpermi2b
|
2016-07-23 10:16:39 +09:00 |
|
MITSUNARI Shigeo
|
fbde291731
|
add vfpclass*
|
2016-07-23 08:45:16 +09:00 |
|
MITSUNARI Shigeo
|
07c593c35b
|
add v{gather,scatter}pf* vrange, vreduce, vpmadd, etc.
|
2016-07-23 07:32:39 +09:00 |
|
MITSUNARI Shigeo
|
e6a6613b05
|
add vpconflict, vplzcnt, vpbroadcast
|
2016-07-22 12:44:34 +09:00 |
|
MITSUNARI Shigeo
|
d5112c7b13
|
add vscatter*
|
2016-07-22 12:34:18 +09:00 |
|
MITSUNARI Shigeo
|
f5c64c1dfa
|
vro{l,r}*
|
2016-07-22 11:14:13 +09:00 |
|
MITSUNARI Shigeo
|
fe6349a07e
|
add vgetmant*, vscale* vrsqrt*
|
2016-07-22 07:28:53 +09:00 |
|
MITSUNARI Shigeo
|
3a91688d1f
|
format vpmov*
|
2016-07-21 23:29:31 +09:00 |
|
MITSUNARI Shigeo
|
715abe9a0a
|
add vpmov*
|
2016-07-21 23:15:36 +09:00 |
|
MITSUNARI Shigeo
|
5e77cfae66
|
add vshuf*, vpternlog{d,q}
|
2016-07-21 20:29:25 +09:00 |
|
MITSUNARI Shigeo
|
6c62620430
|
add vpermt*
|
2016-07-21 17:19:26 +09:00 |
|
MITSUNARI Shigeo
|
cd790a3dc2
|
add vexpand*, vcomp*
|
2016-07-21 07:18:19 +09:00 |
|
MITSUNARI Shigeo
|
3235fa952d
|
add vptest*
|
2016-07-21 06:58:05 +09:00 |
|
MITSUNARI Shigeo
|
c57b6026f9
|
add vpcmp*, v(p)blend*
|
2016-07-21 06:57:43 +09:00 |
|
MITSUNARI Shigeo
|
97743ee529
|
support vgather*
|
2016-07-20 14:39:54 +09:00 |
|
MITSUNARI Shigeo
|
cdd1f24f48
|
cvt* functions are all ok
|
2016-07-20 06:46:38 +09:00 |
|
MITSUNARI Shigeo
|
64c2f3614b
|
vcvtsd2si, etc.
|
2016-07-18 17:16:07 +09:00 |
|
MITSUNARI Shigeo
|
182352dc6f
|
add vcvtph2ps, vcvtps2ph
|
2016-07-18 15:59:20 +09:00 |
|
MITSUNARI Shigeo
|
34a6e4ae2b
|
add vcvtpd2dq, vcvtpd2udq
|
2016-07-18 11:45:25 +09:00 |
|
MITSUNARI Shigeo
|
3ade19b8d6
|
remove T_N16 | T_N_VL
|
2016-07-18 10:30:18 +09:00 |
|
MITSUNARI Shigeo
|
fa45df42e1
|
default T_N16 | T_N_VL
|
2016-07-18 10:27:45 +09:00 |
|
MITSUNARI Shigeo
|
1180cba918
|
putX_XM is ok
|
2016-07-18 07:17:42 +09:00 |
|
MITSUNARI Shigeo
|
3261677058
|
vmov* support disp8N
|
2016-07-17 20:34:41 +09:00 |
|
MITSUNARI Shigeo
|
9019060b68
|
v(p)broadcast* supports disp8N
|
2016-07-17 17:57:15 +09:00 |
|
MITSUNARI Shigeo
|
e511e77e5c
|
fix vcomp*, vucomp* of disp8N
|
2016-07-17 17:26:45 +09:00 |
|
MITSUNARI Shigeo
|
c04cfa4fda
|
fix vpbroadcast{b,w} ; add vbroadcasti{32x2,32x4,64x2,32x8,64x4}
|
2016-07-14 15:00:03 +09:00 |
|
MITSUNARI Shigeo
|
50cceb1786
|
add vbroadcastf64x{2,4}
|
2016-07-14 14:01:57 +09:00 |
|