Home
last modified time | relevance | path

Searched refs:ST1 (Results 1 – 25 of 154) sorted by relevance

1234567

/external/libhevc/common/arm64/
Dihevc_inter_pred_chroma_copy.s124 ST1 {v0.s}[0],[x1] //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
127 ST1 {v0.s}[0],[x6],x3 //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
130 ST1 {v0.s}[0],[x6],x3 //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
133 ST1 {v0.s}[0],[x6],x3 //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
155 ST1 {v0.s}[0],[x1] //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
158 ST1 {v0.s}[0],[x6],x3 //vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0)
178 ST1 {v0.8b},[x1],#8 //vst1_u8(pu1_dst_tmp, tmp_src)
180 ST1 {v1.8b},[x6],x3 //vst1_u8(pu1_dst_tmp, tmp_src)
183 ST1 {v2.8b},[x6],x3 //vst1_u8(pu1_dst_tmp, tmp_src)
185 ST1 {v3.8b},[x6],x3 //vst1_u8(pu1_dst_tmp, tmp_src)
[all …]
Dihevc_mem_fns.s84 ST1 {v0.8b},[x0],#8
113 ST1 {v0.8b},[x0],#8
156 ST1 {v0.8b},[x0],#8
185 ST1 {v0.8b},[x0],#8
229 ST1 {v0.8h},[x0],#16
258 ST1 {v0.8h},[x0],#16
Dihevc_sao_band_offset_luma.s120 ST1 {v0.8b},[x3],#8 //Store to pu1_src_top[col]
225 ST1 {v13.8b},[x4],x1 //vst1_u8(pu1_src_cpy, au1_cur_row)
227 ST1 {v15.8b},[x5] //vst1_u8(pu1_src_cpy, au1_cur_row)
230 ST1 {v17.8b},[x6],x1 //vst1_u8(pu1_src_cpy, au1_cur_row)
233 ST1 {v19.8b},[x10] //vst1_u8(pu1_src_cpy, au1_cur_row)
/external/libxaac/decoder/armv8/
Dixheaacd_no_lap1.s76 ST1 {V27.H}[2], [X1], X7
79 ST1 {V27.H}[3], [X1], X7
81 ST1 {V27.H}[0], [X1], X7
83 ST1 {V27.H}[1], [X1], X7
91 ST1 {V27.H}[2], [X1], X7
94 ST1 {V27.H}[3], [X1], X7
96 ST1 {V27.H}[0], [X1], X7
98 ST1 {V27.H}[1], [X1], X7
106 ST1 {V27.H}[2], [X1], X7
108 ST1 {V27.H}[3], [X1], X7
[all …]
Dixheaacd_overlap_add2.s105 ST1 {V24.S}[0], [X2], X11
107 ST1 {V24.S}[1], [X2], X11
109 ST1 {V24.S}[2], [X2], X11
112 ST1 {V24.S}[3], [X2], X11
127 ST1 {V16.S}[0], [X2], X11
134 ST1 {V16.S}[1], [X2], X11
135 ST1 {V16.S}[2], [X2], X11
136 ST1 {V16.S}[3], [X2], X11
142 ST1 {V24.S}[0], [X2], X11
145 ST1 {V24.S}[1], [X2], X11
[all …]
Dixheaacd_overlap_add1.s152 ST1 {V26.H}[0], [X11], X4
154 ST1 {V26.H}[1], [X11], X4
156 ST1 {V26.H}[2], [X11], X4
158 ST1 {V26.H}[3], [X11], X4
160 ST1 {V18.H}[0], [X6], X9
162 ST1 {V18.H}[1], [X6], X9
164 ST1 {V18.H}[2], [X6], X9
166 ST1 {V18.H}[3], [X6], X9
210 ST1 {V26.H}[0], [X11], X4
214 ST1 {V26.H}[1], [X11], X4
[all …]
Dixheaacd_cos_sin_mod_loop2.s90 ST1 {v4.s}[0], [x11]
120 ST1 {v12.s}[0], [x3], x8
122 ST1 {v14.s}[0], [x0], #4
127 ST1 {v12.s}[2], [x10], #4
129 ST1 {v16.s}[2], [x11], x8
160 ST1 {v12.s}[0], [x0], #4
161 ST1 {v14.s}[0], [x3], x8
164 ST1 {v12.s}[2], [x11], x8
165 ST1 {v16.s}[2], [x10], #4
199 ST1 {v12.s}[0], [x3], x8
[all …]
Dixheaacd_inv_dit_fft_8pt.s149 ST1 {v3.s}[0], [x1], #4
150 ST1 {v4.s}[0], [x1], #4
151 ST1 {v5.s}[0], [x1], #4
152 ST1 {v6.s}[0], [x1], #4
153 ST1 {v12.s}[0], [x1], #4
154 ST1 {v13.s}[0], [x1], #4
156 ST1 {v3.s}[1], [x2], #4
157 ST1 {v4.s}[1], [x2], #4
158 ST1 {v5.s}[1], [x2], #4
159 ST1 {v6.s}[1], [x2], #4
[all …]
Dixheaacd_sbr_qmfsyn64_winadd.s206 ST1 {v28.h}[0], [x3], x5
213 ST1 {v28.h}[1], [x3], x5
221 ST1 {v28.h}[2], [x3], x5
224 ST1 {v28.h}[3], [x3], x5
295 ST1 {v28.h}[0], [x3], x5
304 ST1 {v28.h}[1], [x3], x5
307 ST1 {v28.h}[2], [x3], x5
310 ST1 {v28.h}[3], [x3], x5
366 ST1 {v28.h}[0], [x3], x5
370 ST1 {v28.h}[1], [x3], x5
[all …]
Dixheaacd_post_twiddle_overlap.s292 ST1 {v8.h}[2], [x0], x9
293 ST1 {v8.h}[0], [x5], x10
558 ST1 { v26.4s}, [x4], #16
559 ST1 { v0.4s}, [x4], #16
762 ST1 {v14.h}[0], [x0]
766 ST1 {v22.h}[0], [x0]
770 ST1 {v14.h}[1], [x0]
774 ST1 {v22.h}[1], [x0]
778 ST1 {v14.h}[2], [x0]
782 ST1 {v22.h}[2], [x0]
[all …]
Dixheaacd_shiftrountine_with_round.s62 ST1 {v2.h}[1], [x2], #2
63 ST1 {v2.h}[3], [X17]
65 ST1 {v2.h}[7], [x17] //STRH w7, [x12, x14]
66 ST1 {v2.h}[5], [x12], #2 //STRH w6, [x12], #2
Dixheaacd_shiftrountine_with_round_eld.s68 ST1 {v2.h}[1], [x2], #2
69 ST1 {v2.h}[3], [X17]
71 ST1 {v2.h}[7], [x17] //STRH w7, [x12, x14]
72 ST1 {v2.h}[5], [x12], #2 //STRH w6, [x12], #2
/external/libhevc/decoder/arm64/
Dihevcd_fmt_conv_420sp_to_420sp.s118 ST1 {v0.8b},[x2],#8
119 ST1 {v1.8b},[x2],#8
120 ST1 {v2.8b},[x2],#8
121 ST1 {v3.8b},[x2],#8
138 ST1 {v0.8b},[x2],#8
139 ST1 {v1.8b},[x2],#8
140 ST1 {v2.8b},[x2],#8
141 ST1 {v3.8b},[x2],#8
174 ST1 {v0.8b},[x2],#8
175 ST1 {v1.8b},[x2],#8
[all …]
Dihevcd_fmt_conv_420sp_to_rgba8888.s275 ST1 {v14.4s},[x2],#16
276 ST1 {v20.4s},[x2],#16
277 ST1 {v16.4s},[x2],#16
278 ST1 {v22.4s},[x2],#16
341 ST1 {v14.4s},[x8],#16
342 ST1 {v20.4s},[x8],#16
343 ST1 {v16.4s},[x8],#16
344 ST1 {v22.4s},[x8],#16
438 ST1 {v14.4s},[x2],#16
439 ST1 {v20.4s},[x2],#16
[all …]
Dihevcd_fmt_conv_420sp_to_420p.s174 ST1 {v0.8b},[x3],#8
175 ST1 {v1.8b},[x5],#8
190 ST1 {v0.8b},[x3],#8
191 ST1 {v1.8b},[x5],#8
/external/XNNPACK/src/qs8-gemm/
D4x16c4-aarch64-neondot-ld32.S240 ST1 {v4.16b}, [x6], x12
242 ST1 {v5.16b}, [x8], x12
244 ST1 {v6.16b}, [x9], x12
246 ST1 {v7.16b}, [x7], x12
275 ST1 {v4.h}[0], [x6], 2
277 ST1 {v5.h}[0], [x8], 2
279 ST1 {v6.h}[0], [x9], 2
281 ST1 {v7.h}[0], [x7], 2
285 ST1 {v4.b}[0], [x6]
286 ST1 {v5.b}[0], [x8]
[all …]
D4x16c4-aarch64-neondot-ld64.S263 ST1 {v4.16b}, [x6], x12
265 ST1 {v5.16b}, [x8], x12
267 ST1 {v6.16b}, [x9], x12
269 ST1 {v7.16b}, [x7], x12
326 ST1 {v4.h}[0], [x6], 2
328 ST1 {v5.h}[0], [x8], 2
330 ST1 {v6.h}[0], [x9], 2
332 ST1 {v7.h}[0], [x7], 2
336 ST1 {v4.b}[0], [x6]
337 ST1 {v5.b}[0], [x8]
[all …]
D2x8c8-aarch64-neon-mull-padal.S160 ST1 {v0.8b}, [x6], x10
162 ST1 {v0.d}[1], [x7], x10
177 ST1 {v0.s}[2], [x7], 4
182 ST1 {v0.h}[0], [x6], 2
183 ST1 {v0.h}[4], [x7], 2
187 ST1 {v0.b}[0], [x6]
188 ST1 {v0.b}[8], [x7]
/external/XNNPACK/src/f16-gemm/
D8x8-aarch64-neonfp16arith-ld64.S.in241 ST1 {v31.16b}, [x7], x0
243 ST1 {v30.16b}, [x22], x0
245 ST1 {v29.16b}, [x21], x0
247 ST1 {v28.16b}, [x13], x0
249 ST1 {v27.16b}, [x14], x0
251 ST1 {v26.16b}, [x17], x0
253 ST1 {v25.16b}, [x16], x0
255 ST1 {v24.16b}, [x6], x0
258 ST1 {v24.16b}, [x6], x0
260 ST1 {v25.16b}, [x16], x0
[all …]
D6x8-aarch64-neonfp16arith-ld64.S.in201 ST1 {v30.16b}, [x7], x0
203 ST1 {v28.16b}, [x13], x0
205 ST1 {v26.16b}, [x14], x0
207 ST1 {v24.16b}, [x17], x0
209 ST1 {v22.16b}, [x16], x0
211 ST1 {v20.16b}, [x6], x0
214 ST1 {v20.16b}, [x6], x0
216 ST1 {v22.16b}, [x16], x0
218 ST1 {v24.16b}, [x17], x0
220 ST1 {v26.16b}, [x14], x0
[all …]
D6x16-aarch64-neonfp16arith-ld32.S.in223 ST1 {v30.16b, v31.16b}, [x7], x0
225 ST1 {v28.16b, v29.16b}, [x13], x0
227 ST1 {v26.16b, v27.16b}, [x14], x0
229 ST1 {v24.16b, v25.16b}, [x17], x0
231 ST1 {v22.16b, v23.16b}, [x16], x0
233 ST1 {v20.16b, v21.16b}, [x6], x0
236 ST1 {v20.16b, v21.16b}, [x6], x0
238 ST1 {v22.16b, v23.16b}, [x16], x0
240 ST1 {v24.16b, v25.16b}, [x17], x0
242 ST1 {v26.16b, v27.16b}, [x14], x0
[all …]
/external/llvm-project/llvm/test/CodeGen/Mips/
Dhelloworld.ll4 …-gnu -march=mipsel -mattr=mips16 -relocation-model=static -O3 < %s | FileCheck %s -check-prefix=ST1
43 ; ST1: li ${{[0-9]+}}, %hi($.str)
44 ; ST1: sll ${{[0-9]+}}, ${{[0-9]+}}, 16
45 ; ST1: addiu ${{[0-9]+}}, %lo($.str)
/external/llvm/test/CodeGen/Mips/
Dhelloworld.ll4 …-gnu -march=mipsel -mattr=mips16 -relocation-model=static -O3 < %s | FileCheck %s -check-prefix=ST1
43 ; ST1: li ${{[0-9]+}}, %hi($.str)
44 ; ST1: sll ${{[0-9]+}}, ${{[0-9]+}}, 16
45 ; ST1: addiu ${{[0-9]+}}, %lo($.str)
/external/XNNPACK/src/f32-gemm/
D6x8-aarch64-neonfma-ld64.S.in225 ST1 {v30.16b, v31.16b}, [x7], x0
227 ST1 {v28.16b, v29.16b}, [x13], x0
229 ST1 {v26.16b, v27.16b}, [x14], x0
231 ST1 {v24.16b, v25.16b}, [x17], x0
233 ST1 {v22.16b, v23.16b}, [x16], x0
235 ST1 {v20.16b, v21.16b}, [x6], x0
238 ST1 {v20.16b, v21.16b}, [x6], x0
240 ST1 {v22.16b, v23.16b}, [x16], x0
242 ST1 {v24.16b, v25.16b}, [x17], x0
244 ST1 {v26.16b, v27.16b}, [x14], x0
[all …]
/external/XNNPACK/src/qs8-igemm/
D4x16c4-aarch64-neondot-ld64.S286 ST1 {v7.16b}, [x7], x10
287 ST1 {v6.16b}, [x17], x10
288 ST1 {v5.16b}, [x16], x10
289 ST1 {v4.16b}, [x6], x10
356 ST1 {v7.h}[0], [x7], 2
358 ST1 {v6.h}[0], [x17], 2
360 ST1 {v5.h}[0], [x16], 2
362 ST1 {v4.h}[0], [x6], 2
366 ST1 {v7.b}[0], [x7]
367 ST1 {v6.b}[0], [x17]
[all …]

1234567