/external/llvm/test/MC/ARM/ |
H A 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 [all...] |
H A 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 [all...] |
H A D | fullfp16-neon-neg.s | 126 vabd.f16 d0, d1, d2 127 vabd.f16 q0, q1, q2
|
H A 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]
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
H A 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 [all...] |
H A 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 [all...] |
/external/libmpeg2/common/arm/ |
H A D | ideint_cac_a9.s | 128 vabd.u16 d16, d16, d17 129 vabd.u16 d17, d18, d19 146 vabd.u32 q0, q0, q1 147 vabd.u32 q2, q2, q3 160 vabd.u8 d0, d0, d1 189 vabd.u8 d0, d0, d1
|
/external/arm-neon-tests/ |
H A D | Android.mk | 31 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
|
H A D | ref_vabd.c | 40 /* Basic test: v4=vabd(v1,v2), then store the result. */ 43 vabd##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \
|
H A D | Makefile | 46 vqrdmulh_lane vqrshl vaba vabal vabd vabdl vand vorr vorn \
|
/external/libavc/common/arm/ |
H A 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) 307 vabd [all...] |
H A 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 [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
H A 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 [all...] |
H A 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 [all...] |
H A 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## [all...] |
/external/valgrind/none/tests/arm/ |
H A D | neon64.stdout.exp | 1446 vabd.s32 d0, d1, d2 :: Qd 0x0000005f 0x0000005f Qm (i32)0x00000019 Qn (i32)0x00000078 1447 vabd.s32 d0, d1, d2 :: Qd 0x0706048c 0x03020088 Qm (i32)0x00000019 Qn (i32)0x00000078 1448 vabd.s32 d0, d1, d2 :: Qd 0x00000060 0x00000060 Qm (i32)0x00000019 Qn (i32)0x00000079 1449 vabd.s32 d0, d1, d2 :: Qd 0x0706048b 0x03020087 Qm (i32)0x00000019 Qn (i32)0x00000079 1450 vabd.s32 d0, d1, d2 :: Qd 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0xffffff88 1451 vabd.s32 d0, d1, d2 :: Qd 0x0706057c 0x03020178 Qm (i32)0x0000008c Qn (i32)0xffffff88 1452 vabd.s16 d0, d1, d2 :: Qd 0x00000014 0x00000014 Qm (i32)0x0000008c Qn (i32)0x00000078 1453 vabd.s16 d0, d1, d2 :: Qd 0x0706048c 0x03020088 Qm (i32)0x0000008c Qn (i32)0x00000078 1454 vabd.s8 d0, d1, d2 :: Qd 0x000000ec 0x000000ec Qm (i32)0x0000008c Qn (i32)0x00000078 1455 vabd [all...] |
H A D | neon128.stdout.exp | 1209 vabd.s32 q0, q1, q2 :: Qd 0x0000005f 0x0000005f 0x0000005f 0x0000005f Qm (i32)0x00000019 Qn (i32)0x00000078 1210 vabd.s32 q0, q1, q2 :: Qd 0x00000060 0x00000060 0x00000060 0x00000060 Qm (i32)0x00000019 Qn (i32)0x00000079 1211 vabd.s32 q0, q1, q2 :: Qd 0x00000104 0x00000104 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0xffffff88 1212 vabd.s16 q0, q1, q2 :: Qd 0x00000014 0x00000014 0x00000014 0x00000014 Qm (i32)0x0000008c Qn (i32)0x00000078 1213 vabd.s8 q0, q1, q2 :: Qd 0x000000ec 0x000000ec 0x000000ec 0x000000ec Qm (i32)0x0000008c Qn (i32)0x00000078 1214 vabd.s8 q5, q7, q5 :: Qd 0x00000001 0x00000001 0x00000001 0x00000001 Qm (i32)0x80000001 Qn (i32)0x80000002 1215 vabd.s8 q5, q7, q5 :: Qd 0x7f010101 0x7f010101 0x7f010101 0x7f010101 Qm (i32)0xffffff01 Qn (i32)0x80000002 1216 vabd.s8 q5, q7, q5 :: Qd 0x7f010137 0x7f010137 0x7f010137 0x7f010137 Qm (i32)0x80000001 Qn (i32)0xffffff38 1217 vabd.s16 q0, q1, q2 :: Qd 0x00000001 0x00000001 0x00000001 0x00000001 Qm (i32)0x80000001 Qn (i32)0x80000002 1218 vabd [all...] |
/external/libpng/arm/ |
H A D | filter_neon.S | 181 vabd.u16 q15, q12, q15 @ pc
|
/external/pdfium/third_party/libpng16/arm/ |
H A D | filter_neon.S | 181 vabd.u16 q15, q12, q15 @ pc
|
/external/skia/third_party/libpng/arm/ |
H A D | filter_neon.S | 181 vabd.u16 q15, q12, q15 @ pc
|
/external/vixl/src/aarch32/ |
H A D | assembler-aarch32.h | 3731 void vabd( 3733 void vabd(DataType dt, DRegister rd, DRegister rn, DRegister rm) { function in class:vixl::aarch32::Assembler 3734 vabd(al, dt, rd, rn, rm); 3737 void vabd( 3739 void vabd(DataType dt, QRegister rd, QRegister rn, QRegister rm) { function in class:vixl::aarch32::Assembler 3740 vabd(al, dt, rd, rn, rm);
|
H A D | disasm-aarch32.h | 1334 void vabd( 1337 void vabd(
|
H A D | disasm-aarch32.cc | 3741 void Disassembler::vabd( function in class:vixl::aarch32::Disassembler 3752 void Disassembler::vabd( function in class:vixl::aarch32::Disassembler [all...] |
H A D | assembler-aarch32.cc | 12829 void Assembler::vabd( function in class:vixl::aarch32::Assembler 12873 Delegate(kVabd, &Assembler::vabd, cond, dt, rd, rn, rm); 12876 void Assembler::vabd( function in class:vixl::aarch32::Assembler 12920 Delegate(kVabd, &Assembler::vabd, cond, dt, rd, rn, rm);
|
H A D | macro-assembler-aarch32.h | 5416 vabd(cond, dt, rd, rn, rm); 5431 vabd(cond, dt, rd, rn, rm);
|