aboutsummaryrefslogtreecommitdiffhomepage
path: root/sample
AgeCommit message (Collapse)Author
2022-06-16test of cpuidMITSUNARI Shigeo
2022-05-26add -cpuid to test_utilMITSUNARI Shigeo
2022-05-23add detection of clzeroRyan Houdek
2022-05-12fix typoMITSUNARI Shigeo
2022-05-12add detection of movdir64bMITSUNARI Shigeo
2022-05-12add detection of movdiriMITSUNARI Shigeo
2022-05-11add cldemote to CpuMITSUNARI Shigeo
2022-05-11detection of clflushoptMITSUNARI Shigeo
2022-04-05add waitpkg detection to CpuMITSUNARI Shigeo
2022-03-08sample/memfd shows /proc/self/mapsMITSUNARI Shigeo
2022-03-08add memfd sampleMITSUNARI Shigeo
2022-02-15build(make): honour CXXFLAGS, CPPFLAGS and LDFLAGSAndrea Pappacoda
It is currently impossible to pass custom flags to the makefiles using environment variables, because they ignore the predefined macros CXXFLAGS, CPPFLAGS and LDFLAGS. Passing LDFLAGS is defined in the Posix standard (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html#tag_20_76_13_09), while the CXXFLAGS and CPPFLAGS variables are predefined in GNU Make (https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html#Implicit-Variables).
2021-12-31fix test_util.cppMITSUNARI Shigeo
2021-08-30add Cpu::tAVX512_FP16MITSUNARI Shigeo
2021-08-30remove unused flags(tSSE4a and tSSE5) of CpuMITSUNARI Shigeo
2021-01-02test_util.cpp supports OpenBSDMITSUNARI Shigeo
2020-10-19test_util checks AMX and AVX_VNNIMITSUNARI Shigeo
2020-09-08replace uint32 with uint32_t etc.MITSUNARI Shigeo
2020-05-10fix test for macMITSUNARI Shigeo
2020-01-27perf does not recognize too short function nameMITSUNARI Shigeo
2020-01-15Fix segmentation fault in calc sampletyfkda
Segmentation fault occurred in `calc` sample when no variables are given from command line argument: ``` $ cd sample $ make calc64 $ ./calc64 "" "123" varTbl = { } 64bit mode zsh: segmentation fault ./calc64 "" "123" ``` `put` function always access `x[0]`, but segmentation fault occurred when `x.size() == 0`.
2019-09-16remove *.user and *.vcprojMITSUNARI Shigeo
2019-09-15address "warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' ↵泓量 黃
specification"
2019-09-15address a conflict of sharing intermediate directory by different projects泓量 黃
2019-09-15inherit "some output locations" from parent or project defaults泓量 黃
2019-09-15upgrade projects from VS2018 to VS2017泓量 黃
2019-08-24add Profiler classMITSUNARI Shigeo
2019-05-31[sample] fix typo of quantize.cppMITSUNARI Shigeo
2019-05-26add avx512_bf16v5.80MITSUNARI Shigeo
2019-01-17format changeMITSUNARI Shigeo
2018-10-21Xbyak::CastTo is removedMITSUNARI Shigeo
2018-09-04bf uses Label classv5.71MITSUNARI Shigeo
2018-08-28add protect-re.cppMITSUNARI Shigeo
2018-07-26support mingw64v5.661MITSUNARI Shigeo
2018-07-24add PROTECT_RE mode for protect()v5.66MITSUNARI Shigeo
2018-02-13change format and add getter for data_cache_sizev5.62MITSUNARI Shigeo
2017-12-30add flags for intel's manual 319433-030.pdfMITSUNARI Shigeo
2017-08-08add mpxMITSUNARI Shigeo
2017-08-08support sha(thanks to magrosan)MITSUNARI Shigeo
2017-08-08support prefetchwMITSUNARI Shigeo
2017-04-10use VirtualProtect for recent vcMITSUNARI Shigeo
2017-04-10fix wrong access to cur(thanks to koturn)MITSUNARI Shigeo
2017-02-26sample: accept amd64 as a 64bit patformrelease20170401MITSUNARI Shigeo
2017-02-26sample/bf: use mprotect() on other POSIX systems as well by Jan BeichMITSUNARI Shigeo
2017-01-26support prefetchwt1v5.41MITSUNARI Shigeo
2016-11-27rename AVX512_4VNNI to tAVX512_4VNNIWv5.31MITSUNARI Shigeo
2016-11-26add detection of AVX512_4VNNIW and AVX512_4FMAPSMITSUNARI Shigeo
2016-09-29remove some warningsMITSUNARI Shigeo
2016-05-05add detection of avx-512MITSUNARI Shigeo
2015-07-22call supports variadic template if possiblev4.84MITSUNARI Shigeo