Home
last modified time | relevance | path

Searched refs:MatrixMap (Results 1 – 9 of 9) sorted by relevance

/external/gemmlowp/public/
Dgemmlowp.h43 const MatrixMap<const InputScalar, LhsOrder>& lhs, in GemmWithOutputPipelinePC()
44 const MatrixMap<const InputScalar, RhsOrder>& rhs, in GemmWithOutputPipelinePC()
45 MatrixMap<OutputScalar, ResultOrder>* result, in GemmWithOutputPipelinePC()
101 const MatrixMap<const InputScalar, LhsOrder>& lhs, in GemmWithOutputPipeline()
102 const MatrixMap<const InputScalar, RhsOrder>& rhs, in GemmWithOutputPipeline()
103 MatrixMap<OutputScalar, ResultOrder>* result, in GemmWithOutputPipeline()
119 void Gemm(GemmContext* context, const MatrixMap<const Scalar, LhsOrder>& lhs, in Gemm()
120 const MatrixMap<const Scalar, RhsOrder>& rhs, in Gemm()
121 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
Dmap.h33 class MatrixMap {
43 MatrixMap() : data_(nullptr), rows_(0), cols_(0), stride_(0) {} in MatrixMap() function
44 MatrixMap(Scalar* data, int rows, int cols, int stride) in MatrixMap() function
46 MatrixMap(const MatrixMap& other) in MatrixMap() function
63 MatrixMap block(int start_row, int start_col, int block_rows, in block()
70 return MatrixMap(data(start_row, start_col), block_rows, block_cols, in block()
/external/gemmlowp/internal/
Dunpack.h40 MatrixMap<std::int32_t, MapOrder::ColMajor> Map() { in Map()
41 return MatrixMap<std::int32_t, MapOrder::ColMajor>( in Map()
46 MatrixMap<const std::int32_t, MapOrder::ColMajor> Map() const { in Map()
47 return MatrixMap<const std::int32_t, MapOrder::ColMajor>( in Map()
Dsingle_thread_gemm.h52 const MatrixMap<const InputScalar, LhsOrder>& lhs, in SingleThreadGemm()
53 const MatrixMap<const InputScalar, RhsOrder>& rhs, in SingleThreadGemm()
54 MatrixMap<OutputScalar, ResultOrder>* result, in SingleThreadGemm()
Dmulti_thread_gemm.h372 const MatrixMap<const InputScalar, LhsOrder>& _lhs, in GemmWithPackedRhsTask()
374 MatrixMap<OutputScalar, ResultOrder>* _result, in GemmWithPackedRhsTask()
424 const MatrixMap<const InputScalar, LhsOrder> lhs;
426 MatrixMap<OutputScalar, ResultOrder> result;
535 const MatrixMap<const InputScalar, LhsOrder>& lhs, in MultiThreadGemm()
536 const MatrixMap<const InputScalar, RhsOrder>& rhs, in MultiThreadGemm()
537 MatrixMap<OutputScalar, ResultOrder>* result, in MultiThreadGemm()
Dunpack_neon.h72 MatrixMap<OutputScalar, MapOrder::ColMajor>,
75 typedef MatrixMap<OutputScalar, MapOrder::ColMajor> ResultBlockType;
/external/gemmlowp/test/
Dtest.cc122 const MatrixMap<const Scalar, LhsOrder>& lhs, in Gemm()
123 const MatrixMap<const Scalar, RhsOrder>& rhs, in Gemm()
124 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
153 const MatrixMap<const Scalar, LhsOrder>& lhs, in Gemm()
154 const MatrixMap<const Scalar, RhsOrder>& rhs, in Gemm()
155 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
180 const MatrixMap<const Scalar, LhsOrder>& lhs, in Gemm()
181 const MatrixMap<const Scalar, RhsOrder>& rhs, in Gemm()
182 MatrixMap<Scalar, ResultOrder>* result, int lhs_offset, in Gemm()
211 static void Gemm(Context*, const MatrixMap<const Scalar, LhsOrder>& lhs, in Gemm()
[all …]
Dtest.h52 class Matrix : public MatrixMap<tScalar, tOrder> {
54 typedef MatrixMap<tScalar, tOrder> Map;
55 typedef MatrixMap<const tScalar, tOrder> ConstMap;
/external/gemmlowp/eight_bit_int_gemm/
Deight_bit_int_gemm.cc82 MatrixMap<const std::uint8_t, LhsOrder> lhs(a, m, k, lda); in EightBitIntGemmImpl()
83 MatrixMap<const std::uint8_t, RhsOrder> rhs(b, k, n, ldb); in EightBitIntGemmImpl()
84 MatrixMap<std::uint8_t, ResultOrder> result(c, m, n, ldc); in EightBitIntGemmImpl()
117 MatrixMap<const std::uint8_t, LhsOrder> lhs(a, m, k, lda); in EightBitIntGemmInt32Impl()
118 MatrixMap<const std::uint8_t, RhsOrder> rhs(b, k, n, ldb); in EightBitIntGemmInt32Impl()
119 MatrixMap<std::int32_t, ResultOrder> result(c, m, n, ldc); in EightBitIntGemmInt32Impl()