Home
last modified time | relevance | path

Searched refs:vabd (Results 1 – 25 of 38) sorted by relevance

12

/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dneon-absdiff-encoding.s3 @ CHECK: vabd.s8 d16, d16, d17 @ encoding: [0xa1,0x07,0x40,0xf2]
4 vabd.s8 d16, d16, d17
5 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf2]
6 vabd.s16 d16, d16, d17
7 @ CHECK: vabd.s32 d16, d16, d17 @ encoding: [0xa1,0x07,0x60,0xf2]
8 vabd.s32 d16, d16, d17
9 @ CHECK: vabd.u8 d16, d16, d17 @ encoding: [0xa1,0x07,0x40,0xf3]
10 vabd.u8 d16, d16, d17
11 @ CHECK: vabd.u16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf3]
12 vabd.u16 d16, d16, d17
[all …]
Dneont2-absdiff-encoding.s5 vabd.s8 d16, d16, d17
6 vabd.s16 d16, d16, d17
7 vabd.s32 d16, d16, d17
8 vabd.u8 d16, d16, d17
9 vabd.u16 d16, d16, d17
10 vabd.u32 d16, d16, d17
11 vabd.f32 d16, d16, d17
12 vabd.s8 q8, q8, q9
13 vabd.s16 q8, q8, q9
14 vabd.s32 q8, q8, q9
[all …]
/external/llvm/test/MC/ARM/
Dneon-absdiff-encoding.s3 @ CHECK: vabd.s8 d16, d16, d17 @ encoding: [0xa1,0x07,0x40,0xf2]
4 vabd.s8 d16, d16, d17
5 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf2]
6 vabd.s16 d16, d16, d17
7 @ CHECK: vabd.s32 d16, d16, d17 @ encoding: [0xa1,0x07,0x60,0xf2]
8 vabd.s32 d16, d16, d17
9 @ CHECK: vabd.u8 d16, d16, d17 @ encoding: [0xa1,0x07,0x40,0xf3]
10 vabd.u8 d16, d16, d17
11 @ CHECK: vabd.u16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf3]
12 vabd.u16 d16, d16, d17
[all …]
Dneont2-absdiff-encoding.s5 vabd.s8 d16, d16, d17
6 vabd.s16 d16, d16, d17
7 vabd.s32 d16, d16, d17
8 vabd.u8 d16, d16, d17
9 vabd.u16 d16, d16, d17
10 vabd.u32 d16, d16, d17
11 vabd.f32 d16, d16, d17
12 vabd.s8 q8, q8, q9
13 vabd.s16 q8, q8, q9
14 vabd.s32 q8, q8, q9
[all …]
Dfullfp16-neon.s172 vabd.f16 d0, d1, d2
173 vabd.f16 q0, q1, q2
174 @ ARM: vabd.f16 d0, d1, d2 @ encoding: [0x02,0x0d,0x31,0xf3]
175 @ ARM: vabd.f16 q0, q1, q2 @ encoding: [0x44,0x0d,0x32,0xf3]
176 @ THUMB: vabd.f16 d0, d1, d2 @ encoding: [0x31,0xff,0x02,0x0d]
177 @ THUMB: vabd.f16 q0, q1, q2 @ encoding: [0x32,0xff,0x44,0x0d]
Dfullfp16-neon-neg.s126 vabd.f16 d0, d1, d2
127 vabd.f16 q0, q1, q2
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
Dvabd.ll5 ;CHECK: vabd.s8
14 ;CHECK: vabd.s16
23 ;CHECK: vabd.s32
32 ;CHECK: vabd.u8
41 ;CHECK: vabd.u16
50 ;CHECK: vabd.u32
59 ;CHECK: vabd.f32
68 ;CHECK: vabd.s8
77 ;CHECK: vabd.s16
86 ;CHECK: vabd.s32
[all …]
/external/llvm/test/CodeGen/ARM/
Dvabd.ll5 ;CHECK: vabd.s8
14 ;CHECK: vabd.s16
23 ;CHECK: vabd.s32
32 ;CHECK: vabd.u8
41 ;CHECK: vabd.u16
50 ;CHECK: vabd.u32
59 ;CHECK: vabd.f32
68 ;CHECK: vabd.s8
77 ;CHECK: vabd.s16
86 ;CHECK: vabd.s32
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dloopfilter_8_neon.asm236 vabd.u8 d19, d3, d4 ; m1 = abs(p3 - p2)
237 vabd.u8 d20, d4, d5 ; m2 = abs(p2 - p1)
238 vabd.u8 d21, d5, d6 ; m3 = abs(p1 - p0)
239 vabd.u8 d22, d16, d7 ; m4 = abs(q1 - q0)
240 vabd.u8 d23, d17, d16 ; m5 = abs(q2 - q1)
241 vabd.u8 d24, d18, d17 ; m6 = abs(q3 - q2)
247 vabd.u8 d25, d6, d4 ; m7 = abs(p0 - p2)
251 vabd.u8 d26, d7, d17 ; m8 = abs(q0 - q2)
255 vabd.u8 d24, d6, d7 ; m9 = abs(p0 - q0)
256 vabd.u8 d27, d3, d6 ; m10 = abs(p3 - p0)
[all …]
Dloopfilter_16_neon.asm372 vabd.u8 d19, d4, d5 ; abs(p3 - p2)
373 vabd.u8 d20, d5, d6 ; abs(p2 - p1)
374 vabd.u8 d21, d6, d7 ; abs(p1 - p0)
375 vabd.u8 d22, d9, d8 ; abs(q1 - q0)
376 vabd.u8 d23, d10, d9 ; abs(q2 - q1)
377 vabd.u8 d24, d11, d10 ; abs(q3 - q2)
385 vabd.u8 d24, d7, d8 ; abs(p0 - q0)
389 vabd.u8 d23, d6, d9 ; a = abs(p1 - q1)
396 vabd.u8 d25, d7, d5 ; abs(p0 - p2)
397 vabd.u8 d26, d8, d10 ; abs(q0 - q2)
[all …]
Dloopfilter_4_neon.asm161 vabd.u8 d19, d3, d4 ; m1 = abs(p3 - p2)
162 vabd.u8 d20, d4, d5 ; m2 = abs(p2 - p1)
163 vabd.u8 d21, d5, d6 ; m3 = abs(p1 - p0)
164 vabd.u8 d22, d16, d7 ; m4 = abs(q1 - q0)
165 vabd.u8 d3, d17, d16 ; m5 = abs(q2 - q1)
166 vabd.u8 d4, d18, d17 ; m6 = abs(q3 - q2)
172 vabd.u8 d17, d6, d7 ; abs(p0 - q0)
185 vabd.u8 d28, d5, d16 ; a = abs(p1 - q1)
457 vabd.u8 q11, q3, q4 ; m1 = abs(p3 - p2)
458 vabd.u8 q12, q4, q5 ; m2 = abs(p2 - p1)
[all …]
Dloopfilter_neon.c77 max = vabd##r##u8(p1, p0); \
78 max = vmax##r##u8(max, vabd##r##u8(q1, q0)); \
80 *mask = vmax##r##u8(max, vabd##r##u8(p3, p2)); \
81 *mask = vmax##r##u8(*mask, vabd##r##u8(p2, p1)); \
82 *mask = vmax##r##u8(*mask, vabd##r##u8(q2, q1)); \
83 *mask = vmax##r##u8(*mask, vabd##r##u8(q3, q2)); \
84 t0 = vabd##r##u8(p0, q0); \
85 t1 = vabd##r##u8(p1, q1); \
112 *flat = vmax##r##u8(max, vabd##r##u8(p2, p0)); \
113 *flat = vmax##r##u8(*flat, vabd##r##u8(q2, q0)); \
[all …]
/external/libmpeg2/common/arm/
Dideint_cac_a9.s129 vabd.u16 d16, d16, d17
130 vabd.u16 d17, d18, d19
147 vabd.u32 q0, q0, q1
148 vabd.u32 q2, q2, q3
161 vabd.u8 d0, d0, d1
190 vabd.u8 d0, d0, d1
/external/libavc/common/arm/
Dih264_deblk_chroma_a9.s105 vabd.u8 q13, q3, q2 @Q13 = ABS(p1 - p0)
108 vabd.u8 q11, q2, q0 @Q11 = ABS(p0 - q0)
109 vabd.u8 q12, q1, q0 @Q12 = ABS(q1 - q0)
188 vabd.u8 q4, q1, q2 @|p0-q0|
189 vabd.u8 q5, q3, q2 @|q1-q0|
190 vabd.u8 q6, q0, q1 @|p1-p0|
289 vabd.u8 q13, q3, q2 @Q13 = ABS(p1 - p0)
291 vabd.u8 q11, q2, q0 @Q11 = ABS(p0 - q0)
294 vabd.u8 q12, q1, q0 @Q12 = ABS(q1 - q0)
391 vabd.u8 q4, q1, q2 @|p0-q0|
[all …]
Dih264_deblk_luma_a9.s107 vabd.u8 q13, q4, q3 @Q13 = ABS(p1 - p0)
109 vabd.u8 q11, q3, q0 @Q11 = ABS(p0 - q0)
111 vabd.u8 q12, q1, q0 @Q12 = ABS(q1 - q0)
118 vabd.u8 q14, q5, q3 @Q14 = Ap = ABS(p2 - p0)
119 vabd.u8 q15, q2, q0 @Q15 = Aq = ABS(q2 - q0)
244 vabd.u8 q6, q2, q3 @ABS(p0 - q0)
245 vabd.u8 q7, q4, q2 @ABS(q1 - q0)
246 vabd.u8 q8, q5, q3 @ABS(p1 - p0)
255 vabd.u8 q11, q7, q2 @Aq = ABS(q2 - q0)
868 vabd.u8 d11, d3, d4 @ABD(p0-q0)
[all …]
/external/arm-neon-tests/
DAndroid.mk31 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
DMakefile.gcc52 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
Dref_vabd.c43 vabd##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vabd()
DMakefile46 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/
Dneont2.txt34 # CHECK: vabd.s8 d16, d16, d17
36 # CHECK: vabd.s16 d16, d16, d17
38 # CHECK: vabd.s32 d16, d16, d17
40 # CHECK: vabd.u8 d16, d16, d17
42 # CHECK: vabd.u16 d16, d16, d17
44 # CHECK: vabd.u32 d16, d16, d17
46 # CHECK: vabd.f32 d16, d16, d17
48 # CHECK: vabd.s8 q8, q8, q9
50 # CHECK: vabd.s16 q8, q8, q9
52 # CHECK: vabd.s32 q8, q8, q9
[all …]
Dneon.txt34 # CHECK: vabd.s8 d16, d16, d17
36 # CHECK: vabd.s16 d16, d16, d17
38 # CHECK: vabd.s32 d16, d16, d17
40 # CHECK: vabd.u8 d16, d16, d17
42 # CHECK: vabd.u16 d16, d16, d17
44 # CHECK: vabd.u32 d16, d16, d17
46 # CHECK: vabd.f32 d16, d16, d17
48 # CHECK: vabd.s8 q8, q8, q9
50 # CHECK: vabd.s16 q8, q8, q9
52 # CHECK: vabd.s32 q8, q8, q9
[all …]
/external/llvm/test/MC/Disassembler/ARM/
Dneont2.txt34 # CHECK: vabd.s8 d16, d16, d17
36 # CHECK: vabd.s16 d16, d16, d17
38 # CHECK: vabd.s32 d16, d16, d17
40 # CHECK: vabd.u8 d16, d16, d17
42 # CHECK: vabd.u16 d16, d16, d17
44 # CHECK: vabd.u32 d16, d16, d17
46 # CHECK: vabd.f32 d16, d16, d17
48 # CHECK: vabd.s8 q8, q8, q9
50 # CHECK: vabd.s16 q8, q8, q9
52 # CHECK: vabd.s32 q8, q8, q9
[all …]
Dfullfp16-neon-arm.txt104 # CHECK: vabd.f16 d0, d1, d2
105 # CHECK: vabd.f16 q0, q1, q2
Dfullfp16-neon-thumb.txt104 # CHECK: vabd.f16 d0, d1, d2
105 # CHECK: vabd.f16 q0, q1, q2
Dneon.txt34 # CHECK: vabd.s8 d16, d16, d17
36 # CHECK: vabd.s16 d16, d16, d17
38 # CHECK: vabd.s32 d16, d16, d17
40 # CHECK: vabd.u8 d16, d16, d17
42 # CHECK: vabd.u16 d16, d16, d17
44 # CHECK: vabd.u32 d16, d16, d17
46 # CHECK: vabd.f32 d16, d16, d17
48 # CHECK: vabd.s8 q8, q8, q9
50 # CHECK: vabd.s16 q8, q8, q9
52 # CHECK: vabd.s32 q8, q8, q9
[all …]

12