/external/gemmlowp/test/ |
H A D | correctness_meta_gemm.cc | 28 #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 D | benchmark_meta_gemm.cc | 98 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 D | kernel_sse.h | 29 namespace gemmlowp { namespace 515 } // namespace gemmlowp
|
H A D | common.h | 15 // common.h: contains stuff that's used throughout gemmlowp 167 namespace gemmlowp { namespace 312 } // namespace gemmlowp
|
H A D | kernel.h | 23 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 D | allocator.h | 44 namespace gemmlowp { namespace 195 } // namespace gemmlowp
|
H A D | block_params.h | 23 namespace gemmlowp { namespace 175 } // namespace gemmlowp
|
H A D | compute.h | 26 namespace gemmlowp { namespace 116 } // namespace gemmlowp
|
H A D | kernel_reference.h | 28 namespace gemmlowp { namespace 116 } // namespace gemmlowp
|
H A D | pack_sse.h | 23 namespace gemmlowp { namespace 126 } // namespace gemmlowp
|
H A D | simd_wrappers_sse.h | 22 namespace gemmlowp { namespace 145 } // end namespace gemmlowp
|
H A D | single_thread_gemm.h | 39 namespace gemmlowp { namespace 73 ScopedProfilingLabel label("gemmlowp::SingleThreadGemm"); 155 } // namespace gemmlowp
|
/external/gemmlowp/meta/ |
H A D | single_thread_transform.h | 21 namespace gemmlowp { namespace 88 } // namespace gemmlowp
|
H A D | legacy_multi_thread_common.h | 23 namespace gemmlowp { namespace 42 struct MetaTask : gemmlowp::Task { 116 void MultiThreadedMatrixMatrix(gemmlowp::WorkersPool* pool, 149 } // namespace gemmlowp
|
H A D | legacy_multi_thread_gemm.h | 27 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 D | multi_thread_gemm.h | 21 namespace gemmlowp { namespace 106 struct GemmTaskRunner : gemmlowp::Task { 142 } // namespace gemmlowp
|
H A D | base.h | 23 namespace gemmlowp { namespace 143 } // namespace gemmlowp
|
H A D | quantized_mul_kernels.h | 24 namespace gemmlowp { namespace 169 } // namespace gemmlowp
|
/external/gemmlowp/public/ |
H A D | output_stages.h | 27 namespace gemmlowp { namespace 209 } // namespace gemmlowp
|
H A D | gemmlowp.h | 15 // 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 D | reference_ops.h | 28 #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 D | Makefile.in | 68 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
|
/external/tensorflow/tensorflow/contrib/makefile/ |
H A D | Makefile | 89 -I$(MAKEFILE_DIR)/downloads/gemmlowp \ 171 -I$(MAKEFILE_DIR)/downloads/gemmlowp \ 326 -I$(MAKEFILE_DIR)/downloads/gemmlowp \
|
/external/gemmlowp/profiling/ |
H A D | instrumentation.h | 56 namespace gemmlowp { namespace 60 fprintf(stderr, "gemmlowp error: %s\n", msg); 238 } // end namespace gemmlowp
|
H A D | profiler.h | 72 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
|