/external/gemmlowp/public/ |
D | gemmlowp.h | 30 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 41 DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( in GemmWithOutputPipelinePC() 50 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 63 DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( in GemmWithOutputPipeline() 72 template <typename Scalar, typename BitDepthParams, MapOrder LhsOrder, 80 GemmWithOutputPipeline<Scalar, Scalar, BitDepthParams>( in Gemm()
|
D | bit_depth.h | 36 struct BitDepthParams { struct 42 using DefaultL8R8BitDepthParams = BitDepthParams<Uint8Range, Uint8Range>; argument 48 BitDepthParams<Uint8RangeExcludingZero, Uint8Range>;
|
/external/gemmlowp/internal/ |
D | kernel_default.h | 50 template <typename BitDepthParams> 52 : DefaultKernelImpl<(BitDepthParams::LhsRange::kMaxValue * 53 BitDepthParams::RhsRange::kMaxValue < 55 (BitDepthParams::LhsRange::kMinValue > 0)> {};
|
D | dispatch_gemm_shape.h | 151 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 175 return DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( 181 typedef DefaultKernel<BitDepthParams> Kernel; 183 BitDepthParams>(context, Kernel(), lhs, rhs, result,
|
D | multi_thread_gemm.h | 422 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 613 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 642 BitDepthParams>(context, kernel, lhs, rhs, result, in MultiThreadGemm() 684 KernelFormat, InputScalar, OutputScalar, BitDepthParams, LhsOrder, in MultiThreadGemm()
|
D | single_thread_gemm.h | 63 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder,
|
/external/gemmlowp/test/ |
D | test.cc | 120 typedef tBitDepthParams BitDepthParams; typedef 147 SingleThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 160 typedef tBitDepthParams BitDepthParams; typedef 188 MultiThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 201 typedef tBitDepthParams BitDepthParams; typedef 215 gemmlowp::Gemm<std::uint8_t, BitDepthParams, LhsOrder, RhsOrder, in Gemm() 236 typedef BitDepthParamsForSettings<BitDepth> BitDepthParams; typedef 263 typedef DefaultL8R8BitDepthParams BitDepthParams; typedef 435 typedef typename GemmWrapper::BitDepthParams BitDepthParams; in test_gemm_impl() typedef 513 using BitDepthParams = typename GemmWrapper::BitDepthParams; in test_gemm() typedef [all …]
|
/external/gemmlowp/doc/ |
D | less-than-8-bit.txt | 31 The BitDepthParams parameter in the public/gemmlowp.h interface 35 quantization, by means of a BitDepthParams template parameter, 83 The packing stage is where most of the work specific to the BitDepthParams 87 [0 ... 255] to the range specified by the BitDepthParams, which is
|
D | public.md | 32 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 61 * `BitDepthParams`: Defines the bit format of the input and output matrices
|
D | less-than-8-bit.md | 70 ### The BitDepthParams parameter in the public/gemmlowp.h interface 73 quantization, by means of a BitDepthParams template parameter, which is a type 112 The packing stage is where most of the work specific to the BitDepthParams takes 116 255] to the range specified by the BitDepthParams, which is [0 ... (2^N)-1]
|