MITSUNARI Shigeo
|
b6fe81bf84
|
vmovntps
|
2016-07-07 17:02:15 +09:00 |
|
MITSUNARI Shigeo
|
e73e2d5a02
|
add vmovntpd
|
2016-07-07 17:00:36 +09:00 |
|
MITSUNARI Shigeo
|
958df16494
|
add vmovntdq
|
2016-07-07 16:43:57 +09:00 |
|
MITSUNARI Shigeo
|
21aa03a68b
|
add vmovntdqa
|
2016-07-07 15:48:05 +09:00 |
|
MITSUNARI Shigeo
|
869918aac9
|
add vmov{l,h}{pd,ps} vmov{lh,hl}ps
|
2016-07-07 15:26:12 +09:00 |
|
MITSUNARI Shigeo
|
36a877036e
|
add movddup
|
2016-07-07 13:46:36 +09:00 |
|
MITSUNARI Shigeo
|
4688c5e622
|
add vmovd, vmovq
|
2016-07-07 12:36:20 +09:00 |
|
MITSUNARI Shigeo
|
e646233444
|
vmovapd, vmovaps, vmovupd, vmovups
|
2016-07-04 21:45:13 +09:00 |
|
MITSUNARI Shigeo
|
6adff3f938
|
support ptr_b as {1toX}
|
2016-07-01 15:49:50 +09:00 |
|
MITSUNARI Shigeo
|
0fd10ff7a8
|
add ucomi{sd,ss}
|
2016-06-30 14:44:45 +09:00 |
|
MITSUNARI Shigeo
|
fd599590ce
|
add vcomi{sd,ss}
|
2016-06-30 12:13:12 +09:00 |
|
MITSUNARI Shigeo
|
5cac6dcf4f
|
mov vcmp{pd,ps,sd,ss} to xbyak_avx512.h
|
2016-06-28 15:56:13 +09:00 |
|
MITSUNARI Shigeo
|
51f1243e30
|
vcmp{pd,ps,sd,ss}
|
2016-06-28 15:34:55 +09:00 |
|
MITSUNARI Shigeo
|
f626583eb3
|
vbroadcastsd, vbroadcastss, vpbroadcast{b,w,d,q}
|
2016-06-28 10:41:56 +09:00 |
|
MITSUNARI Shigeo
|
afa453a102
|
add,and,andn,div,max,min,mul,or,sub,xor
|
2016-06-28 09:44:14 +09:00 |
|
MITSUNARI Shigeo
|
14df1f5deb
|
rename T_SUPPORT_YMM to T_YMM
|
2016-06-28 08:18:40 +09:00 |
|
MITSUNARI Shigeo
|
db353810d2
|
change alias
|
2016-06-26 16:42:35 +09:00 |
|
MITSUNARI Shigeo
|
23090adfc2
|
w parameter is not used
|
2016-06-26 16:39:47 +09:00 |
|
MITSUNARI Shigeo
|
925fccf197
|
change alias
|
2016-06-26 16:34:09 +09:00 |
|
MITSUNARI Shigeo
|
fbaaf82be7
|
suportYMM is merge to type
|
2016-06-26 16:29:00 +09:00 |
|
MITSUNARI Shigeo
|
36f5a6a4f4
|
set W0, W1 for evex
|
2016-06-23 19:07:25 +09:00 |
|
MITSUNARI Shigeo
|
83795cbf03
|
mrege w flag into type
|
2016-06-23 15:00:35 +09:00 |
|
MITSUNARI Shigeo
|
280bc70ce1
|
add opVex(TBD)
|
2016-06-22 18:02:43 +09:00 |
|
MITSUNARI Shigeo
|
c41abe153a
|
capitalize hex value
|
2016-02-04 10:51:33 +09:00 |
|
MITSUNARI Shigeo
|
34a8d1d052
|
replace B[01]+ with hex value
|
2016-02-04 10:35:27 +09:00 |
|
MITSUNARI Shigeo
|
f22698ad7a
|
add jcc(const void*addr);
|
2016-02-04 09:51:45 +09:00 |
|
MITSUNARI Shigeo
|
905afe507f
|
fix vpblendvb
|
2016-01-30 14:47:26 +09:00 |
|
MITSUNARI Shigeo
|
33a733a233
|
lea, cmov support 16-bit registers
|
2016-01-24 15:46:38 +09:00 |
|
MITSUNARI Shigeo
|
35274993e1
|
fix bt?
|
2015-08-18 15:55:38 +09:00 |
|
MITSUNARI Shigeo
|
090bc51ea2
|
correct rip + label + imm
|
2015-08-18 15:38:49 +09:00 |
|
MITSUNARI Shigeo
|
b7a684637d
|
add stac/rdseed
|
2015-01-28 13:05:24 +09:00 |
|
MITSUNARI Shigeo
|
77d1346d00
|
disable warning for vc2014
|
2014-06-13 15:31:56 +09:00 |
|
MITSUNARI Shigeo
|
df27af3e4e
|
add bt, bts, btr, btc
|
2014-05-30 21:38:07 +09:00 |
|
MITSUNARI Shigeo
|
6336756580
|
add vcvtph2ps, vcvtps2ph
|
2014-05-28 18:53:26 +09:00 |
|
MITSUNARI Shigeo
|
246e15b193
|
remove old @@ from definedList
|
2014-03-23 10:26:36 +09:00 |
|
MITSUNARI Shigeo
|
9deb87dcf4
|
id/state of Label are mutable
|
2014-03-15 21:09:05 +09:00 |
|
MITSUNARI Shigeo
|
59f4d082fc
|
jcxz/jecxz support new Label
|
2014-03-15 16:18:37 +09:00 |
|
MITSUNARI Shigeo
|
b7423dcef4
|
rename opJmp2 to opJmp
|
2014-03-15 09:50:00 +09:00 |
|
MITSUNARI Shigeo
|
c47828417a
|
copy functions from string Label to Label class (for test)
|
2014-03-13 21:31:29 +09:00 |
|
MITSUNARI Shigeo
|
01f92faf23
|
label, jmp, call supports std::string
|
2013-09-18 08:34:57 +09:00 |
|
MITSUNARI Shigeo
|
68fc3502a8
|
change the type of Xbyak::Error from enum to a class
|
2013-07-04 23:59:12 +09:00 |
|
MITSUNARI Shigeo
|
8bfefc8f1f
|
support vpbroadcastb, vpbroadcastw, vpbroadcastd, vpbroadcastq(thanks to Gabest)
|
2013-06-21 14:55:11 +09:00 |
|
MITSUNARI Shigeo
|
42f1f46c11
|
vpsllw, vpslld, vpsllq, vpsraw, vpsrad, vpsrlw, vpsrld, vpsrlq support (ymm, ymm, xmm)
|
2013-06-21 14:41:09 +09:00 |
|
MITSUNARI Shigeo
|
a2c0dbd6c9
|
verify correctness of combination (x1, addr, x2)
|
2013-05-30 16:06:00 +09:00 |
|
MITSUNARI Shigeo
|
ec8d36b5d3
|
add vgather
|
2013-05-30 13:07:26 +09:00 |
|
MITSUNARI Shigeo
|
ca4a542a81
|
add vpsllvd, vpsllvq, vpsravd, vpsrlvd, vpsrlvq
|
2013-05-27 00:17:30 +09:00 |
|
MITSUNARI Shigeo
|
738e9baa40
|
add vpblendd
|
2013-05-27 00:07:26 +09:00 |
|
MITSUNARI Shigeo
|
ff9a9c65a1
|
add vpermq, vpermpd
|
2013-05-27 00:01:15 +09:00 |
|
MITSUNARI Shigeo
|
32c5582ad2
|
add vpermd, vpermps
|
2013-05-26 23:49:26 +09:00 |
|
MITSUNARI Shigeo
|
c578525599
|
add vperm2i128
|
2013-05-26 23:37:19 +09:00 |
|