aboutsummaryrefslogtreecommitdiffhomepage
path: root/sample
AgeCommit message (Collapse)Author
2024-09-29[sample] XBYAK_NO_OP_NAMES is no longer neededMITSUNARI Shigeo
2024-09-29[sample] memfd waits to exitMITSUNARI Shigeo
2024-09-29[sample] add dump option to bfMITSUNARI Shigeo
2024-08-21[sample] resize stack elementMITSUNARI Shigeo
2024-06-11update cpu (sde does not support tsxldtrk)MITSUNARI Shigeo
2024-06-11add detection of tsxldtrkMITSUNARI Shigeo
2024-03-26[doc] fix typoMITSUNARI Shigeo
2023-12-27tweakMITSUNARI Shigeo
2023-12-27add no_flags sampleMITSUNARI Shigeo
2023-12-26fix comment of sample/ccmp.cppMITSUNARI Shigeo
2023-12-26add sample/ccmp.cppMITSUNARI Shigeo
2023-12-26add sample/zero_upper.cppMITSUNARI Shigeo
2023-12-19update cpuid by sdeMITSUNARI Shigeo
2023-12-19add detection of sse4a/clwbMITSUNARI Shigeo
2023-12-19add detection of KEYLOCKER, KEYLOCKER_WIDEMITSUNARI Shigeo
2023-12-19add detection of AESKLE, WIDE_KLMITSUNARI Shigeo
2023-12-14add detection of avx10/apx_fMITSUNARI Shigeo
2023-08-07update cpuid listMITSUNARI Shigeo
2023-08-07add detection of AVX_VNNI_INT16MITSUNARI Shigeo
2023-08-06add detection of SHA512, SM3, SM4MITSUNARI Shigeo
2023-08-04sde 9.24.0MITSUNARI Shigeo
2023-07-10add new cpusMITSUNARI Shigeo
2023-07-10update cpuidMITSUNARI Shigeo
2023-06-27update cpuid test listMITSUNARI Shigeo
2023-06-27change the order of args of diffMITSUNARI Shigeo
2023-03-22add detection of xsaveWunkolo
The XSAVE cpuid flag determines if the processor supports the XSAVE instructions(`xsave`, `xrestor`, `xsetbv`, `xgetbv`). The OSXSAVE cpuid flag determines if the _operating system_ has XSAVE **enabled**. Userland code has to use OSXSAVE for features such as AVX and AVX512 but it still matters to know if the processor itself supports it but not the operating system such as some virtual-machine contexts.
2023-02-20add detection of uintrMITSUNARI Shigeo
2023-02-20add detection of SERIALIZEMITSUNARI Shigeo
2023-02-17sample shows cpu cache info for AMDMITSUNARI Shigeo
2022-12-07add detection of prefetchitiMITSUNARI Shigeo
2022-12-02ci: use containersAndrea Pappacoda
GitHub's CI default runners are full of all kinds of software, and this can cause hard to reproduce errors. Luckly, GitHub Actions supports running jobs in a container image, so that the build environment is minimal and reprocucible. This patch changes the main CI job to run in a Debian Testing container, fixing the issues described in <https://github.com/herumi/xbyak/commit/cfb1127c3bf28d55e68b367a0a6944829a5c025d>. As Debian Testing is a semi-rolling relase distribution, and nasm 2.15 is shipped by default, I've also modified the script to install nasm from apt instead of building it from source.
2022-11-30I get an error after all on GitHub actionMITSUNARI Shigeo
2022-11-30add detection of cmpccxaddMITSUNARI Shigeo
2022-11-29fix detection of boostMITSUNARI Shigeo
2022-11-25detect rao-intMITSUNARI Shigeo
2022-11-24disable boost sampleMITSUNARI Shigeo
2022-11-24tweakMITSUNARI Shigeo
2022-11-24[sample] change the way of detection of boostMITSUNARI Shigeo
2022-11-24use EnglishMITSUNARI Shigeo
2022-11-24Fix incorrect format stringsJohan Mattsson
2022-10-07add tAVX_IFMAMITSUNARI Shigeo
2022-10-07[sample] show AMX_FP16/AVX_VNNI_INT8/AVX_NE_CONVERTMITSUNARI Shigeo
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