Searched refs:d9 (Results 1 - 25 of 128) sorted by relevance

123456

/external/libhevc/common/arm64/
H A Dihevc_neon_macros.s39 stp d8,d9,[sp,#-16]!
48 ldp d8,d9,[sp],#16
/external/llvm/test/MC/ARM/
H A Dvpush-vpop.s6 vpush {d8, d9, d10, d11, d12}
8 vpop {d8, d9, d10, d11, d12}
11 vpush.s8 {d8, d9, d10, d11, d12}
13 vpop.f32 {d8, d9, d10, d11, d12}
16 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
18 @ CHECK-THUMB: vpop {d8, d9, d10, d11, d12} @ encoding: [0xbd,0xec,0x0a,0x8b]
21 @ CHECK-ARM: vpush {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0x2d,0xed]
23 @ CHECK-ARM: vpop {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0xbd,0xec]
26 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
28 @ CHECK-THUMB: vpop {d8, d9, d1
[all...]
H A Dneon-shuffle-encoding.s81 vtrn.8 d3, d9
82 vtrn.i8 d3, d9
83 vtrn.u8 d3, d9
84 vtrn.p8 d3, d9
85 vtrn.16 d3, d9
86 vtrn.i16 d3, d9
87 vtrn.u16 d3, d9
88 vtrn.p16 d3, d9
89 vtrn.32 d3, d9
90 vtrn.i32 d3, d9
[all...]
H A Deh-directive-integrated-test.s40 .vsave {d8, d9, d10, d11, d12}
41 vpush {d8, d9, d10, d11, d12}
45 vpop {d8, d9, d10, d11, d12}
74 .vsave {d8, d9, d10, d11, d12}
75 vpush {d8, d9, d10, d11, d12}
79 vpop {d8, d9, d10, d11, d12}
H A Dneont2-dup-encoding.s23 vdup.16 q9, d9[0]
29 vdup.16 q9, d9[1]
36 @ CHECK: vdup.16 q9, d9[0] @ encoding: [0xf2,0xff,0x49,0x2c]
42 @ CHECK: vdup.16 q9, d9[1] @ encoding: [0xf6,0xff,0x49,0x2c]
H A Dsingle-precision-fp.s9 vnmul.f64 d8, d9, d10
19 @ CHECK-ERRORS-NEXT: vnmul.f64 d8, d9, d10
21 vmla.f64 d11, d10, d9
27 vfnma.f64 d7, d8, d9
30 @ CHECK-ERRORS-NEXT: vmla.f64 d11, d10, d9
42 @ CHECK-ERRORS-NEXT: vfnma.f64 d7, d8, d9
78 vcvt.f64.s32 d9, s8
87 vcvt.u32.f64 d9, d10, #4
93 @ CHECK-ERRORS-NEXT: vcvt.f64.s32 d9, s8
111 @ CHECK-ERRORS-NEXT: vcvt.u32.f64 d9, d1
[all...]
H A Dneont2-pairwise-encoding.s17 vpaddl.s32 d9, d12
30 @ CHECK: vpaddl.s32 d9, d12 @ encoding: [0xb8,0xff,0x0c,0x92]
43 vpadal.s16 d20, d9
56 @ CHECK: vpadal.s16 d20, d9 @ encoding: [0xf4,0xff,0x09,0x46]
92 vpmax.f32 d9, d26, d11
100 @ CHECK: vpmax.f32 d9, d26, d11 @ encoding: [0x0a,0xff,0x8b,0x9f]
/external/libhevc/common/arm/
H A Dihevc_itrans_recon_32x32.s209 vld1.16 d9,[r0],r6
216 vmlal.s16 q12,d9,d0[3] @// y1 * cos1 + y3 * cos3(part of b0)
217 vmlal.s16 q13,d9,d2[1] @// y1 * cos3 - y3 * sin1(part of b1)
218 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
219 vmlal.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
278 vld1.16 d9,[r0],r6
286 vmlal.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
287 vmlsl.s16 q13,d9,d7[3] @// y1 * cos3 - y3 * sin1(part of b1)
288 vmlsl.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
289 vmlsl.s16 q15,d9,d
[all...]
H A Dihevc_intra_pred_luma_mode_3_to_9.s201 vsub.s8 d9, d8, d2 @ref_main_idx + 1 (row 0)
205 vtbl.8 d13, {d0,d1}, d9 @load from ref_main_idx + 1 (row 0)
207 vsub.s8 d5, d9, d2 @ref_main_idx + 1 (row 1)
215 vsub.s8 d9, d9, d3 @ref_main_idx + 1 (row 2)
223 vtbl.8 d15, {d0,d1}, d9 @load from ref_main_idx + 1 (row 2)
236 vsub.s8 d9, d9, d3 @ref_main_idx + 1 (row 4)
245 vtbl.8 d13, {d0,d1}, d9 @load from ref_main_idx + 1 (row 4)
258 vsub.s8 d9, d
[all...]
H A Dihevc_itrans_recon_16x16.s232 vld1.16 d9,[r9],r8
275 vmlal.s16 q12,d9,d1[3]
276 vmlsl.s16 q13,d9,d2[3]
277 vmlsl.s16 q14,d9,d0[3]
278 vmlal.s16 q15,d9,d3[3]
312 vld1.16 d9,[r9],r5
335 vmlal.s16 q12,d9,d3[3]
336 vmlsl.s16 q13,d9,d3[1]
337 vmlal.s16 q14,d9,d2[3]
338 vmlsl.s16 q15,d9,d
[all...]
H A Dihevc_intra_pred_chroma_mode_3_to_9.s191 vmov.i8 d9, #22 @row 0 to 7
195 vadd.s8 d8, d8, d9 @to compensate the pu1_src idx incremented by 8
196 vsub.s8 d9, d8, d29 @ref_main_idx + 1 (row 0)
200 vtbl.8 d13, {d0,d1,d2,d3}, d9 @load from ref_main_idx + 1 (row 0)
202 vsub.s8 d5, d9, d29 @ref_main_idx + 1 (row 1)
212 vsub.s8 d9, d9, d29 @ref_main_idx + 1 (row 2)
220 vtbl.8 d15, {d0,d1,d2,d3}, d9 @load from ref_main_idx + 1 (row 2)
233 vsub.s8 d9, d9, d2
[all...]
H A Dihevc_intra_pred_filters_luma_mode_11_to_17.s311 vadd.s8 d9, d8, d2 @ref_main_idx + 1 (row 0)
315 vtbl.8 d13, {d0,d1}, d9 @load from ref_main_idx + 1 (row 0)
317 vadd.s8 d5, d9, d2 @ref_main_idx + 1 (row 1)
325 vadd.s8 d9, d9, d3 @ref_main_idx + 1 (row 2)
333 vtbl.8 d15, {d0,d1}, d9 @load from ref_main_idx + 1 (row 2)
346 vadd.s8 d9, d9, d3 @ref_main_idx + 1 (row 4)
355 vtbl.8 d13, {d0,d1}, d9 @load from ref_main_idx + 1 (row 4)
368 vadd.s8 d9, d
[all...]
H A Dihevc_intra_pred_chroma_planar.s169 vmov d9,d8
170 vzip.8 d8,d9
172 vsub.s8 d31, d2, d9
198 vmlal.u8 q14,d9,d1
218 vmlal.u8 q12,d9,d1
243 vmlal.u8 q10,d9,d1
265 vmlal.u8 q14,d9,d1
317 vmov d9,d8
318 vzip.8 d8,d9
320 vsub.s8 d31, d2, d9
[all...]
H A Dihevc_intra_pred_luma_planar.s185 vsub.s8 d9, d2, d8 @(1-8)[nt-1-col]
197 vmlal.u8 q6, d9, d20 @(1)(nt-1-col) * src[2nt-1-row]
211 vmlal.u8 q15, d9, d21 @(2)
228 vmlal.u8 q14, d9, d22 @(3)
245 vmlal.u8 q5, d9, d23 @(4)
262 vmlal.u8 q8, d9, d20 @(5)
278 vmlal.u8 q9, d9, d21 @(6)
295 vmlal.u8 q13, d9, d22 @(7)
311 vmlal.u8 q12, d9, d23 @(8)
337 vsub.s8 d9, d
[all...]
H A Dihevc_inter_pred_chroma_vert.s140 vld1.8 {d9},[r6],r2 @loads pu1_src
143 vmull.u8 q3,d9,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1)
150 vmlsl.u8 q2,d9,d0
245 vld1.8 {d9},[r6],r2
256 vmlsl.u8 q13,d9,d3
265 vmlal.u8 q12,d9,d2
298 vld1.8 {d9},[r6],r2
316 vmlsl.u8 q13,d9,d3
332 vmlal.u8 q12,d9,d2
358 vld1.8 {d9},[r
[all...]
H A Dihevc_inter_pred_chroma_vert_w16out.s142 vld1.8 {d9},[r6],r2 @loads pu1_src
145 vmull.u8 q3,d9,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1)
153 vmlsl.u8 q2,d9,d0
245 vld1.8 {d9},[r6],r2
255 vmlsl.u8 q13,d9,d3
263 vmlal.u8 q12,d9,d2
292 vld1.8 {d9},[r6],r2
308 vmlsl.u8 q13,d9,d3
322 vmlal.u8 q12,d9,d2
345 vld1.8 {d9},[r
[all...]
H A Dihevc_intra_pred_filters_chroma_mode_11_to_17.s309 vadd.s8 d9, d8, d29 @ref_main_idx + 1 (row 0)
313 vtbl.8 d13, {d0,d1,d2,d3}, d9 @load from ref_main_idx + 1 (row 0)
315 vadd.s8 d5, d9, d29 @ref_main_idx + 1 (row 1)
326 vadd.s8 d9, d9, d29 @ref_main_idx + 1 (row 2)
334 vtbl.8 d15, {d0,d1,d2,d3}, d9 @load from ref_main_idx + 1 (row 2)
347 vadd.s8 d9, d9, d29 @ref_main_idx + 1 (row 4)
356 vtbl.8 d13, {d0,d1,d2,d3}, d9 @load from ref_main_idx + 1 (row 4)
369 vadd.s8 d9, d
[all...]
H A Dihevc_itrans_recon_8x8.s145 @// row 3 second half - d9 - y3
195 vld1.16 d9,[r9],r10
221 @// vld1.16 d9,[r2],r3
292 vld1.16 d9,[r9],r10
356 vmlal.s16 q12,d9,d0[3] @// y1 * cos1 + y3 * cos3(part of b0)
357 vmlsl.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
358 vmlsl.s16 q14,d9,d0[1] @// y1 * sin3 - y3 * cos1(part of b2)
359 vmlsl.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
406 vqrshrn.s32 d9,q13,#shift_stage1_idct @// r3 = (a3 + b3 + rnd) >> 7(shift_stage1_idct)
464 vqrshrn.s32 d9,q
[all...]
H A Dihevc_intra_pred_luma_mode2.s141 vrev64.8 d9,d1
163 vst1.8 {d9},[r7],r5
201 vrev64.8 d9,d1
226 vst1.8 {d9},[r7],r5
/external/llvm/test/MC/AArch64/
H A Dneon-scalar-by-elem-mul.s28 fmulx d15, d9, v7.d[0]
35 // CHECK: fmulx d15, d9, v7.d[0] // encoding: [0x2f,0x91,0xc7,0x7f]
H A Dneon-scalar-by-elem-saturating-mul.s12 sqdmull d9, s10, v15.s[0]
21 // CHECK: sqdmull d9, s10, v15.s[0] // encoding: [0x49,0xb1,0x8f,0x5f]
/external/libvpx/libvpx/vp8/common/arm/neon/
H A Dvp8_subpixelvariance16x16_neon.asm57 vld1.u8 {d8, d9, d10}, [r0], r1
75 vmull.u8 q12, d9, d0
81 vext.8 d8, d8, d9, #1
91 vext.8 d9, d9, d10, #1
96 vmlal.u8 q12, d9, d1
114 vld1.u8 {d8, d9, d10}, [r0], r1
128 vmull.u8 q14, d9, d0
132 vext.8 d8, d8, d9, #1
140 vext.8 d9, d
[all...]
H A Dsixtappredict16x16_neon.asm82 vld1.u8 {d9, d10, d11}, [r0], r1
91 vmull.u8 q10, d9, d0
97 vext.8 d29, d9, d10, #1
113 vext.8 d29, d9, d10, #4
129 vext.8 d29, d9, d10, #5
145 vext.8 d29, d9, d10, #2
161 vext.8 d29, d9, d10, #3
189 vqrshrun.s16 d9, q11, #7
194 vst1.u8 {d9, d10, d11}, [lr]!
272 vqrshrun.s16 d9, q1
[all...]
/external/libhevc/decoder/arm/
H A Dihevcd_itrans_recon_dc_chroma.s95 vld2.8 {d8,d9},[r7],r2
130 vst2.8 {d8,d9},[r11],r3
162 vld2.8 {d8,d9},[r0]
183 vzip.8 d8,d9
H A Dihevcd_itrans_recon_dc_luma.s101 vld1.8 d9,[r7]
113 vaddw.u8 q8,q0,d9
123 vqmovun.s16 d9,q8
133 vst1.u32 {d9},[r11]

Completed in 1316 milliseconds

123456