MITSUNARI Shigeo
0d54f1b182
fix for windows
v5.88
2019-12-20 06:09:10 +09:00
MITSUNARI Shigeo
4da8fd4e6d
add setDefaultJmpNEAR
v5.87
2019-12-19 11:08:32 +09:00
MITSUNARI Shigeo
da7f731707
revert to the behavior before v5.84 if -fno-operator-names is defined
v5.86
2019-12-13 14:01:30 +09:00
MITSUNARI Shigeo
7dac9f61cc
update to v5.85
...
_
v5.85
2019-12-07 15:21:04 +09:00
MITSUNARI Shigeo
fe639332c7
enable MAP_JIT only if mojave or later
2019-12-07 15:18:39 +09:00
Roman Dubtsov
4443d791e0
specify MAP_JIT mmap flag on macOS
2019-12-04 16:21:58 -08:00
MITSUNARI Shigeo
20ee4c2d8b
update doc
v5.84
2019-11-29 15:22:10 +09:00
MITSUNARI Shigeo
ca0e83950b
[changed] XBYAK_NO_OP_NAMES is defined
2019-11-29 15:09:17 +09:00
MITSUNARI Shigeo
f32836da6f
remove exit(1)
v5.83
2019-10-12 07:40:41 +09:00
MITSUNARI Shigeo
a1e9adf228
v5.82
v5.82
2019-09-23 12:10:04 +09:00
Masaki Ota @MagurosanTeam
08b8b1baf0
Support AMD Zen New Instructions.
2019-09-23 12:04:36 +09:00
MITSUNARI Shigeo
2501ba9a1f
remove *.user and *.vcproj
2019-09-16 21:47:19 +09:00
MITSUNARI Shigeo
5c2ea988f0
Merge branch 'jrmwng-feature/upgrade-to-vs2017/jrmwng'
2019-09-15 17:03:37 +09:00
MITSUNARI Shigeo
35847f7af2
Merge branch 'feature/upgrade-to-vs2017/jrmwng' of https://github.com/jrmwng/xbyak into jrmwng-feature/upgrade-to-vs2017/jrmwng
2019-09-15 17:03:30 +09:00
泓量 黃
ef26777593
address "warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification"
2019-09-15 01:20:09 +08:00
泓量 黃
4a6c59bbb2
address a conflict of sharing intermediate directory by different projects
2019-09-15 01:18:46 +08:00
泓量 黃
9577cbf3aa
inherit "some output locations" from parent or project defaults
2019-09-15 01:15:22 +08:00
泓量 黃
6c5f7186ab
upgrade projects from VS2018 to VS2017
2019-09-15 00:49:22 +08:00
MITSUNARI Shigeo
4ca0434b4e
v5.81
v5.81
2019-09-14 19:40:12 +09:00
MITSUNARI Shigeo
72b4e95dab
add lds/lss/les/lfs/lgs
2019-09-10 20:46:17 +09:00
MITSUNARI Shigeo
cc8f037cd5
fix ; move ERR_INTERNAL to the end
2019-09-10 20:45:32 +09:00
MITSUNARI Shigeo
9e9ec1c3ce
add repe, repne, repne, prez
2019-09-09 16:44:20 +09:00
MITSUNARI Shigeo
eea0edc39d
add some fpu mnemonics
2019-09-09 16:38:17 +09:00
MITSUNARI Shigeo
06235fa651
add loop/loope/loopne
2019-09-05 21:52:55 +09:00
MITSUNARI Shigeo
7fc0c2bb74
add enter/leave
2019-09-05 21:17:34 +09:00
MITSUNARI Shigeo
9fa2ef3c30
add in_, out_
2019-09-03 10:01:03 +09:00
MITSUNARI Shigeo
df208648dd
add lods{b,w,d,q}, outs{b,w,d}
2019-09-01 18:22:40 +09:00
MITSUNARI Shigeo
4672d2cb79
add int3, int_, into
2019-09-01 17:29:27 +09:00
MITSUNARI Shigeo
431977cb81
add pushfq, popfq
2019-09-01 17:11:20 +09:00
MITSUNARI Shigeo
81c4749f6f
syscall, sysenter, sysexit, sysret
2019-09-01 16:44:57 +09:00
MITSUNARI Shigeo
1f1b53c4ab
add clflushopt, fldenv, fnstw
2019-09-01 16:27:53 +09:00
MITSUNARI Shigeo
b765db33f7
Profiler uses append mode
2019-09-01 16:03:08 +09:00
MITSUNARI Shigeo
44dc354676
add Profiler class
2019-08-24 19:57:43 +09:00
MITSUNARI Shigeo
4294933450
update version to v5.802
v5.802
2019-08-02 04:57:16 +09:00
MITSUNARI Shigeo
91cb919ba1
Merge branch 'vpirogov-master'
v5.801
2019-08-01 15:13:58 +09:00
Pirogov, Vadim
a6452f8206
fixed avx512_bf16 detection
2019-07-31 14:11:05 -07:00
MITSUNARI Shigeo
f41da5aab5
tweak ; vcvtneps2bf16 calls opCvt2
2019-06-05 22:05:32 +09:00
MITSUNARI Shigeo
b12460ba8b
[sample] fix typo of quantize.cpp
2019-05-31 13:16:22 +09:00
MITSUNARI Shigeo
b22f58818e
add set_opt.bat for test on Windows
2019-05-29 08:20:12 +09:00
MITSUNARI Shigeo
f402faadcf
add vp2intersectd/vp2intersectq
2019-05-28 06:44:08 +09:00
MITSUNARI Shigeo
4cfd520878
add avx512_bf16
v5.80
2019-05-26 17:34:58 +09:00
MITSUNARI Shigeo
4033564c6f
fix vcmppd/vcmpps for ptr_b
v5.79
2019-04-27 17:40:23 +09:00
MITSUNARI Shigeo
73ac586609
fix Reg::changeBit
v5.78
2019-04-15 21:44:11 +09:00
MITSUNARI Shigeo
4a6fac8ade
update version to 5.77
v5.77
2019-03-06 10:27:39 +09:00
MITSUNARI Shigeo
801cf3fd61
cosmetic change of getNumCores
2019-03-06 10:21:58 +09:00
Denis Samoilov
d397e824f4
fix number of cores that share LLC cache
...
The issue was introduced in 4c262fa66d713b429af59537f0af1eb5f24bc69a.
Extra division by smt_width in setNumCores() leads to incorrect number of cores
which share LLC cache that is determined by setCacheHierarchy()
2019-03-06 10:08:37 +09:00
MITSUNARI Shigeo
a669e09271
support non-intel-cpu visual studio
2019-02-14 12:05:15 +09:00
MITSUNARI Shigeo
af5f422efc
Merge branch 'fenghaitao-guard_x86' into develop
2019-02-14 11:13:15 +09:00
Haitao Feng
9b98dc17f5
Guard x86 specific codes with "#if defined(__i386__) || defined(__x86_64__)"
2019-02-14 07:28:38 +08:00
MITSUNARI Shigeo
dd4173e104
move some member variables input private
2019-01-17 13:54:37 +09:00