75 Commits

Author SHA1 Message Date
MITSUNARI Shigeo
5cac6dcf4f mov vcmp{pd,ps,sd,ss} to xbyak_avx512.h 2016-06-28 15:56:13 +09:00
MITSUNARI Shigeo
0352e3db82 add opmask instructions 2016-06-14 16:13:37 +09:00
MITSUNARI Shigeo
72ca263c37 add detection of avx-512 2016-05-05 12:14:04 +09:00
MITSUNARI Shigeo
e51947e470 update history 2016-03-14 11:23:53 +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
7ba56efc53 update doc 2015-10-05 11:38:47 +09:00
MITSUNARI Shigeo
7e4dda1952 support mov(ax, cs); 2015-10-04 22:23:33 +09:00
MITSUNARI Shigeo
8c9059fbd7 add test of rip 2015-08-18 17:52:02 +09:00
MITSUNARI Shigeo
93aae57298 fix Address::operator==() 2015-08-10 10:55:07 +09:00
MITSUNARI Shigeo
1e208fd202 call supports variadic template if possible 2015-07-22 22:32:08 +09:00
MITSUNARI Shigeo
4431caffbb add movbe 2015-06-16 11:43:09 +09:00
MITSUNARI Shigeo
9d5bc03b26 support detection of F16C 2015-05-24 14:44:45 +09:00
MITSUNARI Shigeo
dcf8ca01f7 fix setSize 2015-04-25 07:29:03 +09:00
MITSUNARI Shigeo
2158b53871 now supporting label + offset(under construction) 2015-04-22 16:53:52 +09:00
MITSUNARI Shigeo
415ebd3c6b Cpu::Type is excented to 64-bit value 2015-01-28 13:16:44 +09:00
MITSUNARI Shigeo
a45d11f467 support adox, adcx 2015-01-28 12:38:08 +09:00
MITSUNARI Shigeo
95cf45e874 add cmpxchg 2015-01-28 12:04:20 +09:00
MITSUNARI Shigeo
099a51d665 update doc for jp 2014-10-14 09:34:33 +09:00
MITSUNARI Shigeo
c0b1b0ad5d update doc 2014-10-14 09:12:40 +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
38d3d7074f add detection of rdrand to Xbyak::util::Cpu 2014-04-11 06:30:46 +09:00
MITSUNARI Shigeo
73da31f5c8 update documents 2014-03-25 11:05:04 +09:00
MITSUNARI Shigeo
a77ee9ac61 use cybozu/test.hpp for test of jmp 2014-03-16 21:50:30 +09:00
MITSUNARI Shigeo
879f7b8d4a update version 2014-03-16 17:20:51 +09:00
MITSUNARI Shigeo
ddc96c74dd update version 2014-03-05 23:36:47 +09:00
MITSUNARI Shigeo
702d6e6683 add cvt{8,16,32,64} for Reg 2013-12-03 21:48:10 +09:00
MITSUNARI Shigeo
5a3886809d support RegExp +/- size_t 2013-10-16 21:03:16 +09:00
MITSUNARI Shigeo
aa33f03e43 update version 2013-07-30 15:27:30 +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
265dfa6588 support putL(LABEL); function 2013-06-21 21:20:54 +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
702a4f2a27 add comment to support clang 2013-05-31 20:03:12 +09:00
MITSUNARI Shigeo
a2db4e9369 update document and version 2013-05-30 17:13:56 +09:00
MITSUNARI Shigeo
6f8d5054aa update version 2013-03-27 17:50:42 +09:00
MITSUNARI Shigeo
e07fe44f83 add jcxz, jecxz, jrcxz 2013-03-13 15:22:35 +09:00
MITSUNARI Shigeo
d66605100d update version 2013-03-13 14:04:20 +09:00
MITSUNARI Shigeo
f473d69dc7 add setSize 2013-01-15 15:37:48 +09:00
MITSUNARI Shigeo
b8a31fd932 add Allocator::useProtect 2013-01-12 08:38:16 +09:00
MITSUNARI Shigeo
129394c6c0 support unordered_map if possible 2013-01-06 07:53:31 +09:00
MITSUNARI Shigeo
55ee616ed4 update version 2012-12-04 16:20:52 +09:00
MITSUNARI Shigeo
be5d47c144 revert static member variables 2012-12-04 14:06:19 +09:00
MITSUNARI Shigeo
b0b2c5b76b update version 2012-11-17 22:09:50 +09:00
MITSUNARI Shigeo
195b5f0558 and_(), or_() are always available 2012-11-17 22:06:49 +09:00
MITSUNARI Shigeo
3468bfb1f8 update history 2012-11-17 21:39:09 +09:00
MITSUNARI Shigeo
2ae4f4ea6c add XBYAK_NO_OP_NAMES macro 2012-11-09 21:30:40 +09:00