nagamani.chennuboina@intel.com
ed4d598e31
Changes to compile xbyak project for openvino
...
Added Android.bp and included required file paths
Signed-off-by: Nagamani Chennuboina <nagamani.chennuboina@intel.com>
Signed-off-by: Anoob Anto K <anoob.anto.kodankandath@intel.com>
2022-09-09 10:56:19 +09:00
MITSUNARI Shigeo
b652430c44
mingw uses __cpuidex
2022-08-18 08:03:00 +09:00
MITSUNARI Shigeo
48457bfa0d
Merge branch 'dev'
2022-08-10 11:53:54 +09:00
MITSUNARI Shigeo
29cb524d19
v6.61.2
2022-08-10 11:53:38 +09:00
MITSUNARI Shigeo
1a9a0b0e11
avoid including algorithm header in xbyak_util.h
2022-08-10 11:22:28 +09:00
MITSUNARI Shigeo
6fadefd040
Merge branch 'dev'
2022-08-02 16:29:53 +09:00
MITSUNARI Shigeo
fc1c18a9d6
update doc
2022-08-02 11:10:56 +09:00
MITSUNARI Shigeo
f7cae7f110
v6.61.1
2022-08-02 11:02:59 +09:00
MITSUNARI Shigeo
6f5ec5cf3b
Merge branch 'doyaGu-master' into dev
2022-08-02 11:00:00 +09:00
kakuty
4554d6bb9e
Fix error related to XBYAK_NOEXCEPT
...
The keyword noexcept is not supported before Visual Studio 2015.
2022-07-31 15:24:20 +08:00
MITSUNARI Shigeo
88f2f771f1
Merge branch 'dev'
2022-07-29 06:07:16 +09:00
MITSUNARI Shigeo
8623616e0b
v6.61
2022-07-29 06:04:06 +09:00
MITSUNARI Shigeo
1b911598d5
mingw uses __thread instead of __declspec(thread)
2022-07-29 05:55:21 +09:00
MITSUNARI Shigeo
d224701f4a
fix movzx eax, ah on 64bit and test it
2022-07-22 17:44:26 +09:00
MITSUNARI Shigeo
1c35e34abc
Merge branch 'dev'
2022-06-16 09:59:32 +09:00
MITSUNARI Shigeo
4fb0e58aae
test of cpuid
2022-06-16 09:56:54 +09:00
MITSUNARI Shigeo
913c798ff8
update doc
2022-06-16 09:42:27 +09:00
MITSUNARI Shigeo
8f6dee3195
v6.60.2
2022-06-16 09:42:20 +09:00
MITSUNARI Shigeo
21419721e3
Merge branch 'Wunkolo-standalone-cpuid' into dev
2022-06-16 09:18:50 +09:00
Wunkolo
1b2e7c7da2
Fix detection of GFNI
,VAES
, and VPCLMULQDQ
...
Previously these CPUID flags were only tested when the host supported
AVX512.
Before:
```
% sde64 -adl -- ./test_util64
64bit
vendor intel
mmx mmx2 cmov sse sse2 sse3 ssse3 sse41 sse42 popcnt aesni rdtscp osxsave(xgetvb) pclmulqdq avx fma avx2 bmi1 bmi2 lzcnt prefetchw enh_rep rdrand adx rdseed smap sha f16c movbe avx_vnni waitpkg clflushopt cldemote movdiri movdir64b
popcnt ok
family=6, model=A, stepping=0, extFamily=0, extModel=9
display:family=6, model=9A
cache level=0 data cache size=32768 cores sharing data cache=1
cache level=1 data cache size=1048576 cores sharing data cache=1
cache level=2 data cache size=14417920 cores sharing data cache=1
SmtLevel =2
CoreLevel=1
```
After:
```
% sde64 -adl -- ./test_util64
64bit
vendor intel
mmx mmx2 cmov sse sse2 sse3 ssse3 sse41 sse42 popcnt aesni rdtscp osxsave(xgetvb) pclmulqdq avx fma avx2 bmi1 bmi2 lzcnt prefetchw enh_rep rdrand adx rdseed smap sha f16c movbe gfni vaes vpclmulqdq avx_vnni waitpkg clflushopt cldemote movdiri movdir64b
popcnt ok
family=6, model=A, stepping=0, extFamily=0, extModel=9
display:family=6, model=9A
cache level=0 data cache size=32768 cores sharing data cache=1
cache level=1 data cache size=1048576 cores sharing data cache=1
cache level=2 data cache size=14417920 cores sharing data cache=1
SmtLevel =2
CoreLevel=1
```
2022-06-15 14:02:56 -07:00
MITSUNARI Shigeo
913099fc80
v6.60.1
2022-06-15 06:36:25 +09:00
MITSUNARI Shigeo
d3910abbe2
update doc
2022-06-15 06:36:15 +09:00
MITSUNARI Shigeo
7ac6b37fd6
Merge branch 'dev'
2022-06-15 06:14:34 +09:00
MITSUNARI Shigeo
72c4b8ad50
refactoring
2022-06-14 14:36:57 +09:00
MITSUNARI Shigeo
e649372b6b
modify definition of Type for Visual Studio with /O0
2022-06-14 09:20:41 +09:00
MITSUNARI Shigeo
e9cec75823
Merge branch 'dev'
2022-06-06 05:05:10 +09:00
MITSUNARI Shigeo
153b40ed19
update changelog
2022-06-06 04:59:35 +09:00
MITSUNARI Shigeo
f0c522af8c
v6.60
2022-06-06 04:55:54 +09:00
MITSUNARI Shigeo
553246c164
the version format has changed from A.BC(D) to A.BC(.D)
2022-06-03 09:48:24 +09:00
MITSUNARI Shigeo
9357732aa2
v6.06
2022-06-01 10:51:06 +09:00
MITSUNARI Shigeo
b161a3eb73
update changelog
2022-06-01 10:50:57 +09:00
MITSUNARI Shigeo
e5453b0643
Merge branch 'dev'
2022-06-01 10:39:43 +09:00
Emilio Cota
2a265d9d9f
memfd: keep file descriptor open during allocation lifetime
...
Otherwise checkpoint/restore cannot work without CAP_SYS_ADMIN,
since closed memfd's cannot be migrated by unprivileged users.
While at it, close the file when before returning from a
ftruncate/mmap failure.
2022-06-01 09:47:57 +09:00
MITSUNARI Shigeo
31ff018ed5
replace unsigned int with uint32_t in xbyak_util.h
2022-06-01 09:43:18 +09:00
MITSUNARI Shigeo
e427b22313
move Type into Cpu
2022-06-01 09:37:27 +09:00
MITSUNARI Shigeo
8cf41063b3
refactoring Cpu
2022-05-26 18:47:11 +09:00
MITSUNARI Shigeo
66d62968d4
add -cpuid to test_util
2022-05-26 18:09:03 +09:00
MITSUNARI Shigeo
cf7cb744c8
add comments
2022-05-26 17:54:44 +09:00
Ryan Houdek
0281129493
add detection of clzero
2022-05-23 15:57:32 -07:00
MITSUNARI Shigeo
c88007b03e
update doc
2022-05-20 17:54:37 +09:00
MITSUNARI Shigeo
4cb2e77a92
v6.052
2022-05-20 17:53:05 +09:00
MITSUNARI Shigeo
015c27cf6e
Merge branch 'dev'
2022-05-20 17:52:37 +09:00
MITSUNARI Shigeo
d808f9ecbc
add test of Cpu::has
2022-05-20 17:48:05 +09:00
MITSUNARI Shigeo
b48a7bb1b7
add operator== to Type
2022-05-20 09:40:22 +09:00
MITSUNARI Shigeo
1a90f456c6
v6.051
2022-05-13 17:48:48 +09:00
MITSUNARI Shigeo
96cb1d6600
update changelog
2022-05-13 17:48:17 +09:00
MITSUNARI Shigeo
1f5a77f560
Merge branch 'dev'
2022-05-13 17:45:07 +09:00
MITSUNARI Shigeo
87e14f02a5
add test with noexception
2022-05-13 17:27:44 +09:00
MITSUNARI Shigeo
30144f8091
fix error when XBYAK_NO_EXCEPTION is defined
2022-05-13 17:26:44 +09:00
MITSUNARI Shigeo
ec15751df2
Merge branch 'dev'
2022-05-12 15:22:33 +09:00