/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 | 45 template <typename BitDepthParams> 47 : DefaultKernelImpl<(BitDepthParams::LhsRange::kMaxValue * 48 BitDepthParams::RhsRange::kMaxValue < 50 (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 | 435 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 605 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 634 BitDepthParams>(context, kernel, lhs, rhs, result, in MultiThreadGemm() 675 BitDepthParams, LhsOrder, RhsOrder, in MultiThreadGemm()
|
D | single_thread_gemm.h | 63 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder,
|
/external/gemmlowp/test/ |
D | test.cc | 119 typedef tBitDepthParams BitDepthParams; typedef 146 SingleThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 159 typedef tBitDepthParams BitDepthParams; typedef 187 MultiThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 200 typedef tBitDepthParams BitDepthParams; typedef 214 gemmlowp::Gemm<std::uint8_t, BitDepthParams, LhsOrder, RhsOrder, in Gemm() 235 typedef BitDepthParamsForSettings<BitDepth> BitDepthParams; typedef 262 typedef DefaultL8R8BitDepthParams BitDepthParams; typedef 434 typedef typename GemmWrapper::BitDepthParams BitDepthParams; in test_gemm_impl() typedef 512 using BitDepthParams = typename GemmWrapper::BitDepthParams; in test_gemm() typedef [all …]
|
D | benchmark_all_sizes.cc | 108 template <typename BitDepthParams> 138 gemmlowp::GemmWithOutputPipeline<std::uint8_t, std::uint8_t, BitDepthParams>( in benchmark_8bit() 149 BitDepthParams>( in benchmark_8bit() 160 template <typename BitDepthParams> 180 gemmlowp::GemmWithOutputPipeline<std::uint8_t, std::int32_t, BitDepthParams>( in benchmark_8bit_to_32bit() 191 BitDepthParams>( in benchmark_8bit_to_32bit()
|
/external/libaom/libaom/test/ |
D | noise_model_test.cc | 331 struct BitDepthParams { struct 500 typedef ::testing::Types<BitDepthParams<uint8_t, 8, false>, // lowbd 501 BitDepthParams<uint16_t, 8, true>, // lowbd in 16-bit 502 BitDepthParams<uint16_t, 10, true>, // highbd data 503 BitDepthParams<uint16_t, 12, true> >
|
/external/gemmlowp/doc/ |
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]
|