Home
last modified time | relevance | path

Searched +full:- +full:8 +full:s (Results 1 – 25 of 1340) sorted by relevance

12345678910>>...54

/external/libdav1d/src/arm/64/
Dmc16.S29 #include "src/arm/asm.S"
30 #include "util.S"
35 ld1 {\t0\().8h,\t1\().8h}, [x2], 32
36 ld1 {\t2\().8h,\t3\().8h}, [x3], 32
37 sqadd \t0\().8h, \t0\().8h, \t2\().8h
38 sqadd \t1\().8h, \t1\().8h, \t3\().8h
39 smax \t0\().8h, \t0\().8h, v28.8h // -2*PREP_BIAS - 1 << intermediate_bits
40 smax \t1\().8h, \t1\().8h, v28.8h // -2*PREP_BIAS - 1 << intermediate_bits
41 sqsub \t0\().8h, \t0\().8h, v28.8h // -2*PREP_BIAS - 1 << intermediate_bits
42 sqsub \t1\().8h, \t1\().8h, v28.8h // -2*PREP_BIAS - 1 << intermediate_bits
[all …]
Dlooprestoration_tmpl.S28 #include "src/arm/asm.S"
40 stp d8, d9, [sp, #-0x40]!
56 movi v30.8h, #3
57 movi v31.4s, #3
59 ld1 {v0.8h, v1.8h}, [x10], #32
60 ld1 {v2.8h, v3.8h}, [x11], #32
61 ld1 {v4.8h, v5.8h}, [x12], #32
62 ld1 {v6.8h, v7.8h}, [x4], #32
63 ld1 {v16.4s, v17.4s, v18.4s}, [x7], #48
64 ld1 {v19.4s, v20.4s, v21.4s}, [x8], #48
[all …]
/external/XNNPACK/src/qs8-gemm/
D2x8c8-aarch64-neon-mlal-cortex-a53.S.in3 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union ${PARAMS_UNION} params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
64 LDP s24, s26, [x5], 8
67 LDP s28, s30, [x5], 8
[all …]
D2x8c8-aarch64-neon-mlal.S.in3 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union ${PARAMS_UNION} params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
62 LDP s24, s26, [x5], 8
65 LDP s28, s30, [x5], 8
[all …]
/external/XNNPACK/src/qs8-gemm/gen/
D2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_conv_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
/external/llvm/test/MC/AArch64/
Dneon-3vdiff.s1 // RUN: llvm-mc -triple=aarch64-none-linux-gnu -mattr=+crypto -mattr=+neon -show-encoding < %s | Fi…
5 //------------------------------------------------------------------------------
7 //------------------------------------------------------------------------------
9 //------------------------------------------------------------------------------
11 //------------------------------------------------------------------------------
13 //------------------------------------------------------------------------------
14 // Long - Variant 1
15 //------------------------------------------------------------------------------
17 saddl v0.8h, v1.8b, v2.8b
18 saddl v0.4s, v1.4h, v2.4h
[all …]
/external/XNNPACK/src/qs8-igemm/
D2x8c8-aarch64-neon-mlal-cortex-a53.S.in3 // This source code is licensed under the BSD-style license found in the
23 # size_t cn_stride, [sp] -> x10
24 # size_t a_offset, [sp + 8] -> x8
25 # const int8_t* zero, [sp + 16] -> x12
26 # const union ${PARAMS_UNION} params [sp + 24] -> x11
28 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
48 STP d8, d9, [sp, -80]!
60 LDP s16, s18, [x5], 8
63 LDP s20, s22, [x5], 8
66 LDP s24, s26, [x5], 8
[all …]
D2x8c8-aarch64-neon-mlal.S.in3 // This source code is licensed under the BSD-style license found in the
23 # size_t cn_stride, [sp] -> x10
24 # size_t a_offset, [sp + 8] -> x8
25 # const int8_t* zero, [sp + 16] -> x12
26 # const union ${PARAMS_UNION} params [sp + 24] -> x11
28 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
46 STP d8, d9, [sp, -64]!
57 LDP s16, s18, [x5], 8
60 LDP s20, s22, [x5], 8
63 LDP s24, s26, [x5], 8
[all …]
/external/XNNPACK/src/qs8-igemm/gen/
D2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_conv_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
45 STP d8, d9, [sp, -64]!
56 LDP s16, s18, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_conv_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
45 STP d8, d9, [sp, -64]!
56 LDP s16, s18, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_conv_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
47 STP d8, d9, [sp, -80]!
59 LDP s16, s18, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal-prfm-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_conv_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
47 STP d8, d9, [sp, -80]!
59 LDP s16, s18, [x5], 8
[all …]
D2x8c8-minmax-rndnu-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_conv_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
47 STP d8, d9, [sp, -80]!
59 LDP s16, s18, [x5], 8
[all …]
/external/XNNPACK/src/qc8-igemm/gen/
D2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-igemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # size_t a_offset, [sp + 8] -> x8
24 # const int8_t* zero, [sp + 16] -> x12
25 # const union xnn_qs8_minmax_params params [sp + 24] -> x11
27 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
47 STP d8, d9, [sp, -80]!
59 LDP s16, s18, [x5], 8
[all …]
/external/XNNPACK/src/qc8-gemm/gen/
D2x8c8-minmax-fp32-aarch64-neon-mlal-prfm-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-cortex-a53.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal-cortex-a53.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
42 STP d8, d9, [sp, -80]!
57 SUBS x0, x2, 16 // k = kc - 16
58 LDP s16, s18, [x5], 8
61 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]
D2x8c8-minmax-fp32-aarch64-neon-mlal-prfm.S1 // Auto-generated file. Do not edit!
2 // Template: src/qs8-gemm/2x8c8-aarch64-neon-mlal.S.in
7 // This source code is licensed under the BSD-style license found in the
22 # size_t cn_stride, [sp] -> x10
23 # const union xnn_qs8_minmax_params params) [sp + 8] -> x11
25 # d8-d15, x19-x30 need to be preserved if used. x18 is reserved by the OS.
41 STP d8, d9, [sp, -64]!
55 SUBS x0, x2, 16 // k = kc - 16
56 LDP s16, s18, [x5], 8
59 LDP s20, s22, [x5], 8
[all …]

12345678910>>...54