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
3025
log
plain
d---------
a64_ffhybrid_bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_ffhybrid_fp16_mla_6x32.hpp
2973
log
plain
d---------
a64_ffhybrid_fp16_mla_6x32
39
log
plain
-rw-r--r--
a64_ffhybrid_fp32_mla_6x16.hpp
2965
log
plain
d---------
a64_ffhybrid_fp32_mla_6x16
39
log
plain
-rw-r--r--
a64_ffhybrid_fp32bf16fp32_mmla_4x24.hpp
3037
log
plain
d---------
a64_ffhybrid_fp32bf16fp32_mmla_4x24
39
log
plain
-rw-r--r--
a64_ffinterleaved_bf16fp32_dot_8x12.hpp
2895
log
plain
d---------
a64_ffinterleaved_bf16fp32_dot_8x12
39
log
plain
-rw-r--r--
a64_ffinterleaved_bf16fp32_mmla_8x12.hpp
3088
log
plain
d---------
a64_ffinterleaved_bf16fp32_mmla_8x12
39
log
plain
-rw-r--r--
a64_ffinterleaved_fp16_mla_8x24.hpp
2848
log
plain
d---------
a64_ffinterleaved_fp16_mla_8x24
39
log
plain
-rw-r--r--
a64_ffinterleaved_fp32_mla_8x12.hpp
2842
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
2931
log
plain
d---------
a64_hybrid_bf16fp32_dot_6x16
39
log
plain
-rw-r--r--
a64_hybrid_bf16fp32_mmla_6x16.hpp
2930
log
plain
d---------
a64_hybrid_bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_fp16_mla_6x32.hpp
3208
log
plain
d---------
a64_hybrid_fp16_mla_6x32
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_4x24.hpp
3374
log
plain
d---------
a64_hybrid_fp32_mla_4x24
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_6x16.hpp
3379
log
plain
d---------
a64_hybrid_fp32_mla_6x16
74
log
plain
-rw-r--r--
a64_hybrid_fp32_mla_8x4.hpp
2638
log
plain
d---------
a64_hybrid_fp32_mla_8x4
74
log
plain
-rw-r--r--
a64_hybrid_fp32bf16fp32_mmla_4x24.hpp
2936
log
plain
d---------
a64_hybrid_fp32bf16fp32_mmla_4x24
39
log
plain
-rw-r--r--
a64_hybrid_fp32bf16fp32_mmla_6x16.hpp
2937
log
plain
d---------
a64_hybrid_fp32bf16fp32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_s8qa_dot_4x16.hpp
3233
log
plain
d---------
a64_hybrid_s8qa_dot_4x16
74
log
plain
-rw-r--r--
a64_hybrid_s8qa_mmla_4x16.hpp
2903
log
plain
d---------
a64_hybrid_s8qa_mmla_4x16
39
log
plain
-rw-r--r--
a64_hybrid_s8qs_dot_6x16.hpp
3233
log
plain
d---------
a64_hybrid_s8qs_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_s8qs_mmla_6x16.hpp
2903
log
plain
d---------
a64_hybrid_s8qs_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_s8s32_dot_6x16.hpp
3682
log
plain
d---------
a64_hybrid_s8s32_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_s8s32_mmla_6x16.hpp
3254
log
plain
d---------
a64_hybrid_s8s32_mmla_6x16
39
log
plain
-rw-r--r--
a64_hybrid_u8qa_dot_4x16.hpp
3240
log
plain
d---------
a64_hybrid_u8qa_dot_4x16
74
log
plain
-rw-r--r--
a64_hybrid_u8qa_mmla_4x16.hpp
2910
log
plain
d---------
a64_hybrid_u8qa_mmla_4x16
39
log
plain
-rw-r--r--
a64_hybrid_u8u32_dot_6x16.hpp
3691
log
plain
d---------
a64_hybrid_u8u32_dot_6x16
74
log
plain
-rw-r--r--
a64_hybrid_u8u32_mmla_6x16.hpp
3263
log
plain
d---------
a64_hybrid_u8u32_mmla_6x16
39
log
plain
-rw-r--r--
a64_interleaved_bf16fp32_dot_8x12.hpp
2832
log
plain
d---------
a64_interleaved_bf16fp32_dot_8x12
73
log
plain
-rw-r--r--
a64_interleaved_bf16fp32_mmla_8x12.hpp
3461
log
plain
d---------
a64_interleaved_bf16fp32_mmla_8x12
75
log
plain
-rw-r--r--
a64_interleaved_s8s32_mmla_8x12.hpp
3426
log
plain
d---------
a64_interleaved_s8s32_mmla_8x12
75
log
plain
-rw-r--r--
a64_interleaved_u8u32_mmla_8x12.hpp
3433
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
2362
log
plain
d---------
sme2_gemv_bf16fp32_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_fp32_mla_16VL.hpp
2312
log
plain
d---------
sme2_gemv_fp32_mla_16VL
39
log
plain
-rw-r--r--
sme2_gemv_fp32bf16fp32_dot_16VL.hpp
2375
log
plain
d---------
sme2_gemv_fp32bf16fp32_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_s8qa_dot_16VL.hpp
2341
log
plain
d---------
sme2_gemv_s8qa_dot_16VL
39
log
plain
-rw-r--r--
sme2_gemv_u8qa_dot_16VL.hpp
2347
log
plain
d---------
sme2_gemv_u8qa_dot_16VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL.hpp
2815
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL.hpp
2815
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL.hpp
2815
log
plain
d---------
sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp16fp32fp16_mopa_1VLx4VL.hpp
2795
log
plain
d---------
sme2_interleaved_nomerge_fp16fp32fp16_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp16fp32fp16_mopa_2VLx2VL.hpp
2795
log
plain
d---------
sme2_interleaved_nomerge_fp16fp32fp16_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp16fp32fp16_mopa_4VLx1VL.hpp
2795
log
plain
d---------
sme2_interleaved_nomerge_fp16fp32fp16_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_1VLx4VL.hpp
2760
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_2VLx2VL.hpp
2760
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_fp32_mopa_4VLx1VL.hpp
2760
log
plain
d---------
sme2_interleaved_nomerge_fp32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_1VLx4VL.hpp
2836
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_2VLx2VL.hpp
2836
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8q_mopa_4VLx1VL.hpp
2836
log
plain
d---------
sme2_interleaved_nomerge_s8q_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL.hpp
2798
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL.hpp
2798
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL.hpp
2798
log
plain
d---------
sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_1VLx4VL.hpp
2846
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_1VLx4VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_2VLx2VL.hpp
2846
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_2VLx2VL
39
log
plain
-rw-r--r--
sme2_interleaved_nomerge_u8q_mopa_4VLx1VL.hpp
2846
log
plain
d---------
sme2_interleaved_nomerge_u8q_mopa_4VLx1VL
39
log
plain
-rw-r--r--
sve_ffhybrid_bf16fp32_mmla_6x4VL.hpp
3103
log
plain
d---------
sve_ffhybrid_bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_ffhybrid_fp16_mla_6x4VL.hpp
3313
log
plain
d---------
sve_ffhybrid_fp16_mla_6x4VL
76
log
plain
-rw-r--r--
sve_ffhybrid_fp32_mla_6x4VL.hpp
3303
log
plain
d---------
sve_ffhybrid_fp32_mla_6x4VL
76
log
plain
-rw-r--r--
sve_ffhybrid_fp32bf16fp32_mmla_4x6VL.hpp
3116
log
plain
d---------
sve_ffhybrid_fp32bf16fp32_mmla_4x6VL
39
log
plain
-rw-r--r--
sve_ffinterleaved_bf16fp32_mmla_8x3VL.hpp
3165
log
plain
d---------
sve_ffinterleaved_bf16fp32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_ffinterleaved_fp16_mla_8x3VL.hpp
3197
log
plain
d---------
sve_ffinterleaved_fp16_mla_8x3VL
76
log
plain
-rw-r--r--
sve_ffinterleaved_fp32_mla_8x3VL.hpp
3189
log
plain
d---------
sve_ffinterleaved_fp32_mla_8x3VL
76
log
plain
-rw-r--r--
sve_hybrid_bf16fp32_dot_6x4VL.hpp
2980
log
plain
d---------
sve_hybrid_bf16fp32_dot_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_bf16fp32_mmla_6x4VL.hpp
2979
log
plain
d---------
sve_hybrid_bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_fp16_mla_6x4VL.hpp
3266
log
plain
d---------
sve_hybrid_fp16_mla_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32_mla_6x4VL.hpp
3256
log
plain
d---------
sve_hybrid_fp32_mla_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32_mla_8x1VL.hpp
2669
log
plain
d---------
sve_hybrid_fp32_mla_8x1VL
76
log
plain
-rw-r--r--
sve_hybrid_fp32bf16fp32_mmla_4x6VL.hpp
2987
log
plain
d---------
sve_hybrid_fp32bf16fp32_mmla_4x6VL
39
log
plain
-rw-r--r--
sve_hybrid_fp32bf16fp32_mmla_6x4VL.hpp
2986
log
plain
d---------
sve_hybrid_fp32bf16fp32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qa_dot_4x4VL.hpp
2882
log
plain
d---------
sve_hybrid_s8qa_dot_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qa_mmla_4x4VL.hpp
2881
log
plain
d---------
sve_hybrid_s8qa_mmla_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qs_dot_6x4VL.hpp
2882
log
plain
d---------
sve_hybrid_s8qs_dot_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8qs_mmla_6x4VL.hpp
2881
log
plain
d---------
sve_hybrid_s8qs_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_s8s32_dot_6x4VL.hpp
3729
log
plain
d---------
sve_hybrid_s8s32_dot_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_s8s32_mmla_6x4VL.hpp
3306
log
plain
d---------
sve_hybrid_s8s32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8qa_dot_4x4VL.hpp
2890
log
plain
d---------
sve_hybrid_u8qa_dot_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8qa_mmla_4x4VL.hpp
2889
log
plain
d---------
sve_hybrid_u8qa_mmla_4x4VL
39
log
plain
-rw-r--r--
sve_hybrid_u8u32_dot_6x4VL.hpp
3734
log
plain
d---------
sve_hybrid_u8u32_dot_6x4VL
76
log
plain
-rw-r--r--
sve_hybrid_u8u32_mmla_6x4VL.hpp
3316
log
plain
d---------
sve_hybrid_u8u32_mmla_6x4VL
39
log
plain
-rw-r--r--
sve_interleaved_bf16fp32_dot_8x3VL.hpp
2885
log
plain
d---------
sve_interleaved_bf16fp32_dot_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_bf16fp32_mmla_8x3VL.hpp
3243
log
plain
d---------
sve_interleaved_bf16fp32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_fp16_mla_8x3VL.hpp
3194
log
plain
d---------
sve_interleaved_fp16_mla_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_fp32_mla_8x3VL.hpp
3188
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
3656
log
plain
d---------
sve_interleaved_s8s32_dot_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_s8s32_mmla_8x3VL.hpp
3215
log
plain
d---------
sve_interleaved_s8s32_mmla_8x3VL
39
log
plain
-rw-r--r--
sve_interleaved_u8u32_dot_8x3VL.hpp
3664
log
plain
d---------
sve_interleaved_u8u32_dot_8x3VL
76
log
plain
-rw-r--r--
sve_interleaved_u8u32_mmla_8x3VL.hpp
3223
log
plain
d---------
sve_interleaved_u8u32_mmla_8x3VL
39
log
plain