Home
last modified time | relevance | path

Searched refs:BitDepthParams (Results 1 – 11 of 11) sorted by relevance

/external/gemmlowp/public/
Dgemmlowp.h30 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()
Dbit_depth.h36 struct BitDepthParams { struct
42 using DefaultL8R8BitDepthParams = BitDepthParams<Uint8Range, Uint8Range>; argument
48 BitDepthParams<Uint8RangeExcludingZero, Uint8Range>;
/external/gemmlowp/internal/
Dkernel_default.h45 template <typename BitDepthParams>
47 : DefaultKernelImpl<(BitDepthParams::LhsRange::kMaxValue *
48 BitDepthParams::RhsRange::kMaxValue <
50 (BitDepthParams::LhsRange::kMinValue > 0)> {};
Ddispatch_gemm_shape.h151 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,
Dmulti_thread_gemm.h435 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()
Dsingle_thread_gemm.h63 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder,
/external/gemmlowp/test/
Dtest.cc119 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 …]
Dbenchmark_all_sizes.cc108 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/
Dnoise_model_test.cc331 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/
Dpublic.md32 template <typename InputScalar, typename OutputScalar, typename BitDepthParams,
61 * `BitDepthParams`: Defines the bit format of the input and output matrices
Dless-than-8-bit.md70 ### 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]