index
:
ComputeLibrary.git
branches/arm_compute_19_02
branches/arm_compute_19_05
branches/arm_compute_19_08
branches/arm_compute_19_11
branches/arm_compute_20_02
branches/arm_compute_20_05
branches/arm_compute_20_08
branches/arm_compute_20_11
branches/arm_compute_21_02
branches/arm_compute_21_05
branches/arm_compute_21_08
branches/arm_compute_21_11
branches/arm_compute_22_02
branches/arm_compute_22_05
branches/arm_compute_22_08
branches/arm_compute_22_11
branches/arm_compute_23_02
branches/arm_compute_23_02_1
branches/arm_compute_23_05
branches/arm_compute_23_05_1
branches/arm_compute_23_08
branches/arm_compute_23_11
branches/arm_compute_24_01
branches/arm_compute_24_02
branches/arm_compute_24_02_1
branches/arm_compute_24_04
branches/arm_compute_24_05
branches/arm_compute_24_06
dev/21_02_int8_optim
dev/21_05_int8_optim
main
master
release_candidate
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
/
NEON
/
kernels
/
arm_gemm
/
kernels
Mode
Name
Size
-rw-r--r--
a32_sgemm_8x6.hpp
2855
log
plain
d---------
a32_sgemm_8x6
111
log
plain
-rw-r--r--
a64_ffhybrid_bf16fp32_mmla_6x16.hpp
3020
log
plain
d---------
a64_ffhybrid_bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_ffhybrid_fp16_mla_6x32.hpp
2968
log
plain
d---------
a64_ffhybrid_fp16_mla_6x32
39
log
plain
-rw-r--r--
a64_ffhybrid_fp32_mla_6x16.hpp
2960
log
plain
d---------
a64_ffhybrid_fp32_mla_6x16
39
log
plain
-rw-r--r--
a64_ffhybrid_fp32bf16fp32_mmla_4x24.hpp
3032
log
plain
d---------
a64_ffhybrid_fp32bf16fp32_mmla_4x24
39
log
plain
-rw-r--r--
a64_ffinterleaved_bf16fp32_dot_8x12.hpp
2890
log
plain
d---------
a64_ffinterleaved_bf16fp32_dot_8x12
39
log
plain
-rw-r--r--
a64_ffinterleaved_bf16fp32_mmla_8x12.hpp
3083
log
plain
d---------
a64_ffinterleaved_bf16fp32_mmla_8x12
39
log
plain
-rw-r--r--
a64_ffinterleaved_fp16_mla_8x24.hpp
2843
log
plain
d---------
a64_ffinterleaved_fp16_mla_8x24
39
log
plain
-rw-r--r--
a64_ffinterleaved_fp32_mla_8x12.hpp
2837
log
plain
d---------
a64_ffinterleaved_fp32_mla_8x12
39
log
plain
-rw-r--r--
a64_gemm_s16_8x12.hpp
2499
log
plain
d---------
a64_gemm_s16_8x12
39
log
plain
-rw-r--r--
a64_gemm_s8_4x4.hpp
3110
log
plain
d---------
a64_gemm_s8_4x4
39
log
plain
-rw-r--r--
a64_gemm_s8_8x12.hpp
3632
log
plain
d---------
a64_gemm_s8_8x12
110
log
plain
-rw-r--r--
a64_gemm_u16_8x12.hpp
2172
log
plain
d---------
a64_gemm_u16_8x12
39
log
plain
-rw-r--r--
a64_gemm_u8_4x4.hpp
3462
log
plain
d---------
a64_gemm_u8_4x4
39
log
plain
-rw-r--r--
a64_gemm_u8_8x12.hpp
3963
log
plain
d---------
a64_gemm_u8_8x12
110
log
plain
-rw-r--r--
a64_hgemm_8x24.hpp
3193
log
plain
d---------
a64_hgemm_8x24
110
log
plain
-rw-r--r--
a64_hybrid_bf16fp32_dot_6x16.hpp
2926
log
plain
d---------
a64_hybrid_bf16fp32_dot_6x16
39
log
plain
-rw-r--r--
a64_hybrid_bf16fp32_mmla_6x16.hpp
2925
log
plain
d---------
a64_hybrid_bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_fp16_mla_6x32.hpp
3203
log
plain
d---------
a64_hybrid_fp16_mla_6x32
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_4x24.hpp
3369
log
plain
d---------
a64_hybrid_fp32_mla_4x24
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_6x16.hpp
3374
log
plain
d---------
a64_hybrid_fp32_mla_6x16
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_8x4.hpp
2633
log
plain
d---------
a64_hybrid_fp32_mla_8x4
74
log
plain
-rw-r--r--
a64_hybrid_fp32bf16fp32_mmla_4x24.hpp
2931
log
plain
d---------
a64_hybrid_fp32bf16fp32_mmla_4x24
39
log
plain
-rw-r--r--
a64_hybrid_fp32bf16fp32_mmla_6x16.hpp
2932
log
plain
d---------
a64_hybrid_fp32bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_s8qa_dot_4x16.hpp
3228
log
plain
d---------
a64_hybrid_s8qa_dot_4x16
74
log
plain
-rw-r--r--
a64_hybrid_s8qa_mmla_4x16.hpp
2898
log
plain
d---------
a64_hybrid_s8qa_mmla_4x16
39
log
plain
-rw-r--r--
a64_hybrid_s8qs_dot_6x16.hpp
3228
log
plain
d---------
a64_hybrid_s8qs_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_s8qs_mmla_6x16.hpp
2898
log
plain
d---------
a64_hybrid_s8qs_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_s8s32_dot_6x16.hpp
3677
log
plain
d---------
a64_hybrid_s8s32_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_s8s32_mmla_6x16.hpp
3249
log
plain
d---------
a64_hybrid_s8s32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_u8qa_dot_4x16.hpp
3235
log
plain
d---------
a64_hybrid_u8qa_dot_4x16
74
log
plain
-rw-r--r--
a64_hybrid_u8qa_mmla_4x16.hpp
2905
log
plain
d---------
a64_hybrid_u8qa_mmla_4x16
39
log
plain
-rw-r--r--
a64_hybrid_u8u32_dot_6x16.hpp
3686
log
plain
d---------
a64_hybrid_u8u32_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_u8u32_mmla_6x16.hpp
3258
log
plain
d---------
a64_hybrid_u8u32_mmla_6x16
39
log
plain
-rw-r--r--
a64_interleaved_bf16fp32_dot_8x12.hpp
2897
log
plain
d---------
a64_interleaved_bf16fp32_dot_8x12
73
log
plain
-rw-r--r--
a64_interleaved_bf16fp32_mmla_8x12.hpp
3532
log
plain
d---------
a64_interleaved_bf16fp32_mmla_8x12
75
log
plain
-rw-r--r--
a64_interleaved_s8s32_mmla_8x12.hpp
3492
log
plain
d---------
a64_interleaved_s8s32_mmla_8x12
75
log
plain
-rw-r--r--
a64_interleaved_u8u32_mmla_8x12.hpp
3498
log
plain
d---------
a64_interleaved_u8u32_mmla_8x12
75
log
plain
-rw-r--r--
a64_sgemm_8x12.hpp
4359
log
plain
d---------
a64_sgemm_8x12
180
log
plain
-rw-r--r--
a64_sgemm_8x6.hpp
2377
log
plain
d---------
a64_sgemm_8x6
39
log
plain
-rw-r--r--
a64_sgemv_pretransposed.hpp
2572
log
plain
d---------
a64_sgemv_pretransposed
39
log
plain
-rw-r--r--
a64_smallK_hybrid_fp32_mla_6x4.hpp
2414
log
plain
d---------
a64_smallK_hybrid_fp32_mla_6x4
39
log
plain
-rw-r--r--
a64_smallK_hybrid_fp32_mla_8x4.hpp
2414
log
plain
d---------
a64_smallK_hybrid_fp32_mla_8x4
39
log
plain
-rw-r--r--
a64_smallK_hybrid_s8s32_dot_6x4.hpp
2721
log
plain
d---------
a64_smallK_hybrid_s8s32_dot_6x4
74
log
plain
-rw-r--r--
a64_smallK_hybrid_s8s32_dot_8x4.hpp
2721
log
plain
d---------
a64_smallK_hybrid_s8s32_dot_8x4
74
log
plain
-rw-r--r--
a64_smallK_hybrid_u8u32_dot_6x4.hpp
2735
log
plain
d---------
a64_smallK_hybrid_u8u32_dot_6x4
74
log
plain
-rw-r--r--
a64_smallK_hybrid_u8u32_dot_8x4.hpp
2735
log
plain
d---------
a64_smallK_hybrid_u8u32_dot_8x4
74
log
plain
-rw-r--r--
sme2_gemv_bf16fp32_dot_16VL.hpp
2318
log
plain
d---------
sme2_gemv_bf16fp32_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_fp32_mla_16VL.hpp
2268
log
plain
d---------
sme2_gemv_fp32_mla_16VL
39
log
plain
-rw-r--r--
sme2_gemv_fp32bf16fp32_dot_16VL.hpp
2331
log
plain
d---------
sme2_gemv_fp32bf16fp32_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_s8qa_dot_16VL.hpp
2297
log
plain
d---------
sme2_gemv_s8qa_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_u8qa_dot_16VL.hpp
2303
log
plain
d---------
sme2_gemv_u8qa_dot_16VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL.hpp
2816
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL.hpp
2816
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL.hpp
2816
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_1VLx4VL.hpp
2761
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_2VLx2VL.hpp
2761
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_4VLx1VL.hpp
2761
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_1VLx4VL.hpp
2837
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_2VLx2VL.hpp
2837
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_4VLx1VL.hpp
2837
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL.hpp
2807
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL.hpp
2807
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL.hpp
2807
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp
2847
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_2VLx2VL.hpp
2847
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_4VLx1VL.hpp
2847
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sve_ffhybrid_bf16fp32_mmla_6x4VL.hpp
3098
log
plain
d---------
sve_ffhybrid_bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_ffhybrid_fp16_mla_6x4VL.hpp
3308
log
plain
d---------
sve_ffhybrid_fp16_mla_6x4VL
76
log
plain
-rw-r--r--
sve_ffhybrid_fp32_mla_6x4VL.hpp
3298
log
plain
d---------
sve_ffhybrid_fp32_mla_6x4VL
76
log
plain
-rw-r--r--
sve_ffhybrid_fp32bf16fp32_mmla_4x6VL.hpp
3111
log
plain
d---------
sve_ffhybrid_fp32bf16fp32_mmla_4x6VL
39
log
plain
-rw-r--r--
sve_ffinterleaved_bf16fp32_mmla_8x3VL.hpp
3160
log
plain
d---------
sve_ffinterleaved_bf16fp32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_ffinterleaved_fp16_mla_8x3VL.hpp
3192
log
plain
d---------
sve_ffinterleaved_fp16_mla_8x3VL
76
log
plain
-rw-r--r--
sve_ffinterleaved_fp32_mla_8x3VL.hpp
3184
log
plain
d---------
sve_ffinterleaved_fp32_mla_8x3VL
76
log
plain
-rw-r--r--
sve_hybrid_bf16fp32_dot_6x4VL.hpp
2976
log
plain
d---------
sve_hybrid_bf16fp32_dot_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_bf16fp32_mmla_6x4VL.hpp
2975
log
plain
d---------
sve_hybrid_bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_fp16_mla_6x4VL.hpp
3175
log
plain
d---------
sve_hybrid_fp16_mla_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32_mla_6x4VL.hpp
3102
log
plain
d---------
sve_hybrid_fp32_mla_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32_mla_8x1VL.hpp
2664
log
plain
d---------
sve_hybrid_fp32_mla_8x1VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32bf16fp32_mmla_4x6VL.hpp
2983
log
plain
d---------
sve_hybrid_fp32bf16fp32_mmla_4x6VL
39
log
plain
-rw-r--r--
sve_hybrid_fp32bf16fp32_mmla_6x4VL.hpp
2982
log
plain
d---------
sve_hybrid_fp32bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qa_dot_4x4VL.hpp
2878
log
plain
d---------
sve_hybrid_s8qa_dot_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qa_mmla_4x4VL.hpp
2877
log
plain
d---------
sve_hybrid_s8qa_mmla_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qs_dot_6x4VL.hpp
2878
log
plain
d---------
sve_hybrid_s8qs_dot_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qs_mmla_6x4VL.hpp
2877
log
plain
d---------
sve_hybrid_s8qs_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8s32_dot_6x4VL.hpp
3303
log
plain
d---------
sve_hybrid_s8s32_dot_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_s8s32_mmla_6x4VL.hpp
3303
log
plain
d---------
sve_hybrid_s8s32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8qa_dot_4x4VL.hpp
2886
log
plain
d---------
sve_hybrid_u8qa_dot_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8qa_mmla_4x4VL.hpp
2885
log
plain
d---------
sve_hybrid_u8qa_mmla_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8u32_dot_6x4VL.hpp
3308
log
plain
d---------
sve_hybrid_u8u32_dot_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_u8u32_mmla_6x4VL.hpp
3313
log
plain
d---------
sve_hybrid_u8u32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_interleaved_bf16fp32_dot_8x3VL.hpp
2975
log
plain
d---------
sve_interleaved_bf16fp32_dot_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_bf16fp32_mmla_8x3VL.hpp
3339
log
plain
d---------
sve_interleaved_bf16fp32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_fp16_mla_8x3VL.hpp
3197
log
plain
d---------
sve_interleaved_fp16_mla_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_fp32_mla_8x3VL.hpp
3104
log
plain
d---------
sve_interleaved_fp32_mla_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_fp32_mmla_8x3VL.hpp
2170
log
plain
d---------
sve_interleaved_fp32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_s8s32_dot_8x3VL.hpp
3302
log
plain
d---------
sve_interleaved_s8s32_dot_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_s8s32_mmla_8x3VL.hpp
3308
log
plain
d---------
sve_interleaved_s8s32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_u8u32_dot_8x3VL.hpp
3311
log
plain
d---------
sve_interleaved_u8u32_dot_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_u8u32_mmla_8x3VL.hpp
3316
log
plain
d---------
sve_interleaved_u8u32_mmla_8x3VL
39
log
plain