129 Commits

Author SHA1 Message Date
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
4a6fac8ade update version to 5.77 2019-03-06 10:27:39 +09:00
MITSUNARI Shigeo
f72646a7c8 update version 2019-01-17 13:49:23 +09:00
MITSUNARI Shigeo
bc70e7e11a recover Xbyak::CastTo 2018-10-31 09:44:58 +09:00
MITSUNARI Shigeo
d09a230fbc unlink Label when LabelManager is destroyed 2018-10-29 16:29:57 +09:00
MITSUNARI Shigeo
973e859708 update version 2018-10-21 17:23:38 +09:00
MITSUNARI Shigeo
ea4e35626c util::StackFrame uses push/pop instead of mov 2018-10-15 11:10:00 +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
613922bda3 add Label L() for convenience 2018-09-04 11:48:52 +09:00
MITSUNARI Shigeo
f34f6ed5ef update manual 2018-08-28 15:47:00 +09:00
MITSUNARI Shigeo
7c3e7b8583 fix wrong VSIB encoding with idx >= 16 2018-08-24 06:34:36 +09:00
MITSUNARI Shigeo
671fc805d0 update test/cybozu 2018-08-14 12:31:30 +09:00
MITSUNARI Shigeo
8ca862319d remove mutable in Address 2018-08-14 12:04:08 +09:00
MITSUNARI Shigeo
85767e9520 support mingw64 2018-07-26 09:36:12 +09:00
MITSUNARI Shigeo
59573e6e7a add PROTECT_RE mode for protect() 2018-07-24 18:07:35 +09:00
MITSUNARI Shigeo
71b75f653f fix push(qword[mem]) 2018-06-26 11:28:47 +09:00
MITSUNARI Shigeo
a816249fd7 update version 2018-04-03 09:17:13 +09:00
MITSUNARI Shigeo
f0a8f7faa2 update version 2018-02-14 10:46:26 +09:00
MITSUNARI Shigeo
fd587b55ca change format and add getter for data_cache_size 2018-02-13 12:09:44 +09:00
MITSUNARI Shigeo
221384f03c vmov* supports [mem]|k|z 2018-02-07 16:42:22 +09:00
MITSUNARI Shigeo
2794cde79e add xword, yword, etc. in Xbyak::util 2018-01-24 10:17:15 +09:00
MITSUNARI Shigeo
fb9c04e4df fix document for vfpclassps 2018-01-10 21:21:38 +09:00
MITSUNARI Shigeo
04fdfb1e2c update version 2018-01-05 23:19:44 +09:00
MITSUNARI Shigeo
e4fc9d8a92 fix mpx encoding 2017-08-22 15:53:46 +09:00
MITSUNARI Shigeo
d512551e91 fix wrong align() 2017-08-18 20:15:58 +09:00
MITSUNARI Shigeo
0db696df8f align() uses multibyte nop 2017-08-17 17:22:39 +09:00
MITSUNARI Shigeo
5c914d32c0 recover comment for ver 5.432 2017-08-08 20:41:15 +09:00
MITSUNARI Shigeo
8d27964d75 update version 2017-08-08 19:22:23 +09:00
MITSUNARI Shigeo
6d0e742158 update version 2017-07-12 14:45:30 +09:00
MITSUNARI Shigeo
e88730a64a fix hasReg() (not affect) 2017-07-08 13:42:07 +09:00
MITSUNARI Shigeo
7bb1f146e1 fix CodeGenerator::resetSize() 2017-05-14 20:40:01 +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
fe4765d2fe Label::getAddress() returns 0 if ready() is not called and in AutoGrow mode 2016-12-14 12:23:30 +09:00
MITSUNARI Shigeo
e4f8f8d904 fix handling of negative offsets when encoding disp8N(thanks to rsdubtso) 2016-12-09 06:03:33 +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
d50d408784 rename __xgetbv() to _xgetbv() to support clang for Visual Studio 2016-12-01 11:14:17 +09:00
MITSUNARI Shigeo
3781980593 rename AVX512_4VNNI to tAVX512_4VNNIW 2016-11-27 10:11:06 +09:00
MITSUNARI Shigeo
cc7fa5086f update version 2016-11-27 09:30:15 +09:00
MITSUNARI Shigeo
3067b74508 add detection of AVX512_4VNNIW and AVX512_4FMAPS 2016-11-26 21:03:05 +09:00
MITSUNARI Shigeo
a691458e47 add vptest for ymm 2016-11-20 20:04:42 +09:00
MITSUNARI Shigeo
bf62c0660b add [rip + pointer] addressing 2016-11-20 19:46:35 +09:00
MITSUNARI Shigeo
ec1d6ef80b fix detection of ERR_INVALID_OPMASK_WITH_MEMORY 2016-09-29 17:11:18 +09:00
MITSUNARI Shigeo
441287fc6b remove old url 2016-08-29 09:10:50 +09:00
MITSUNARI Shigeo
4cc35dbec0 xbyak_bin2hex.h does not included by xbyak.h 2016-08-15 11:04:22 +09:00
MITSUNARI Shigeo
fc777abfd4 update document 2016-08-03 13:19:02 +09:00
MITSUNARI Shigeo
316e68b8c8 add examples to doc 2016-07-27 14:41:33 +09:00
MITSUNARI Shigeo
b94877f356 update document 2016-07-24 16:29:56 +09:00