Home
last modified time | relevance | path

Searched refs:vrhadd (Results 1 – 25 of 58) sorted by relevance

123

/external/capstone/suite/MC/ARM/
Dneon-add-encoding.s.cs44 0xa1,0x01,0x40,0xf2 = vrhadd.s8 d16, d16, d17
45 0xa1,0x01,0x50,0xf2 = vrhadd.s16 d16, d16, d17
46 0xa1,0x01,0x60,0xf2 = vrhadd.s32 d16, d16, d17
47 0xa1,0x01,0x40,0xf3 = vrhadd.u8 d16, d16, d17
48 0xa1,0x01,0x50,0xf3 = vrhadd.u16 d16, d16, d17
49 0xa1,0x01,0x60,0xf3 = vrhadd.u32 d16, d16, d17
50 0xe2,0x01,0x40,0xf2 = vrhadd.s8 q8, q8, q9
51 0xe2,0x01,0x50,0xf2 = vrhadd.s16 q8, q8, q9
52 0xe2,0x01,0x60,0xf2 = vrhadd.s32 q8, q8, q9
53 0xe2,0x01,0x40,0xf3 = vrhadd.u8 q8, q8, q9
[all …]
Dneont2-add-encoding.s.cs32 0x40,0xef,0xa1,0x01 = vrhadd.s8 d16, d16, d17
33 0x50,0xef,0xa1,0x01 = vrhadd.s16 d16, d16, d17
34 0x60,0xef,0xa1,0x01 = vrhadd.s32 d16, d16, d17
35 0x40,0xff,0xa1,0x01 = vrhadd.u8 d16, d16, d17
36 0x50,0xff,0xa1,0x01 = vrhadd.u16 d16, d16, d17
37 0x60,0xff,0xa1,0x01 = vrhadd.u32 d16, d16, d17
38 0x40,0xef,0xe2,0x01 = vrhadd.s8 q8, q8, q9
39 0x50,0xef,0xe2,0x01 = vrhadd.s16 q8, q8, q9
40 0x60,0xef,0xe2,0x01 = vrhadd.s32 q8, q8, q9
41 0x40,0xff,0xe2,0x01 = vrhadd.u8 q8, q8, q9
[all …]
/external/llvm/test/MC/ARM/
Dneon-add-encoding.s95 vrhadd.s8 d16, d16, d17
96 vrhadd.s16 d16, d16, d17
97 vrhadd.s32 d16, d16, d17
98 vrhadd.u8 d16, d16, d17
99 vrhadd.u16 d16, d16, d17
100 vrhadd.u32 d16, d16, d17
101 vrhadd.s8 q8, q8, q9
102 vrhadd.s16 q8, q8, q9
103 vrhadd.s32 q8, q8, q9
104 vrhadd.u8 q8, q8, q9
[all …]
Dneont2-add-encoding.s69 @ CHECK: vrhadd.s8 d16, d16, d17 @ encoding: [0x40,0xef,0xa1,0x01]
70 vrhadd.s8 d16, d16, d17
71 @ CHECK: vrhadd.s16 d16, d16, d17 @ encoding: [0x50,0xef,0xa1,0x01]
72 vrhadd.s16 d16, d16, d17
73 @ CHECK: vrhadd.s32 d16, d16, d17 @ encoding: [0x60,0xef,0xa1,0x01]
74 vrhadd.s32 d16, d16, d17
75 @ CHECK: vrhadd.u8 d16, d16, d17 @ encoding: [0x40,0xff,0xa1,0x01]
76 vrhadd.u8 d16, d16, d17
77 @ CHECK: vrhadd.u16 d16, d16, d17 @ encoding: [0x50,0xff,0xa1,0x01]
78 vrhadd.u16 d16, d16, d17
[all …]
/external/llvm-project/llvm/test/MC/ARM/
Dneon-add-encoding.s95 vrhadd.s8 d16, d16, d17
96 vrhadd.s16 d16, d16, d17
97 vrhadd.s32 d16, d16, d17
98 vrhadd.u8 d16, d16, d17
99 vrhadd.u16 d16, d16, d17
100 vrhadd.u32 d16, d16, d17
101 vrhadd.s8 q8, q8, q9
102 vrhadd.s16 q8, q8, q9
103 vrhadd.s32 q8, q8, q9
104 vrhadd.u8 q8, q8, q9
[all …]
Dneont2-add-encoding.s69 @ CHECK: vrhadd.s8 d16, d16, d17 @ encoding: [0x40,0xef,0xa1,0x01]
70 vrhadd.s8 d16, d16, d17
71 @ CHECK: vrhadd.s16 d16, d16, d17 @ encoding: [0x50,0xef,0xa1,0x01]
72 vrhadd.s16 d16, d16, d17
73 @ CHECK: vrhadd.s32 d16, d16, d17 @ encoding: [0x60,0xef,0xa1,0x01]
74 vrhadd.s32 d16, d16, d17
75 @ CHECK: vrhadd.u8 d16, d16, d17 @ encoding: [0x40,0xff,0xa1,0x01]
76 vrhadd.u8 d16, d16, d17
77 @ CHECK: vrhadd.u16 d16, d16, d17 @ encoding: [0x50,0xff,0xa1,0x01]
78 vrhadd.u16 d16, d16, d17
[all …]
Dmve-integer.s155 # CHECK: vrhadd.s8 q0, q1, q1 @ encoding: [0x02,0xef,0x42,0x01]
156 vrhadd.s8 q0, q1, q1
158 # CHECK: vrhadd.s16 q0, q1, q0 @ encoding: [0x12,0xef,0x40,0x01]
159 vrhadd.s16 q0, q1, q0
161 # CHECK: vrhadd.s32 q0, q4, q1 @ encoding: [0x28,0xef,0x42,0x01]
162 vrhadd.s32 q0, q4, q1
164 # CHECK: vrhadd.u8 q1, q0, q6 @ encoding: [0x00,0xff,0x4c,0x21]
165 vrhadd.u8 q1, q0, q6
167 # CHECK: vrhadd.u16 q2, q2, q5 @ encoding: [0x14,0xff,0x4a,0x41]
168 vrhadd.u16 q2, q2, q5
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_convolve_avg_neon_asm.asm41 vrhadd.u8 q0, q0, q8
42 vrhadd.u8 q1, q1, q9
43 vrhadd.u8 q2, q2, q10
44 vrhadd.u8 q3, q3, q11
57 vrhadd.u8 q0, q0, q8
59 vrhadd.u8 q1, q1, q9
61 vrhadd.u8 q2, q2, q10
63 vrhadd.u8 q3, q3, q11
77 vrhadd.u8 q0, q0, q2
80 vrhadd.u8 q1, q1, q3
[all …]
Dvpx_convolve8_avg_vert_filter_type1_neon.asm139 vrhadd.u8 d8, d8, d20
160 vrhadd.u8 d10, d10, d20
191 vrhadd.u8 d12, d12, d20
213 vrhadd.u8 d14, d14, d20
238 vrhadd.u8 d8, d8, d20
260 vrhadd.u8 d10, d10, d20
287 vrhadd.u8 d12, d12, d20
308 vrhadd.u8 d14, d14, d20
329 vrhadd.u8 d8, d8, d20
345 vrhadd.u8 d10, d10, d20
[all …]
Dvpx_convolve8_avg_vert_filter_type2_neon.asm140 vrhadd.u8 d8, d8, d20
161 vrhadd.u8 d10, d10, d20
192 vrhadd.u8 d12, d12, d20
214 vrhadd.u8 d14, d14, d20
239 vrhadd.u8 d8, d8, d20
260 vrhadd.u8 d10, d10, d20
287 vrhadd.u8 d12, d12, d20
308 vrhadd.u8 d14, d14, d20
329 vrhadd.u8 d8, d8, d20
345 vrhadd.u8 d10, d10, d20
[all …]
Dvpx_convolve8_avg_horiz_filter_type2_neon.asm153 vrhadd.u8 d20, d20, d6
163 vrhadd.u8 d8, d8, d7
270 vrhadd.u8 d8, d8, d0
271 vrhadd.u8 d9, d9, d2
316 vrhadd.u8 d10, d10, d0
318 vrhadd.u8 d11, d11, d2
346 vrhadd.u8 d10, d10, d20
347 vrhadd.u8 d11, d11, d21
417 vrhadd.u8 d8, d8, d10
Dvpx_convolve8_avg_horiz_filter_type1_neon.asm152 vrhadd.u8 d20, d20, d6
162 vrhadd.u8 d8, d8, d7
269 vrhadd.u8 d8, d8, d0
270 vrhadd.u8 d9, d9, d2
315 vrhadd.u8 d10, d10, d0
317 vrhadd.u8 d11, d11, d2
345 vrhadd.u8 d10, d10, d20
346 vrhadd.u8 d11, d11, d21
416 vrhadd.u8 d8, d8, d10
/external/libvpx/config/arm-neon/vpx_dsp/arm/
Dvpx_convolve_avg_neon_asm.asm.S47 vrhadd.u8 q0, q0, q8
48 vrhadd.u8 q1, q1, q9
49 vrhadd.u8 q2, q2, q10
50 vrhadd.u8 q3, q3, q11
63 vrhadd.u8 q0, q0, q8
65 vrhadd.u8 q1, q1, q9
67 vrhadd.u8 q2, q2, q10
69 vrhadd.u8 q3, q3, q11
83 vrhadd.u8 q0, q0, q2
86 vrhadd.u8 q1, q1, q3
[all …]
Dvpx_convolve8_avg_vert_filter_type2_neon.asm.S146 vrhadd.u8 d8, d8, d20
167 vrhadd.u8 d10, d10, d20
198 vrhadd.u8 d12, d12, d20
220 vrhadd.u8 d14, d14, d20
245 vrhadd.u8 d8, d8, d20
266 vrhadd.u8 d10, d10, d20
293 vrhadd.u8 d12, d12, d20
314 vrhadd.u8 d14, d14, d20
335 vrhadd.u8 d8, d8, d20
351 vrhadd.u8 d10, d10, d20
[all …]
Dvpx_convolve8_avg_vert_filter_type1_neon.asm.S145 vrhadd.u8 d8, d8, d20
166 vrhadd.u8 d10, d10, d20
197 vrhadd.u8 d12, d12, d20
219 vrhadd.u8 d14, d14, d20
244 vrhadd.u8 d8, d8, d20
266 vrhadd.u8 d10, d10, d20
293 vrhadd.u8 d12, d12, d20
314 vrhadd.u8 d14, d14, d20
335 vrhadd.u8 d8, d8, d20
351 vrhadd.u8 d10, d10, d20
[all …]
Dvpx_convolve8_avg_horiz_filter_type1_neon.asm.S158 vrhadd.u8 d20, d20, d6
168 vrhadd.u8 d8, d8, d7
275 vrhadd.u8 d8, d8, d0
276 vrhadd.u8 d9, d9, d2
321 vrhadd.u8 d10, d10, d0
323 vrhadd.u8 d11, d11, d2
351 vrhadd.u8 d10, d10, d20
352 vrhadd.u8 d11, d11, d21
422 vrhadd.u8 d8, d8, d10
Dvpx_convolve8_avg_horiz_filter_type2_neon.asm.S159 vrhadd.u8 d20, d20, d6
169 vrhadd.u8 d8, d8, d7
276 vrhadd.u8 d8, d8, d0
277 vrhadd.u8 d9, d9, d2
322 vrhadd.u8 d10, d10, d0
324 vrhadd.u8 d11, d11, d2
352 vrhadd.u8 d10, d10, d20
353 vrhadd.u8 d11, d11, d21
423 vrhadd.u8 d8, d8, d10
/external/libavc/common/arm/
Dih264_default_weighted_pred_a9q.s131 vrhadd.u8 d0, d0, d2
138 vrhadd.u8 d1, d1, d3
153 vrhadd.u8 q0, q0, q2
156 vrhadd.u8 d2, d2, d6
161 vrhadd.u8 d3, d3, d7
176 vrhadd.u8 q0, q0, q8
179 vrhadd.u8 q1, q1, q9
182 vrhadd.u8 q2, q2, q10
185 vrhadd.u8 q3, q3, q11
188 vrhadd.u8 q4, q4, q12
[all …]
Dih264_inter_pred_luma_vert_qpel_a9q.s159 vrhadd.u8 q15, q10, q15 @ Interpolation to obtain qpel value
178 vrhadd.u8 q15, q7, q15 @ Interpolation to obtain qpel value
193 vrhadd.u8 q15, q8, q15 @ Interpolation to obtain qpel value
204 vrhadd.u8 q15, q9, q15 @ Interpolation to obtain qpel value
247 vrhadd.u8 q13, q4, q13 @ Interpolation step for qpel calculation
260 vrhadd.u8 q14, q6, q14
303 vrhadd.u8 q13, q13, q4 @Interpolation step for qpel calculation
315 vrhadd.u8 q14, q6, q14 @Interpolation step for qpel calculation
/external/libmpeg2/common/arm/
Dideint_cac_a9.s157 vrhadd.u8 q0, q14, q15
158 vrhadd.u8 q1, q12, q13
159 vrhadd.u8 q0, q0, q1
182 vrhadd.u8 d0, d28, d29
183 vrhadd.u8 d2, d24, d25
184 vrhadd.u8 d0, d0, d2
186 vrhadd.u8 d1, d30, d31
187 vrhadd.u8 d3, d26, d27
188 vrhadd.u8 d1, d1, d3
Dimpeg2_inter_pred.s239 vrhadd.u8 d9, d1, d6 @// estimated row 4 = D9
241 vrhadd.u8 q0, q0, q1 @// estimated row 1 = D0, row 5 = D1
243 vrhadd.u8 q1, q1, q2 @// estimated row 2 = D2, row 6 = D3
245 vrhadd.u8 q2, q2, q3 @// estimated row 3 = D4, row 7 = D5
252 vrhadd.u8 d7, d7, d8 @// estimated row 8 = D7
349 vrhadd.u8 q0, q0, q12 @operate on row1 and row3
351 vrhadd.u8 q1, q1, q14 @operate on row5 and row7
354 vrhadd.u8 q2, q2, q8 @operate on row2 and row4
358 vrhadd.u8 q3, q3, q10 @operate on row6 and row8
704 vrhadd.u8 q0, q0, q4 @operate on row1
[all …]
/external/llvm-project/llvm/test/CodeGen/Thumb2/mve-intrinsics/
Dvrhaddq.ll7 ; CHECK-NEXT: vrhadd.u8 q0, q0, q1
10 %0 = tail call <16 x i8> @llvm.arm.mve.vrhadd.v16i8(<16 x i8> %a, <16 x i8> %b, i32 1)
14 declare <16 x i8> @llvm.arm.mve.vrhadd.v16i8(<16 x i8>, <16 x i8>, i32) #1
19 ; CHECK-NEXT: vrhadd.s16 q0, q0, q1
22 %0 = tail call <8 x i16> @llvm.arm.mve.vrhadd.v8i16(<8 x i16> %a, <8 x i16> %b, i32 0)
26 declare <8 x i16> @llvm.arm.mve.vrhadd.v8i16(<8 x i16>, <8 x i16>, i32) #1
31 ; CHECK-NEXT: vrhadd.u32 q0, q0, q1
34 %0 = tail call <4 x i32> @llvm.arm.mve.vrhadd.v4i32(<4 x i32> %a, <4 x i32> %b, i32 1)
38 declare <4 x i32> @llvm.arm.mve.vrhadd.v4i32(<4 x i32>, <4 x i32>, i32) #1
/external/llvm-project/llvm/test/CodeGen/ARM/
Dvhadd.ll129 ;CHECK: vrhadd.s8
138 ;CHECK: vrhadd.s16
147 ;CHECK: vrhadd.s32
156 ;CHECK: vrhadd.u8
165 ;CHECK: vrhadd.u16
174 ;CHECK: vrhadd.u32
183 ;CHECK: vrhadd.s8
192 ;CHECK: vrhadd.s16
201 ;CHECK: vrhadd.s32
210 ;CHECK: vrhadd.u8
[all …]
/external/llvm/test/CodeGen/ARM/
Dvhadd.ll129 ;CHECK: vrhadd.s8
138 ;CHECK: vrhadd.s16
147 ;CHECK: vrhadd.s32
156 ;CHECK: vrhadd.u8
165 ;CHECK: vrhadd.u16
174 ;CHECK: vrhadd.u32
183 ;CHECK: vrhadd.s8
192 ;CHECK: vrhadd.s16
201 ;CHECK: vrhadd.s32
210 ;CHECK: vrhadd.u8
[all …]
/external/libavc/encoder/arm/
Dih264e_fmt_conv.s297 vrhadd.u8 d0, d0, d4
298 vrhadd.u8 d2, d2, d6
324 vrhadd.u8 d0, d0, d4
325 vrhadd.u8 d2, d2, d6

123