Searched refs:gemmlowp (Results 26 - 50 of 94) sorted by relevance

1234

/external/gemmlowp/test/
H A Dcorrectness_meta_gemm.cc28 #include "../public/gemmlowp.h"
178 gemmlowp::WorkersPool* pool, std::int32_t pool_size) {
183 gemmlowp::meta::multi_thread_gemm_q8(pool, pool_size, scratch, lhs, rhs, m, n,
190 gemmlowp::WorkersPool* pool, std::int32_t pool_size) {
196 gemmlowp::meta::multi_thread_gemm_f(pool, pool_size, scratch, lhs, rhs, m, n,
203 std::int32_t* result, gemmlowp::WorkersPool* pool,
209 gemmlowp::meta::multi_thread_gemm_i32(pool, pool_size, scratch, lhs, rhs, m,
217 gemmlowp::WorkersPool* pool, int t) {
230 std::uint8_t* right, float* result, gemmlowp::WorkersPool* pool,
245 gemmlowp
[all...]
H A Dbenchmark_meta_gemm.cc98 gemmlowp::eight_bit_int_gemm::EightBitIntGemm(
100 10, 3, m, gemmlowp::eight_bit_int_gemm::BitDepthSetting::A8B8);
303 gemmlowp::eight_bit_int_gemm::SetMaxNumThreads(4);
/external/gemmlowp/internal/
H A Dkernel_sse.h29 namespace gemmlowp { namespace
515 } // namespace gemmlowp
H A Dcommon.h15 // common.h: contains stuff that's used throughout gemmlowp
167 namespace gemmlowp { namespace
312 } // namespace gemmlowp
H A Dkernel.h23 namespace gemmlowp { namespace
25 // Explanation of general gemmlowp terminology
61 // Explanation of gemmlowp kernel formats and "cells"
209 // throughout gemmlowp to mean an inner loop, the implementation of which
232 } // namespace gemmlowp
H A Dallocator.h44 namespace gemmlowp { namespace
195 } // namespace gemmlowp
H A Dblock_params.h23 namespace gemmlowp { namespace
175 } // namespace gemmlowp
H A Dcompute.h26 namespace gemmlowp { namespace
116 } // namespace gemmlowp
H A Dkernel_reference.h28 namespace gemmlowp { namespace
116 } // namespace gemmlowp
H A Dpack_sse.h23 namespace gemmlowp { namespace
126 } // namespace gemmlowp
H A Dsimd_wrappers_sse.h22 namespace gemmlowp { namespace
145 } // end namespace gemmlowp
H A Dsingle_thread_gemm.h39 namespace gemmlowp { namespace
73 ScopedProfilingLabel label("gemmlowp::SingleThreadGemm");
155 } // namespace gemmlowp
/external/gemmlowp/meta/
H A Dsingle_thread_transform.h21 namespace gemmlowp { namespace
88 } // namespace gemmlowp
H A Dlegacy_multi_thread_common.h23 namespace gemmlowp { namespace
42 struct MetaTask : gemmlowp::Task {
116 void MultiThreadedMatrixMatrix(gemmlowp::WorkersPool* pool,
149 } // namespace gemmlowp
H A Dlegacy_multi_thread_gemm.h27 namespace gemmlowp { namespace
158 void multi_thread_gemm_q8(gemmlowp::WorkersPool* pool, std::int32_t max_threads,
193 void multi_thread_gemm_f(gemmlowp::WorkersPool* pool, std::int32_t max_threads,
226 void multi_thread_gemm_i32(gemmlowp::WorkersPool* pool,
254 } // namespace gemmlowp
H A Dmulti_thread_gemm.h21 namespace gemmlowp { namespace
106 struct GemmTaskRunner : gemmlowp::Task {
142 } // namespace gemmlowp
H A Dbase.h23 namespace gemmlowp { namespace
143 } // namespace gemmlowp
H A Dquantized_mul_kernels.h24 namespace gemmlowp { namespace
169 } // namespace gemmlowp
/external/gemmlowp/public/
H A Doutput_stages.h27 namespace gemmlowp { namespace
209 } // namespace gemmlowp
H A Dgemmlowp.h15 // gemmlowp.h: the main public interface header of gemmlowp.
24 namespace gemmlowp { namespace
85 } // namespace gemmlowp
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/reference/
H A Dreference_ops.h28 #include "public/gemmlowp.h"
38 using gemmlowp::RoundingDivideByPOT;
39 using gemmlowp::SaturatingRoundingDoublingHighMul;
46 using gemmlowp::SaturatingRoundingDoublingHighMul;
258 gemmlowp::GemmContext* gemm_context) {
328 gemmlowp::GemmContext* gemm_context) {
355 const Dims<4>& im2col_dims, gemmlowp::GemmContext* gemm_context) {
501 gemmlowp::GemmContext* gemm_context) {
546 gemmlowp::GemmContext* gemm_context) {
729 using gemmlowp
[all...]
/external/tensorflow/tensorflow/contrib/makefile/sub_makefiles/quantization/
H A DMakefile.in68 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
/external/tensorflow/tensorflow/contrib/makefile/
H A DMakefile89 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
171 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
326 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
/external/gemmlowp/profiling/
H A Dinstrumentation.h56 namespace gemmlowp { namespace
60 fprintf(stderr, "gemmlowp error: %s\n", msg);
238 } // end namespace gemmlowp
H A Dprofiler.h72 using namespace gemmlowp;
103 gemmlowp profile (1 threads, 304 samples)
154 namespace gemmlowp { namespace
251 printf("gemmlowp profile (%d threads, %d samples)\n",
371 } // namespace gemmlowp

Completed in 235 milliseconds

1234