Home
last modified time | relevance | path

Searched refs:gemmlowp (Results 1 – 25 of 46) sorted by relevance

12

/external/gemmlowp/test/
Dbenchmark.cc40 namespace gemmlowp { namespace
175 gemmlowp::RegisterCurrentThreadForProfiling(); in benchmark()
176 gemmlowp::StartProfiling(); in benchmark()
196 gemmlowp::FinishProfiling(); in benchmark()
222 gemmlowp::RegisterCurrentThreadForProfiling(); in benchmark_gemm_sizes()
223 gemmlowp::StartProfiling(); in benchmark_gemm_sizes()
233 gemmlowp::FinishProfiling(); in benchmark_gemm_sizes()
338 gemmlowp::GemmContext context; in benchmark_all()
340 gemmlowp::benchmark_small_model(&context); in benchmark_all()
344 gemmlowp::GemmContext context; in benchmark_all()
[all …]
Dcorrectness_meta_gemm.cc171 gemmlowp::WorkersPool* pool, std::int32_t pool_size) { in test()
176 gemmlowp::meta::multi_thread_gemm_q8(pool, pool_size, scratch, lhs, rhs, m, n, in test()
183 gemmlowp::WorkersPool* pool, std::int32_t pool_size) { in test_f()
189 gemmlowp::meta::multi_thread_gemm_f(pool, pool_size, scratch, lhs, rhs, m, n, in test_f()
209 gemmlowp::WorkersPool pool; in main()
Dtest_allocator.cc18 namespace gemmlowp { namespace
54 int main() { gemmlowp::test_allocator(); } in main()
Dtest_blocking_counter.cc22 namespace gemmlowp { namespace
102 int main() { gemmlowp::test_blocking_counter(); } in main()
Dtest_math_helpers.cc21 namespace gemmlowp { namespace
134 int main() { gemmlowp::test_math_helpers(); } in main()
Dbenchmark_meta_gemm.cc98 gemmlowp::eight_bit_int_gemm::EightBitIntGemm( in run_gemm()
100 10, 3, m, gemmlowp::eight_bit_int_gemm::BitDepthSetting::A8B8); in run_gemm()
292 gemmlowp::eight_bit_int_gemm::SetMaxNumThreads(4); in main()
Dtest.h32 namespace gemmlowp {
/external/gemmlowp/
DREADME.txt1 gemmlowp: a small self-contained low-precision GEMM library
24 gemmlowp-related discussion, about either development or usage, is welcome
27 https://groups.google.com/forum/#!forum/gemmlowp
65 Details of what it takes to make an efficient port of gemmlowp, namely
74 1. gemmlowp public interface
77 gemmlowp's main public interface is in the public/ subdirectory. The
79 public/gemmlowp.h.
102 Because gemmlowp is so simple, working with it involves only
104 most people working with gemmlowp will either manually invoke their
108 Keep in mind (previous section) that gemmlowp itself is a pure-headers-only
[all …]
DCONTRIBUTING.txt25 Getting in touch with the gemmlowp community
28 The central point of communication around gemmlowp is the mailing list,
29 https://groups.google.com/forum/#!forum/gemmlowp
37 guidance. The gemmlowp mailing list is a good place for that.
46 https://github.com/google/gemmlowp
DAUTHORS.txt1 # This is the official list of gemmlowp authors for copyright purposes.
/external/gemmlowp/internal/
Dkernel_default.h24 namespace gemmlowp {
41 namespace gemmlowp { \
66 namespace gemmlowp {
Diterator.h21 namespace gemmlowp {
Dkernel_SSE.h29 namespace gemmlowp {
Dcommon.h112 namespace gemmlowp {
Dkernel.h23 namespace gemmlowp {
Dcompute.h26 namespace gemmlowp {
Dsingle_thread_gemm.h31 namespace gemmlowp {
/external/gemmlowp/eight_bit_int_gemm/
DAndroid.mk23 LOCAL_C_INCLUDES += external/gemmlowp/
42 LOCAL_C_INCLUDES += external/gemmlowp/
Deight_bit_int_gemm.h32 namespace gemmlowp {
/external/gemmlowp/meta/
Dmulti_thread_common.h23 namespace gemmlowp {
42 struct MetaTask : gemmlowp::Task {
116 void MultiThreadedMatrixMatrix(gemmlowp::WorkersPool* pool, in MultiThreadedMatrixMatrix()
Dmulti_thread_gemm.h26 namespace gemmlowp {
178 void multi_thread_gemm_q8(gemmlowp::WorkersPool* pool, std::int32_t max_threads, in multi_thread_gemm_q8()
197 void multi_thread_gemm_f(gemmlowp::WorkersPool* pool, std::int32_t max_threads, in multi_thread_gemm_f()
214 void multi_thread_gemm_i32(gemmlowp::WorkersPool* pool, in multi_thread_gemm_i32()
/external/gemmlowp/public/
Dbit_depth.h20 namespace gemmlowp {
Doutput_stages.h27 namespace gemmlowp {
/external/gemmlowp/scripts/
Dtest-android.sh35 EXE=gemmlowp-android-binary
/external/gemmlowp/profiling/
Dinstrumentation.h64 namespace gemmlowp {

12