Home
last modified time | relevance | path

Searched refs:q3 (Results 1 – 25 of 97) sorted by relevance

1234

/external/llvm/test/MC/ARM/
Dneon-bitwise-encoding.s59 veor q4, q7, q3
60 veor.8 q4, q7, q3
61 veor.16 q4, q7, q3
62 veor.32 q4, q7, q3
63 veor.64 q4, q7, q3
65 veor.i8 q4, q7, q3
66 veor.i16 q4, q7, q3
67 veor.i32 q4, q7, q3
68 veor.i64 q4, q7, q3
70 veor.s8 q4, q7, q3
[all …]
Dneon-cmp-encoding.s116 vclt.s8 q12, q13, q3
117 vclt.s16 q12, q13, q3
118 vclt.s32 q12, q13, q3
119 vclt.u8 q12, q13, q3
120 vclt.u16 q12, q13, q3
121 vclt.u32 q12, q13, q3
122 vclt.f32 q12, q13, q3
132 @ CHECK: vcgt.s8 q12, q3, q13 @ encoding: [0x6a,0x83,0x46,0xf2]
133 @ CHECK: vcgt.s16 q12, q3, q13 @ encoding: [0x6a,0x83,0x56,0xf2]
134 @ CHECK: vcgt.s32 q12, q3, q13 @ encoding: [0x6a,0x83,0x66,0xf2]
[all …]
Dneont2-dup-encoding.s22 vdup.8 q3, d10[0]
28 vdup.8 q3, d10[1]
35 @ CHECK: vdup.8 q3, d10[0] @ encoding: [0xb1,0xff,0x4a,0x6c]
41 @ CHECK: vdup.8 q3, d10[1] @ encoding: [0xb3,0xff,0x4a,0x6c]
Dneon-minmax-encoding.s19 vmax.s8 q1, q2, q3
27 vmax.s8 q2, q3
49 @ CHECK: vmax.s8 q1, q2, q3 @ encoding: [0x46,0x26,0x04,0xf2]
56 @ CHECK: vmax.s8 q2, q2, q3 @ encoding: [0x46,0x46,0x04,0xf2]
81 vmin.s8 q1, q2, q3
89 vmin.s8 q2, q3
111 @ CHECK: vmin.s8 q1, q2, q3 @ encoding: [0x56,0x26,0x04,0xf2]
118 @ CHECK: vmin.s8 q2, q2, q3 @ encoding: [0x56,0x46,0x04,0xf2]
Dneont2-minmax-encoding.s21 vmax.s8 q1, q2, q3
29 vmax.s8 q2, q3
51 @ CHECK: vmax.s8 q1, q2, q3 @ encoding: [0x04,0xef,0x46,0x26]
58 @ CHECK: vmax.s8 q2, q2, q3 @ encoding: [0x04,0xef,0x46,0x46]
83 vmin.s8 q1, q2, q3
91 vmin.s8 q2, q3
113 @ CHECK: vmin.s8 q1, q2, q3 @ encoding: [0x04,0xef,0x56,0x26]
120 @ CHECK: vmin.s8 q2, q2, q3 @ encoding: [0x04,0xef,0x56,0x46]
/external/libvpx/vp8/decoder/arm/neon/
Ddequant_idct_neon.asm28 vld1.16 {q3, q4}, [r0]
40 vmul.i16 q1, q3, q5 ;input for short_idct4x4llm_neon
47 vqdmulh.s16 q3, q2, d0[2]
53 vshr.s16 q3, q3, #1
56 vqadd.s16 q3, q3, q2
76 vqdmulh.s16 q3, q2, d0[2]
84 vshr.s16 q3, q3, #1
87 vqadd.s16 q3, q3, q2
Didct_dequant_dc_full_2x_neon.asm28 vld1.16 {q2, q3}, [r0] ; l q
51 vmul.i16 q3, q3, q1
61 ; q2: l0r0 q3: l8r8
76 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
77 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8
98 vqadd.s16 q3, q4, q7
104 vqadd.s16 q4, q10, q3
107 vqsub.s16 q7, q10, q3
130 vqsub.s16 q3, q4, q6 ; b1 = 0 - 2
151 vqadd.s16 q5, q3, q8
[all …]
Didct_dequant_full_2x_neon.asm28 vld1.16 {q2, q3}, [r0] ; l q
47 vmul.i16 q3, q3, q1
53 ; q2: l0r0 q3: l8r8
68 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
69 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8
90 vqadd.s16 q3, q4, q7
96 vqadd.s16 q4, q10, q3
99 vqsub.s16 q7, q10, q3
122 vqsub.s16 q3, q4, q6 ; b1 = 0 - 2
143 vqadd.s16 q5, q3, q8
[all …]
/external/libvpx/vp8/common/arm/neon/
Dmbloopfilter_neon.asm41 vld1.u8 {q3}, [r0], r1 ; p3
50 vld1.u8 {q10}, [r0], r1 ; q3
103 vld1.u8 {d20}, [r0], r1 ; q3
104 vld1.u8 {d21}, [r3], r1 ; q3
168 vtrn.32 q3, q7
173 vtrn.16 q3, q5
178 vtrn.8 q3, q4
186 vst1.u8 {q3}, [r12]!
197 vld1.u8 {q3}, [sp]!
201 vtrn.32 q3, q7
[all …]
Dbuildintrapredictorsmby_neon.asm61 vpaddl.u16 q3, q2
62 vpaddl.u32 q4, q3
181 vdup.u8 q3, r6
185 vst1.u8 {q3}, [r1]!
194 vdup.u8 q3, r6
198 vst1.u8 {q3}, [r1]!
208 vdup.u8 q3, r6
212 vst1.u8 {q3}, [r1]!
221 vdup.u8 q3, r6
225 vst1.u8 {q3}, [r1]!
[all …]
Drecon16x16mb_neon.asm38 vmovl.u8 q3, d27
53 vadd.s16 q3, q3, q11
62 vqmovun.s16 d3, q3
74 vst1.u8 {q3}, [r2], r3
89 vmovl.u8 q3, d27
100 vadd.s16 q3, q3, q11
109 vqmovun.s16 d3, q3
Dloopfiltersimplehorizontaledge_neon.asm61 vsubl.s8 q3, d15, d13
67 vadd.s16 q12, q3, q3
72 vadd.s16 q3, q3, q12
75 vaddw.s8 q3, q3, d9
79 vqmovn.s16 d9, q3
Dsixtappredict4x4_neon.asm49 vld1.u8 {q3}, [r0], r1 ;load first 4-line src data
77 vmov q4, q3 ;keep original src data in q4 q6
89 vshr.u64 q3, q4, #32 ;construct src_ptr[2]
103 vshr.u64 q3, q4, #24 ;construct src_ptr[1]
113 vld1.u8 {q3}, [r0], r1 ;load rest 5-line src data
143 vmov q4, q3 ;keep original src data in q4 q6
157 vshr.u64 q3, q4, #32 ;construct src_ptr[2]
177 vshr.u64 q3, q4, #24 ;construct src_ptr[1]
220 vmull.u8 q3, d27, d0 ;(src_ptr[-2] * vp8_filter[0])
226 vmlsl.u8 q3, d29, d4 ;-(src_ptr[2] * vp8_filter[4])
[all …]
Drecon4b_neon.asm33 vmovl.u8 q3, d27
44 vadd.s16 q3, q3, q11
53 vqmovun.s16 d3, q3
64 vst1.u8 {q3}, [r2], r3
Dsixtappredict8x4_neon.asm56 vld1.u8 {q3}, [r0], r1 ;load src data
118 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3])
123 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters)
128 vld1.u8 {q3}, [r0], r1 ;load src data
205 vmull.u8 q3, d27, d3 ;(src_ptr[1] * vp8_filter[3])
211 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters)
243 vmull.u8 q3, d22, d0 ;(src_ptr[-2] * vp8_filter[0])
248 vmlsl.u8 q3, d23, d1 ;-(src_ptr[-1] * vp8_filter[1])
253 vmlsl.u8 q3, d26, d4 ;-(src_ptr[2] * vp8_filter[4])
258 vmlal.u8 q3, d24, d2 ;(src_ptr[0] * vp8_filter[2])
[all …]
Dsixtappredict8x8_neon.asm59 vld1.u8 {q3}, [r0], r1 ;load src data
122 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3])
129 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters)
134 vld1.u8 {q3}, [r0], r1 ;load src data
152 ;vld1.u8 {q3}, [r0], r1 ;load src data
218 vmull.u8 q3, d27, d3 ;(src_ptr[1] * vp8_filter[3])
224 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters)
261 vmull.u8 q3, d18, d0 ;(src_ptr[-2] * vp8_filter[0])
266 vmlsl.u8 q3, d19, d1 ;-(src_ptr[-1] * vp8_filter[1])
271 vmlsl.u8 q3, d22, d4 ;-(src_ptr[2] * vp8_filter[4])
[all …]
Dloopfilter_neon.asm43 vld1.u8 {q3}, [r2], r1 ; p3
50 vld1.u8 {q10}, [r2] ; q3
89 vld1.u8 {d20}, [r3] ; q3
101 vld1.u8 {d21}, [r12] ; q3
162 vtrn.32 q3, q7
167 vtrn.16 q3, q5
172 vtrn.8 q3, q4
246 vtrn.32 q3, q7
251 vtrn.16 q3, q5
256 vtrn.8 q3, q4
[all …]
Drecon2b_neon.asm32 vmovl.u8 q3, d19
37 vadd.s16 q3, q3, q7
42 vqmovun.s16 d3, q3
Diwalsh_neon.asm86 vadd.i16 q3, q1, q2
88 vshr.s16 q3, q3, #3
90 vstmia.16 r1!, {q3}
91 vstmia.16 r1!, {q3}
Dsixtappredict16x16_neon.asm167 vmull.u8 q3, d6, d3
173 vqadd.s16 q13, q3
221 vmull.u8 q3, d18, d0 ;(src_ptr[-2] * vp8_filter[0])
226 vmlsl.u8 q3, d19, d1 ;-(src_ptr[-1] * vp8_filter[1])
231 vmlsl.u8 q3, d22, d4 ;-(src_ptr[2] * vp8_filter[4])
236 vmlal.u8 q3, d20, d2 ;(src_ptr[0] * vp8_filter[2])
241 vmlal.u8 q3, d23, d5 ;(src_ptr[3] * vp8_filter[5])
253 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters)
371 vst1.u8 {q3}, [r4], r5 ;store result
411 vmull.u8 q3, d18, d0 ;(src_ptr[-2] * vp8_filter[0])
[all …]
/external/libvpx/vp8/encoder/arm/neon/
Dvp8_subpixelvariance16x16s_neon.asm56 vext.8 q3, q2, q3, #1
62 vrhadd.u8 q1, q2, q3
64 vrhadd.u8 q3, q6, q7
73 vsubl.u8 q3, d7, d29
100 vpadal.s16 q8, q3
148 vld1.8 {q3}, [r2], r3
166 vsubl.u8 q3, d13, d15
196 vpadal.s16 q8, q3
254 vext.8 q3, q2, q3, #1 ;construct src_ptr[1]
259 vrhadd.u8 q1, q2, q3 ;(src_ptr[0]+src_ptr[1])/round/shift right 1
[all …]
Dsad16_neon.asm42 vld1.8 {q3}, [r0], r1
67 vld1.8 {q3}, [r0], r1
92 vld1.8 {q3}, [r0], r1
117 vld1.8 {q3}, [r0]
161 vld1.8 {q3}, [r0], r1
185 vld1.8 {q3}, [r0], r1
/external/llvm/test/CodeGen/X86/
Davx2-vbroadcast.ll10 %q3 = insertelement <16 x i8> %q2, i8 %q, i32 3
11 %q4 = insertelement <16 x i8> %q3, i8 %q, i32 4
32 %q3 = insertelement <32 x i8> %q2, i8 %q, i32 3
33 %q4 = insertelement <32 x i8> %q3, i8 %q, i32 4
72 %q3 = insertelement <8 x i16> %q2, i16 %q, i32 3
73 %q4 = insertelement <8 x i16> %q3, i16 %q, i32 4
86 %q3 = insertelement <16 x i16> %q2, i16 %q, i32 3
87 %q4 = insertelement <16 x i16> %q3, i16 %q, i32 4
108 %q3 = insertelement <4 x i32> %q2, i32 %q, i32 3
109 ret <4 x i32> %q3
[all …]
/external/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_copysrcframe_func_neon.asm54 vld1.8 {q2, q3}, [r2]!
64 vst1.8 {q2, q3}, [r3]!
110 vld1.8 {q2, q3}, [r2]!
116 vst1.8 {q2, q3}, [r3]!
168 vld1.8 {q2, q3}, [r2]!
174 vst1.8 {q2, q3}, [r3]!
216 vld1.8 {q2, q3}, [r2]!
220 vst1.8 {q2, q3}, [r3]!
/external/valgrind/main/none/tests/arm/
Dneon128.c390 TESTINSN_imm("vbic.i16 q3", q3, 0x7); in main()
451 TESTINSN_bin("vorr q7, q3, q0", q7, q3, i8, 0x24, q0, i16, 0xff); in main()
453 TESTINSN_bin("vorr q2, q3, q15", q2, q3, i32, 0x24, q15, i32, 0x1f); in main()
457 TESTINSN_bin("vorn q7, q3, q0", q7, q3, i8, 0x24, q0, i16, 0xff); in main()
459 TESTINSN_bin("vorn q2, q3, q15", q2, q3, i32, 0x24, q15, i32, 0x1f); in main()
467 TESTINSN_bin("veor q7, q3, q0", q7, q3, i8, 0x24, q0, i16, 0xff); in main()
469 TESTINSN_bin("veor q2, q3, q15", q2, q3, i32, 0x24, q15, i32, 0x1f); in main()
477 TESTINSN_bin("vbsl q7, q3, q0", q7, q3, i8, 0x24, q0, i16, 0xff); in main()
479 TESTINSN_bin("vbsl q2, q3, q15", q2, q3, i32, 0x24, q15, i32, 0x1f); in main()
487 TESTINSN_bin("vbit q7, q3, q0", q7, q3, i8, 0x24, q0, i16, 0xff); in main()
[all …]

1234