aboutsummaryrefslogtreecommitdiff
path: root/src/xnnpack/intrinsics-polyfill.h
AgeCommit message (Expand)Author
2022-06-14Remove const pointer qualifiers in _mm_storeu_si32/_mm_storeu_si16Marat Dukhan
2022-06-14Work around _mm_loadu_si32 broken on latest gccMarat Dukhan
2022-06-14Polyfill _mm_storeu_si16 for old compilersMarat Dukhan
2022-06-13Fix UBSan failures in x86 and scalar microkernelsMarat Dukhan
2022-06-13QC8/QS8/QU8 GEMM/IGEMM microkernels for ARMv6 SIMDMarat Dukhan
2021-09-16Replace _mm512_(loadu/storeu)_epi8 with _mm512_(loadu/storeu)_si512Marat Dukhan
2021-09-15Avoid _mm512_(loadu/storeu)_epi32 in _mm512_(loadu/storeu)_epi8 polyfillsMarat Dukhan
2021-09-15Polyfill _mm512_loadu_epi8 & _mm512_storeu_epi8 for pre GCC-11Marat Dukhan
2021-09-14Polyfill vld1q_u8_x4 for older AArch64 gcc versionsMarat Dukhan
2021-07-18Fix polyfill for vcvtnq_s32_f32 on AArch32 GCCMarat Dukhan
2021-07-08Add MSVC version check.Mitchell Spryn
2021-07-08Update comment in intrinsics-polyfill.hMitchell Spryn
2021-07-08Add MSVC polyfill flagMitchell Spryn
2021-06-17Polyfill vcvtnq_s32_f32 for AArch32 GCCMarat Dukhan
2021-05-03GCC 11 no longer needs this polyfillNenad MiksĖŒa
2020-10-22Polyfill missing intrinsics for legacy compilersMarat Dukhan
2020-10-22Polyfill _kshiftli_mask64 for legacy compilersMarat Dukhan
2020-08-12Polyfill _mm512_set_epi8 for older gccMarat Dukhan
2020-08-10AVX512 variants of QS8 GEMM and IGEMM microkernelsMarat Dukhan
2020-08-09Polyfill _mm_loadu_si32 and _mm_storeu_si32 intrinsicsMarat Dukhan
2020-06-17Polyfill _cvtu32_mask16 only for Clang 8 from Android NDK r19Marat Dukhan
2020-06-17Polyfill _cvtu32_mask16 for Clang 8Marat Dukhan
2020-05-28Disable tsan for micro-kernels which read out-of-boundsMarat Dukhan
2020-04-28Disable TSan in potentially in-place micro-kernels with OOB readsMarat Dukhan
2020-03-17Polyfill _cvtu32_mask16 for Apple Clang 10.xMarat Dukhan
2019-12-18Tighten the compiler detection guards in intrinsics-polyfill.h.Ashkan Aliabadi
2019-12-05Polyfill _mm512_reduce_add_ps and _mm512_reduce_max_ps for old gccMarat Dukhan
2019-12-05Polyfill missing _cvtu32_mask16 intrinsic on old gccMarat Dukhan