aboutsummaryrefslogtreecommitdiff
path: root/src/math
AgeCommit message (Expand)Author
2022-07-27Replace FP16 for float<->uint32 bitcasts with internal functionsMarat Dukhan
2022-07-26Introduce math_clz_nonzero_u32 functionMarat Dukhan
2022-07-26U32 SQRT evaluation stub for the Hashemian algorithmMarat Dukhan
2022-07-25U32 SQRT evaluation stub for multiplication-/division-free algorithmMarat Dukhan
2022-07-24Additional scalar SQRT U32 evaluation stubsMarat Dukhan
2022-07-22Evaluation stubs for U32 SQRT operation in scalar TFLM implementationMarat Dukhan
2022-06-29F16 EXPM1MINUS accuracy evaluation stubs for AVX2Marat Dukhan
2022-06-29F16 EXPM1MINUS accuracy evaluation stubs for NEON+FP16ARITHMarat Dukhan
2022-02-20F16 EXPMINUS evaluation stubs for AVX2Marat Dukhan
2022-02-19Additional F16 EXPMINUS evaluation stubs for NEON+FP16ARITHMarat Dukhan
2022-02-19Updated F16 SIGMOID accuracy evaluation stubs for NEON+FP16ARITHMarat Dukhan
2022-02-16F16 VSIGMOID microkernels for NEON+FP16ARITHMarat Dukhan
2022-02-16AVX2 F16 SIGMOID evaluation stubsMarat Dukhan
2022-02-16Fix incorrect vreinterpret intrinsics in F16 EXPMINUS evaluation stubMarat Dukhan
2022-02-16Rename filenames of math evaluation stubs according to function namesMarat Dukhan
2022-02-16Evaluation stubs for F16 SIGMOID using NEON+FP16ARITH RECPE instructionsMarat Dukhan
2022-02-15NEON+FP16ARITH F16 SIGMOID evaluation stubsMarat Dukhan
2022-02-15NEON+FP16ARITH F16 EXPMINUS evaluation stubMarat Dukhan
2022-02-15NEON+FP16ARITH F16 EXP evaluation stubMarat Dukhan
2022-02-09F32->QS8/QU8 CVT evaluation stubs for WAsm SIMDMarat Dukhan
2022-01-05Refactor naming of RADDSTOREEXPMINUSMAX microkernelsMarat Dukhan
2021-12-29Include vcvtnq_s32_f32 polyfill for older gcc versionsMarat Dukhan
2021-12-07Reoptimize F32->QS8/QU8 CVT NEON evaluation stubsMarat Dukhan
2021-12-02F32->QS8/QU8 CVT evaluation stubs for NEON and NEON v8Marat Dukhan
2021-11-10Scalar F32->F16 VCVT microkernelsMarat Dukhan
2021-11-09Scalar F16->F32 evaluation stubs of bitcast-based and fabsf-based variantsMarat Dukhan
2021-11-09NEON F32->F16 VCVT microkernelsMarat Dukhan
2021-11-08SSE2, SSE4.1, and AVX F32->F16 VCVT microkernelsMarat Dukhan
2021-11-08Evaluation stubs for WAsm SIMD F32->F16 conversionMarat Dukhan
2021-11-08Evaluation stubs for SSE2 & SSE4.1 F32->F16 conversionMarat Dukhan
2021-11-06Evaluation stubs for NEON F32->F16 conversionMarat Dukhan
2021-11-04Evaluation stubs for scalar F32->F16 conversionMarat Dukhan
2021-10-25Evaluation stubs and tests for FP16->FP32 conversionMarat Dukhan
2021-09-30NEON FP16->FP32 conversion evaluation stubsMarat Dukhan
2021-09-29WAsm SIMD FP16->FP32 conversion evaluation stubsMarat Dukhan
2021-09-29Test evaluation stubs for F16->F32 conversionMarat Dukhan
2021-09-03VRND microkernels using native WAsm SIMD instructionsMarat Dukhan
2021-08-31Leverage v128.const WAsm SIMD instructionMarat Dukhan
2021-08-31Leverage f32x4.nearest, f32x4.floor, f32x4.ceil, f32x4.trunc WAsm SIMD instru...Marat Dukhan
2021-08-31Leverage f32x4.nearest, f32x4.floor, f32x4.ceil, f32x4.trunc WAsm SIMD instru...Marat Dukhan
2021-08-09Run template code generatorsFrank Barchard
2021-07-27docs: spelling grammarslowy07
2021-06-30Replace deprecated wasm_simd128.h intrinsics with new versionsMarat Dukhan
2021-03-11Fix bugs in AVX512F LUT-based EXP evaluation stubsMarat Dukhan
2021-03-11Fix bug in AVX512F RR2 P5 SCALEF EXP evaluation stubsMarat Dukhan
2020-12-14Fix bug in EXPM1MINUS and ELU implementationMarat Dukhan
2020-12-06Refactor accuracy evaluation benchmarksMarat Dukhan
2020-12-01Improve compatibility with legacy compilersMarat Dukhan
2020-12-01Vector ELU microkernelsMarat Dukhan
2020-11-29EXPM1MINUS evaluation stubsMarat Dukhan