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 |
|
MITSUNARI Shigeo
|
0c4c33a644
|
add vpmaskmovd, vpmaskmovq
|
2013-05-26 23:34:57 +09:00 |
|
MITSUNARI Shigeo
|
9338165759
|
add vinserti128
|
2013-05-26 23:15:34 +09:00 |
|
MITSUNARI Shigeo
|
80a1e925d1
|
add vextracti128
|
2013-05-26 23:15:18 +09:00 |
|
MITSUNARI Shigeo
|
7eaacef202
|
add vbroadcasti128, vbroadcastsd, vbroadcastss
|
2013-05-26 23:10:25 +09:00 |
|
MITSUNARI Shigeo
|
4b18cd19f9
|
add vps{lld,lldq,llq,llw,rad,raw,rld,rldq,rlq,rlw}
|
2013-05-26 21:50:09 +09:00 |
|
MITSUNARI Shigeo
|
e6e63d1aa7
|
add vpmovmskb
|
2013-05-26 21:43:41 +09:00 |
|
MITSUNARI Shigeo
|
ae928bca72
|
add vpmul{dq,hrsw,huw,hw,ld,lw,udq}
|
2013-05-26 21:35:29 +09:00 |
|
MITSUNARI Shigeo
|
603f65e8e8
|
add vpshufd, vpshufhw, vpshuflw, vpshufb
|
2013-05-26 21:18:52 +09:00 |
|
MITSUNARI Shigeo
|
a45bb018ef
|
vpalignr
|
2013-05-26 21:15:31 +09:00 |
|
MITSUNARI Shigeo
|
00104b2310
|
vpack{sswb,ssdw,usbw,usdw}
|
2013-05-26 21:10:50 +09:00 |
|
MITSUNARI Shigeo
|
94f73800dc
|
vpsadbw
|
2013-05-25 06:03:51 +09:00 |
|
MITSUNARI Shigeo
|
79dd97a2ff
|
add vpor vpxor
|
2013-05-25 06:02:48 +09:00 |
|
MITSUNARI Shigeo
|
05ed6db8de
|
vpunpck{hbw,hwd,hdq,hqdq, lbw,lwd,ldq,lqdq}
|
2013-05-25 05:58:07 +09:00 |
|
MITSUNARI Shigeo
|
105c2aa471
|
vpsub{b,w,d,q,sb,sw,usb,usw}
|
2013-05-25 05:49:01 +09:00 |
|
MITSUNARI Shigeo
|
3b3a2b8744
|
add vpsignb, vpsignw, vpsignd
|
2013-05-25 05:46:31 +09:00 |
|
MITSUNARI Shigeo
|
d3c7f540c5
|
add vpminsb, vpminsw, vpminsd, vpminub, vpminuw, vpminud
|
2013-05-25 05:45:24 +09:00 |
|
MITSUNARI Shigeo
|
63eac5901c
|
add vpmaxsb, vpmaxsw, vpmaxsd
|
2013-05-25 05:41:00 +09:00 |
|
MITSUNARI Shigeo
|
66b2680b58
|
add vphsubw, vphsubd, vphsubsw, vpmaddwd, vpmaddubsw
|
2013-05-25 05:38:42 +09:00 |
|
MITSUNARI Shigeo
|
1a3d321994
|
add vphaddw, vphaddd, vphaddsw
|
2013-05-25 05:36:18 +09:00 |
|
MITSUNARI Shigeo
|
17b2541079
|
add vpcmpgtb, vpcmpgtw, vpcmpgtd, vpcmpgtq
|
2013-05-24 07:20:26 +09:00 |
|
MITSUNARI Shigeo
|
58ee9fc03d
|
add vpcmpeqb, vpcmpeqw, vpcmpeqd, vpcmpeqq
|
2013-05-24 07:17:52 +09:00 |
|
MITSUNARI Shigeo
|
17a4d465de
|
add vpand, vpandn, vpavgb, vgavgw
|
2013-05-24 07:13:14 +09:00 |
|
MITSUNARI Shigeo
|
7b1dc61de6
|
add vpaddusb, vpaddusw
|
2013-05-24 07:09:13 +09:00 |
|
MITSUNARI Shigeo
|
6854f5b535
|
add vpaddsb, vpaddsw
|
2013-05-24 07:07:58 +09:00 |
|
MITSUNARI Shigeo
|
d610e56f69
|
add vpaddb, vpaddw, vpaddd, vpaddq
|
2013-05-24 07:05:26 +09:00 |
|
MITSUNARI Shigeo
|
0810513516
|
add pmovsxbd, pmovsxb{dq,bw,dq,wd,wq}, pmovzx{bd,bq,bw,dq,wd,wq}
|
2013-05-24 06:58:00 +09:00 |
|