/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | neon-absdiff-encoding.s | 3 @ 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 …]
|
D | neont2-absdiff-encoding.s | 5 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/ |
D | neon-absdiff-encoding.s | 3 @ 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 …]
|
D | neont2-absdiff-encoding.s | 5 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 …]
|
D | fullfp16-neon.s | 172 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]
|
D | fullfp16-neon-neg.s | 126 vabd.f16 d0, d1, d2 127 vabd.f16 q0, q1, q2
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | vabd.ll | 5 ;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/ |
D | vabd.ll | 5 ;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/ |
D | loopfilter_8_neon.asm | 236 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 …]
|
D | loopfilter_16_neon.asm | 372 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 …]
|
D | loopfilter_4_neon.asm | 161 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 …]
|
D | loopfilter_neon.c | 77 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/ |
D | ideint_cac_a9.s | 129 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/ |
D | ih264_deblk_chroma_a9.s | 105 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 …]
|
D | ih264_deblk_luma_a9.s | 107 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/ |
D | Android.mk | 31 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
|
D | Makefile.gcc | 52 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
|
D | ref_vabd.c | 43 vabd##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vabd()
|
D | Makefile | 46 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
|
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/ |
D | neont2.txt | 34 # 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 …]
|
D | neon.txt | 34 # 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/ |
D | neont2.txt | 34 # 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 …]
|
D | fullfp16-neon-arm.txt | 104 # CHECK: vabd.f16 d0, d1, d2 105 # CHECK: vabd.f16 q0, q1, q2
|
D | fullfp16-neon-thumb.txt | 104 # CHECK: vabd.f16 d0, d1, d2 105 # CHECK: vabd.f16 q0, q1, q2
|
D | neon.txt | 34 # 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 …]
|