List of all items
Structs
- Ptr
- cache::CacheInfo
- cache::CacheInfoDeref
- cache::KernelParams
- simd::Scalar
- simd::aarch64::Neon
- simd::aarch64::NeonFcma
- simd::aarch64::NeonFp16
Enums
Traits
Macros
- __inject_mod
- __inject_mod_cplx
- __microkernel_fn_array_helper
- __microkernel_fn_array_helper_nr
- __one
- amx
- feature_detected
- gemm_cplx_def
- gemm_def
- hmicrokernel_cplx_fn_array
- hmicrokernel_fn_array
- horizontal_cplx_kernel
- horizontal_kernel
- microkernel
- microkernel_amx
- microkernel_cplx
- microkernel_cplx_2step
- microkernel_cplx_fn_array
- microkernel_cplx_packed
- microkernel_fn_array
- simd::cast
Derive Macros
Functions
- cache::kernel_params
- gemm::gemm_basic_generic
- gemm::get_lhs_packing_threshold_multi_thread
- gemm::get_lhs_packing_threshold_single_thread
- gemm::get_rhs_packing_threshold
- gemm::get_threading_threshold
- gemm::par_for_each
- gemm::set_lhs_packing_threshold_multi_thread
- gemm::set_lhs_packing_threshold_single_thread
- gemm::set_rhs_packing_threshold
- gemm::set_threading_threshold
- gemv::gemv
- gemv::mixed_gemv_colmajor
- gemv::mixed_gemv_rowmajor
- get_wasm_simd128
- gevv::gevv
- pack_operands::pack_lhs
- pack_operands::pack_rhs
- pack_operands::quick_zero
- set_wasm_simd128
- simd::aarch64::add_f16_fp16
- simd::aarch64::f16_to_f32_fp16
- simd::aarch64::f16x4_to_f32x4_fp16
- simd::aarch64::f32_to_f16_fp16
- simd::aarch64::f32x4_to_f16x4_fp16
- simd::aarch64::fmaq_f16
- simd::aarch64::multiply_f16_fp16
- simd::aarch64::neon_fma
- simd::aarch64::neon_fmaf
- simd::aarch64::vaddq_f16
- simd::aarch64::vfmaq_f16
- simd::aarch64::vfmaq_laneq_f16
- simd::aarch64::vmulq_f16
- simd::cast