├── .gitignore ├── .travis.yml ├── AUTHORS ├── BUILD ├── CONTRIBUTING ├── CONTRIBUTORS ├── LICENSE ├── Makefile.travis ├── README.md ├── WORKSPACE ├── contrib └── CMakeLists.txt ├── doc ├── design.md ├── kernel.md ├── less-than-8-bit.md ├── low-precision.md ├── output.md ├── packing.md ├── public.md ├── quantization.md └── quantization_example.cc ├── eight_bit_int_gemm ├── eight_bit_int_gemm.cc └── eight_bit_int_gemm.h ├── fixedpoint ├── fixedpoint.h ├── fixedpoint_avx.h ├── fixedpoint_msa.h ├── fixedpoint_neon.h ├── fixedpoint_sse.h └── fixedpoint_wasmsimd.h ├── flags.bzl ├── internal ├── allocator.h ├── block_params.h ├── common.h ├── compute.h ├── detect_platform.h ├── dispatch_gemm_shape.h ├── kernel.h ├── kernel_avx.h ├── kernel_default.h ├── kernel_msa.h ├── kernel_neon.h ├── kernel_reference.h ├── kernel_sse.h ├── multi_thread_gemm.h ├── output.h ├── output_avx.h ├── output_msa.h ├── output_neon.h ├── output_sse.h ├── pack.h ├── pack_avx.h ├── pack_msa.h ├── pack_neon.h ├── pack_sse.h ├── platform.h ├── simd_wrappers.h ├── simd_wrappers_common_neon_sse.h ├── simd_wrappers_msa.h ├── simd_wrappers_neon.h ├── simd_wrappers_sse.h ├── single_thread_gemm.h └── unpack.h ├── jni ├── Android.mk └── Application.mk ├── meta ├── README ├── base.h ├── generators │ ├── cc_emitter.py │ ├── common.py │ ├── metagemm_generate_headers.sh │ ├── neon_emitter.py │ ├── neon_emitter_64.py │ ├── quantized_mul_kernels_arm_32.py │ ├── quantized_mul_kernels_arm_64.py │ ├── quantized_mul_kernels_common.py │ ├── streams_arm_32.py │ ├── streams_arm_64.py │ ├── streams_common.py │ ├── transform_kernels_arm_32.py │ ├── transform_kernels_arm_64.py │ └── transform_kernels_common.py ├── legacy_multi_thread_common.h ├── legacy_multi_thread_gemm.h ├── legacy_multi_thread_gemv.h ├── legacy_operations_common.h ├── legacy_single_thread_gemm.h ├── multi_thread_common.h ├── multi_thread_gemm.h ├── multi_thread_transform.h ├── quantized_mul_kernels.h ├── quantized_mul_kernels_arm_32.h ├── quantized_mul_kernels_arm_64.h ├── single_thread_gemm.h ├── single_thread_transform.h ├── streams.h ├── streams_arm_32.h ├── streams_arm_64.h ├── test_gemm_correctness.cc ├── test_streams_correctness.cc ├── test_transform_benchmark.cc ├── test_transform_correctness.cc ├── transform_kernels.h ├── transform_kernels_arm_32.h └── transform_kernels_arm_64.h ├── profiling ├── instrumentation.h ├── profiler.h └── pthread_everywhere.h ├── public ├── bit_depth.h ├── gemmlowp.h ├── map.h └── output_stages.h ├── scripts ├── ci-before.sh ├── ci-test.sh └── test-android.sh ├── standalone ├── cache_counters.cc ├── encode.py └── neon-gemm-kernel-benchmark.cc ├── test ├── benchmark.cc ├── benchmark_all_sizes.cc ├── benchmark_meta_gemm.cc ├── correctness_meta_gemm.cc ├── ios │ ├── gemmlowp_test.xcodeproj │ │ └── project.pbxproj │ └── gemmlowp_test │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m ├── test.cc ├── test.h ├── test_allocator.cc ├── test_blocking_counter.cc ├── test_data.cc ├── test_data.h ├── test_fixedpoint.cc └── test_math_helpers.cc └── todo ├── armv8-64bit-kernel-for-less-than-8-bit.txt ├── error-diffusion-experiments.txt ├── fast-gemv.txt ├── less-than-8-bit-without-requantization.txt ├── multi-threading-experiments.txt ├── neon-depth-major-sources-packing.txt ├── remove-default-template-param-values.txt └── x86-kernels.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/AUTHORS -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/BUILD -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.travis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/Makefile.travis -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contrib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/contrib/CMakeLists.txt -------------------------------------------------------------------------------- /doc/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/design.md -------------------------------------------------------------------------------- /doc/kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/kernel.md -------------------------------------------------------------------------------- /doc/less-than-8-bit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/less-than-8-bit.md -------------------------------------------------------------------------------- /doc/low-precision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/low-precision.md -------------------------------------------------------------------------------- /doc/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/output.md -------------------------------------------------------------------------------- /doc/packing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/packing.md -------------------------------------------------------------------------------- /doc/public.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/public.md -------------------------------------------------------------------------------- /doc/quantization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/quantization.md -------------------------------------------------------------------------------- /doc/quantization_example.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/doc/quantization_example.cc -------------------------------------------------------------------------------- /eight_bit_int_gemm/eight_bit_int_gemm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/eight_bit_int_gemm/eight_bit_int_gemm.cc -------------------------------------------------------------------------------- /eight_bit_int_gemm/eight_bit_int_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/eight_bit_int_gemm/eight_bit_int_gemm.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint_avx.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint_msa.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint_neon.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint_sse.h -------------------------------------------------------------------------------- /fixedpoint/fixedpoint_wasmsimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/fixedpoint/fixedpoint_wasmsimd.h -------------------------------------------------------------------------------- /flags.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/flags.bzl -------------------------------------------------------------------------------- /internal/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/allocator.h -------------------------------------------------------------------------------- /internal/block_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/block_params.h -------------------------------------------------------------------------------- /internal/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/common.h -------------------------------------------------------------------------------- /internal/compute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/compute.h -------------------------------------------------------------------------------- /internal/detect_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/detect_platform.h -------------------------------------------------------------------------------- /internal/dispatch_gemm_shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/dispatch_gemm_shape.h -------------------------------------------------------------------------------- /internal/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel.h -------------------------------------------------------------------------------- /internal/kernel_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_avx.h -------------------------------------------------------------------------------- /internal/kernel_default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_default.h -------------------------------------------------------------------------------- /internal/kernel_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_msa.h -------------------------------------------------------------------------------- /internal/kernel_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_neon.h -------------------------------------------------------------------------------- /internal/kernel_reference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_reference.h -------------------------------------------------------------------------------- /internal/kernel_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/kernel_sse.h -------------------------------------------------------------------------------- /internal/multi_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/multi_thread_gemm.h -------------------------------------------------------------------------------- /internal/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/output.h -------------------------------------------------------------------------------- /internal/output_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/output_avx.h -------------------------------------------------------------------------------- /internal/output_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/output_msa.h -------------------------------------------------------------------------------- /internal/output_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/output_neon.h -------------------------------------------------------------------------------- /internal/output_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/output_sse.h -------------------------------------------------------------------------------- /internal/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/pack.h -------------------------------------------------------------------------------- /internal/pack_avx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/pack_avx.h -------------------------------------------------------------------------------- /internal/pack_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/pack_msa.h -------------------------------------------------------------------------------- /internal/pack_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/pack_neon.h -------------------------------------------------------------------------------- /internal/pack_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/pack_sse.h -------------------------------------------------------------------------------- /internal/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/platform.h -------------------------------------------------------------------------------- /internal/simd_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/simd_wrappers.h -------------------------------------------------------------------------------- /internal/simd_wrappers_common_neon_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/simd_wrappers_common_neon_sse.h -------------------------------------------------------------------------------- /internal/simd_wrappers_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/simd_wrappers_msa.h -------------------------------------------------------------------------------- /internal/simd_wrappers_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/simd_wrappers_neon.h -------------------------------------------------------------------------------- /internal/simd_wrappers_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/simd_wrappers_sse.h -------------------------------------------------------------------------------- /internal/single_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/single_thread_gemm.h -------------------------------------------------------------------------------- /internal/unpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/internal/unpack.h -------------------------------------------------------------------------------- /jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/jni/Android.mk -------------------------------------------------------------------------------- /jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/jni/Application.mk -------------------------------------------------------------------------------- /meta/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/README -------------------------------------------------------------------------------- /meta/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/base.h -------------------------------------------------------------------------------- /meta/generators/cc_emitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/cc_emitter.py -------------------------------------------------------------------------------- /meta/generators/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/common.py -------------------------------------------------------------------------------- /meta/generators/metagemm_generate_headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/metagemm_generate_headers.sh -------------------------------------------------------------------------------- /meta/generators/neon_emitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/neon_emitter.py -------------------------------------------------------------------------------- /meta/generators/neon_emitter_64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/neon_emitter_64.py -------------------------------------------------------------------------------- /meta/generators/quantized_mul_kernels_arm_32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/quantized_mul_kernels_arm_32.py -------------------------------------------------------------------------------- /meta/generators/quantized_mul_kernels_arm_64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/quantized_mul_kernels_arm_64.py -------------------------------------------------------------------------------- /meta/generators/quantized_mul_kernels_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/quantized_mul_kernels_common.py -------------------------------------------------------------------------------- /meta/generators/streams_arm_32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/streams_arm_32.py -------------------------------------------------------------------------------- /meta/generators/streams_arm_64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/streams_arm_64.py -------------------------------------------------------------------------------- /meta/generators/streams_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/streams_common.py -------------------------------------------------------------------------------- /meta/generators/transform_kernels_arm_32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/transform_kernels_arm_32.py -------------------------------------------------------------------------------- /meta/generators/transform_kernels_arm_64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/transform_kernels_arm_64.py -------------------------------------------------------------------------------- /meta/generators/transform_kernels_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/generators/transform_kernels_common.py -------------------------------------------------------------------------------- /meta/legacy_multi_thread_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/legacy_multi_thread_common.h -------------------------------------------------------------------------------- /meta/legacy_multi_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/legacy_multi_thread_gemm.h -------------------------------------------------------------------------------- /meta/legacy_multi_thread_gemv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/legacy_multi_thread_gemv.h -------------------------------------------------------------------------------- /meta/legacy_operations_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/legacy_operations_common.h -------------------------------------------------------------------------------- /meta/legacy_single_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/legacy_single_thread_gemm.h -------------------------------------------------------------------------------- /meta/multi_thread_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/multi_thread_common.h -------------------------------------------------------------------------------- /meta/multi_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/multi_thread_gemm.h -------------------------------------------------------------------------------- /meta/multi_thread_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/multi_thread_transform.h -------------------------------------------------------------------------------- /meta/quantized_mul_kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/quantized_mul_kernels.h -------------------------------------------------------------------------------- /meta/quantized_mul_kernels_arm_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/quantized_mul_kernels_arm_32.h -------------------------------------------------------------------------------- /meta/quantized_mul_kernels_arm_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/quantized_mul_kernels_arm_64.h -------------------------------------------------------------------------------- /meta/single_thread_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/single_thread_gemm.h -------------------------------------------------------------------------------- /meta/single_thread_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/single_thread_transform.h -------------------------------------------------------------------------------- /meta/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/streams.h -------------------------------------------------------------------------------- /meta/streams_arm_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/streams_arm_32.h -------------------------------------------------------------------------------- /meta/streams_arm_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/streams_arm_64.h -------------------------------------------------------------------------------- /meta/test_gemm_correctness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/test_gemm_correctness.cc -------------------------------------------------------------------------------- /meta/test_streams_correctness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/test_streams_correctness.cc -------------------------------------------------------------------------------- /meta/test_transform_benchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/test_transform_benchmark.cc -------------------------------------------------------------------------------- /meta/test_transform_correctness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/test_transform_correctness.cc -------------------------------------------------------------------------------- /meta/transform_kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/transform_kernels.h -------------------------------------------------------------------------------- /meta/transform_kernels_arm_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/transform_kernels_arm_32.h -------------------------------------------------------------------------------- /meta/transform_kernels_arm_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/meta/transform_kernels_arm_64.h -------------------------------------------------------------------------------- /profiling/instrumentation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/profiling/instrumentation.h -------------------------------------------------------------------------------- /profiling/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/profiling/profiler.h -------------------------------------------------------------------------------- /profiling/pthread_everywhere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/profiling/pthread_everywhere.h -------------------------------------------------------------------------------- /public/bit_depth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/public/bit_depth.h -------------------------------------------------------------------------------- /public/gemmlowp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/public/gemmlowp.h -------------------------------------------------------------------------------- /public/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/public/map.h -------------------------------------------------------------------------------- /public/output_stages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/public/output_stages.h -------------------------------------------------------------------------------- /scripts/ci-before.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/scripts/ci-before.sh -------------------------------------------------------------------------------- /scripts/ci-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/scripts/ci-test.sh -------------------------------------------------------------------------------- /scripts/test-android.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/scripts/test-android.sh -------------------------------------------------------------------------------- /standalone/cache_counters.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/standalone/cache_counters.cc -------------------------------------------------------------------------------- /standalone/encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/standalone/encode.py -------------------------------------------------------------------------------- /standalone/neon-gemm-kernel-benchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/standalone/neon-gemm-kernel-benchmark.cc -------------------------------------------------------------------------------- /test/benchmark.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/benchmark.cc -------------------------------------------------------------------------------- /test/benchmark_all_sizes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/benchmark_all_sizes.cc -------------------------------------------------------------------------------- /test/benchmark_meta_gemm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/benchmark_meta_gemm.cc -------------------------------------------------------------------------------- /test/correctness_meta_gemm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/correctness_meta_gemm.cc -------------------------------------------------------------------------------- /test/ios/gemmlowp_test.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/AppDelegate.h -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/AppDelegate.mm -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/Info.plist -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/ViewController.h -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/ViewController.m -------------------------------------------------------------------------------- /test/ios/gemmlowp_test/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/ios/gemmlowp_test/main.m -------------------------------------------------------------------------------- /test/test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test.cc -------------------------------------------------------------------------------- /test/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test.h -------------------------------------------------------------------------------- /test/test_allocator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_allocator.cc -------------------------------------------------------------------------------- /test/test_blocking_counter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_blocking_counter.cc -------------------------------------------------------------------------------- /test/test_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_data.cc -------------------------------------------------------------------------------- /test/test_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_data.h -------------------------------------------------------------------------------- /test/test_fixedpoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_fixedpoint.cc -------------------------------------------------------------------------------- /test/test_math_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/test/test_math_helpers.cc -------------------------------------------------------------------------------- /todo/armv8-64bit-kernel-for-less-than-8-bit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/armv8-64bit-kernel-for-less-than-8-bit.txt -------------------------------------------------------------------------------- /todo/error-diffusion-experiments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/error-diffusion-experiments.txt -------------------------------------------------------------------------------- /todo/fast-gemv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/fast-gemv.txt -------------------------------------------------------------------------------- /todo/less-than-8-bit-without-requantization.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/less-than-8-bit-without-requantization.txt -------------------------------------------------------------------------------- /todo/multi-threading-experiments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/multi-threading-experiments.txt -------------------------------------------------------------------------------- /todo/neon-depth-major-sources-packing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/neon-depth-major-sources-packing.txt -------------------------------------------------------------------------------- /todo/remove-default-template-param-values.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/remove-default-template-param-values.txt -------------------------------------------------------------------------------- /todo/x86-kernels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gemmlowp/HEAD/todo/x86-kernels.txt --------------------------------------------------------------------------------