/external/valgrind/none/tests/arm/ |
D | neon64.c | 644 TESTINSN_imm("vmov.i8 d2", d2, 0x7); in main() 659 TESTINSN_imm("vmvn.i8 d2", d2, 0x7); in main() 671 TESTINSN_imm("vorr.i16 d2", d2, 0x7); in main() 706 TESTINSN_bin("vadd.i32 d0, d1, d2", d0, d1, i32, 24, d2, i32, 120); in main() 707 TESTINSN_bin("vadd.i64 d0, d1, d2", d0, d1, i32, 140, d2, i32, 120); in main() 708 TESTINSN_bin("vadd.i32 d0, d1, d2", d0, d1, i32, 140, d2, i32, 120); in main() 709 TESTINSN_bin("vadd.i16 d0, d1, d2", d0, d1, i32, 140, d2, i32, 120); in main() 710 TESTINSN_bin("vadd.i8 d0, d1, d2", d0, d1, i32, 140, d2, i32, 120); in main() 711 TESTINSN_bin("vadd.i8 d0, d1, d2", d0, d1, i32, (1 << 31) + 1, d2, i32, (1 << 31) + 2); in main() 712 TESTINSN_bin("vadd.i16 d0, d1, d2", d0, d1, i32, (1 << 31) + 1, d2, i32, (1 << 31) + 2); in main() [all …]
|
D | neon64.stdout.exp | 6 vmov.i8 d2, #0x7 :: Qd 0x07070707 0x07070707 7 vmov.i8 d2, #0x7 :: Qd 0x07070707 0x07070707 31 vmvn.i8 d2, #0x7 :: Qd 0xf8f8f8f8 0xf8f8f8f8 32 vmvn.i8 d2, #0x7 :: Qd 0xf8f8f8f8 0xf8f8f8f8 50 vorr.i16 d2, #0x7 :: Qd 0x55575557 0x55575557 51 vorr.i16 d2, #0x7 :: Qd 0x07070507 0x03070107 95 vadd.i32 d0, d1, d2 :: Qd 0x00000090 0x00000090 Qm (i32)0x00000018 Qn (i32)0x00000078 96 vadd.i32 d0, d1, d2 :: Qd 0x0706057c 0x03020178 Qm (i32)0x00000018 Qn (i32)0x00000078 97 vadd.i64 d0, d1, d2 :: Qd 0x00000104 0x00000104 Qm (i32)0x0000008c Qn (i32)0x00000078 98 vadd.i64 d0, d1, d2 :: Qd 0x0706057c 0x03020178 Qm (i32)0x0000008c Qn (i32)0x00000078 [all …]
|
/external/llvm/test/MC/ARM/ |
D | neon-vld-vst-align.s | 131 vld1.8 {d0, d1, d2}, [r4] 132 vld1.8 {d0, d1, d2}, [r4:16] 133 vld1.8 {d0, d1, d2}, [r4:32] 134 vld1.8 {d0, d1, d2}, [r4:64] 135 vld1.8 {d0, d1, d2}, [r4:128] 136 vld1.8 {d0, d1, d2}, [r4:256] 138 @ CHECK: vld1.8 {d0, d1, d2}, [r4] @ encoding: [0x24,0xf9,0x0f,0x06] 140 @ CHECK-ERRORS: vld1.8 {d0, d1, d2}, [r4:16] 143 @ CHECK-ERRORS: vld1.8 {d0, d1, d2}, [r4:32] 145 @ CHECK: vld1.8 {d0, d1, d2}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x06] [all …]
|
D | basic-arm-instructions-v8.1a.s | 14 vqrdmlah.u16 d0, d1, d2 22 //CHECK-ERROR: vqrdmlah.u16 d0, d1, d2 34 //CHECK-V8: vqrdmlah.u16 d0, d1, d2 43 vqrdmlah.s16 d0, d1, d2 44 //CHECK-V81aARM: vqrdmlah.s16 d0, d1, d2 @ encoding: [0x12,0x0b,0x11,0xf3] 45 //CHECK-V81aTHUMB: vqrdmlah.s16 d0, d1, d2 @ encoding: [0x11,0xff,0x12,0x0b] 47 //CHECK-V8: vqrdmlah.s16 d0, d1, d2 50 vqrdmlah.s32 d0, d1, d2 51 //CHECK-V81aARM: vqrdmlah.s32 d0, d1, d2 @ encoding: [0x12,0x0b,0x21,0xf3] 52 //CHECK-V81aTHUMB: vqrdmlah.s32 d0, d1, d2 @ encoding: [0x21,0xff,0x12,0x0b] [all …]
|
D | fullfp16-neon.s | 4 vadd.f16 d0, d1, d2 6 @ ARM: vadd.f16 d0, d1, d2 @ encoding: [0x02,0x0d,0x11,0xf2] 8 @ THUMB: vadd.f16 d0, d1, d2 @ encoding: [0x11,0xef,0x02,0x0d] 11 vsub.f16 d0, d1, d2 13 @ ARM: vsub.f16 d0, d1, d2 @ encoding: [0x02,0x0d,0x31,0xf2] 15 @ THUMB: vsub.f16 d0, d1, d2 @ encoding: [0x31,0xef,0x02,0x0d] 18 vmul.f16 d0, d1, d2 20 @ ARM: vmul.f16 d0, d1, d2 @ encoding: [0x12,0x0d,0x11,0xf3] 22 @ THUMB: vmul.f16 d0, d1, d2 @ encoding: [0x11,0xff,0x12,0x0d] 25 vmul.f16 d1, d2, d3[2] [all …]
|
D | neon-mov-encoding.s | 133 vmvn.8 d1, d2 134 vmvn.16 d1, d2 135 vmvn.32 d1, d2 136 vmvn.64 d1, d2 137 vmvn.i8 d1, d2 138 vmvn.i16 d1, d2 139 vmvn.i32 d1, d2 140 vmvn.i64 d1, d2 141 vmvn.s8 d1, d2 142 vmvn.s16 d1, d2 [all …]
|
D | fullfp16-neon-neg.s | 6 vadd.f16 d0, d1, d2 11 vsub.f16 d0, d1, d2 16 vmul.f16 d0, d1, d2 21 vmul.f16 d1, d2, d3[2] 26 vmla.f16 d0, d1, d2 36 vmls.f16 d0, d1, d2 46 vfma.f16 d0, d1, d2 51 vfms.f16 d0, d1, d2 56 vceq.f16 d2, d3, d4 61 vceq.f16 d2, d3, #0 [all …]
|
D | vorr-vbic-illegal-cases.s | 4 vorr.i32 d2, #0xffffffff 6 vorr.i32 d2, #0xabababab 12 @ CHECK: vorr.i32 d2, #0xffffffff 16 @ CHECK: vorr.i32 d2, #0xabababab 24 vbic.i32 d2, #0xffffffff 26 vbic.i32 d2, #0xabababab 28 vbic.i16 d2, #0xabab 32 @ CHECK: vbic.i32 d2, #0xffffffff 36 @ CHECK: vbic.i32 d2, #0xabababab 40 @ CHECK: vbic.i16 d2, #0xabab [all …]
|
/external/valgrind/none/tests/s390x/ |
D | div.h | 3 #define DIV_REG_MEM(insn, d1_1, d1_2, d2) \ argument 13 : "Q" (d2) \ 15 …printf(#insn " %16.16lX%16.16lX / %16.16lX = %16.16lX (rem %16.16lX)\n", d1_1, d1_2, d2, tmp2, tmp… 18 #define DIV_REG_REG(insn, d1_1, d1_2, d2) \ argument 28 : "d" (d2) \ 30 …printf(#insn " %16.16lX%16.16lX / %16.16lX = %16.16lX (rem %16.16lX)\n", d1_1, d1_2, d2, tmp2, tmp… 34 #define memsweep(i, d2) \ argument 36 DIV_REG_MEM(i, 0x0ul, 0ul, d2); \ 37 DIV_REG_MEM(i, 0x0ul, 1ul, d2); \ 38 DIV_REG_MEM(i, 0x0ul, 0xfffful, d2); \ [all …]
|
/external/llvm/test/MC/AArch64/ |
D | arm64-fp-encoding.s | 12 fabs d1, d2 18 ; CHECK: fabs d1, d2 ; encoding: [0x41,0xc0,0x60,0x1e] 22 fadd d1, d2, d3 28 ; CHECK: fadd d1, d2, d3 ; encoding: [0x41,0x28,0x63,0x1e] 32 fdiv d1, d2, d3 38 ; CHECK: fdiv d1, d2, d3 ; encoding: [0x41,0x18,0x63,0x1e] 42 fmadd d1, d2, d3, d4 48 ; CHECK: fmadd d1, d2, d3, d4 ; encoding: [0x41,0x10,0x43,0x1f] 52 fmax d1, d2, d3 55 fmaxnm d1, d2, d3 [all …]
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | invalid-thumbv8.1a.txt | 4 [0x01,0xff,0x12,0x0b] # vqrdmlah.s8 d0, d1, d2 5 [0x31,0xff,0x12,0x0b] # vqrdmlah.s64 d0, d1, d2 9 [0x01,0xff,0x12,0x0c] # vqrdmlsh.s8 d0, d1, d2 10 [0x31,0xff,0x12,0x0c] # vqrdmlsh.s64 d0, d1, d2 15 # CHECK-NEXT: [0x01,0xff,0x12,0x0b] # vqrdmlah.s8 d0, d1, d2 18 # CHECK-NEXT: [0x31,0xff,0x12,0x0b] # vqrdmlah.s64 d0, d1, d2 27 # CHECK-NEXT: [0x01,0xff,0x12,0x0c] # vqrdmlsh.s8 d0, d1, d2 30 # CHECK-NEXT: [0x31,0xff,0x12,0x0c] # vqrdmlsh.s64 d0, d1, d2 39 [0x81,0xef,0x42,0x0e] # vqrdmlah.s8 d0, d1, d2[0] 40 [0xb1,0xef,0x42,0x0e] # vqrdmlah.s64 d0, d1, d2[0] [all …]
|
D | invalid-armv8.1a.txt | 4 [0x12,0x0b,0x01,0xf3] # vqrdmlah.s8 d0, d1, d2 6 # CHECK-NEXT: [0x12,0x0b,0x01,0xf3] # vqrdmlah.s8 d0, d1, d2 9 [0x12,0x0b,0x31,0xf3] # vqrdmlah.s64 d0, d1, d2 11 # CHECK-NEXT: [0x12,0x0b,0x31,0xf3] # vqrdmlah.s64 d0, d1, d2 24 [0x15,0x7c,0x06,0xf3] # vqrdmlsh.s8 d0, d1, d2 26 # CHECK-NEXT: [0x15,0x7c,0x06,0xf3] # vqrdmlsh.s8 d0, d1, d2 29 [0x15,0x7c,0x36,0xf3] # vqrdmlsh.s64 d0, d1, d2 31 # CHECK-NEXT: [0x15,0x7c,0x36,0xf3] # vqrdmlsh.s64 d0, d1, d2 44 [0x42,0x0e,0x81,0xf2] # vqrdmlah.s8 d0, d1, d2[0] 46 # CHECK-NEXT: [0x42,0x0e,0x81,0xf2] # vqrdmlah.s8 d0, d1, d2[0] [all …]
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ |
D | eval.pass.cpp | 55 D::result_type d2 = sqr(d); in main() local 56 var += d2; in main() 57 skew += d * d2; in main() 58 kurtosis += d2 * d2; in main() 95 D::result_type d2 = sqr(d); in main() local 96 var += d2; in main() 97 skew += d * d2; in main() 98 kurtosis += d2 * d2; in main() 135 D::result_type d2 = sqr(d); in main() local 136 var += d2; in main() [all …]
|
/external/opencv3/3rdparty/libpng/arm/ |
D | filter_neon.S | 47 vadd.u8 d2, d1, d6 48 vadd.u8 d3, d2, d7 49 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1]! 71 vadd.u8 d2, d1, d6 73 vadd.u8 d3, d2, d7 74 vst1.32 {d2[0]}, [r1], r2 105 vhadd.u8 d2, d1, d18 106 vadd.u8 d2, d2, d6 107 vhadd.u8 d3, d2, d19 109 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1]! [all …]
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ |
D | eval.pass.cpp | 55 double d2 = sqr(d); in main() local 56 var += d2; in main() 57 skew += d * d2; in main() 58 kurtosis += d2 * d2; in main() 96 double d2 = sqr(d); in main() local 97 var += d2; in main() 98 skew += d * d2; in main() 99 kurtosis += d2 * d2; in main() 137 double d2 = sqr(d); in main() local 138 var += d2; in main() [all …]
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ |
D | eval.pass.cpp | 55 double d2 = sqr(d); in main() local 56 var += d2; in main() 57 skew += d * d2; in main() 58 kurtosis += d2 * d2; in main() 95 double d2 = sqr(d); in main() local 96 var += d2; in main() 97 skew += d * d2; in main() 98 kurtosis += d2 * d2; in main() 135 double d2 = sqr(d); in main() local 136 var += d2; in main() [all …]
|
/external/libyuv/files/source/ |
D | scale_neon.cc | 127 "vld4.u8 {d0, d1, d2, d3}, [%0]! \n" // src line 0 in ScaleRowDown34_NEON() 128 "vmov d2, d3 \n" // order d0, d1, d2 in ScaleRowDown34_NEON() 129 "vst3.u8 {d0, d1, d2}, [%1]! \n" in ScaleRowDown34_NEON() 136 : "d0", "d1", "d2", "d3", "memory", "cc" in ScaleRowDown34_NEON() 147 "vld4.u8 {d0, d1, d2, d3}, [%0]! \n" // src line 0 in ScaleRowDown34_0_Int_NEON() 161 "vmlal.u8 q10, d2, d24 \n" in ScaleRowDown34_0_Int_NEON() 167 "vqrshrn.u16 d2, q10, #2 \n" in ScaleRowDown34_0_Int_NEON() 176 "vrhadd.u8 d1, d1, d2 \n" in ScaleRowDown34_0_Int_NEON() 179 "vmovl.u8 q8, d2 \n" in ScaleRowDown34_0_Int_NEON() 181 "vqrshrn.u16 d2, q8, #2 \n" in ScaleRowDown34_0_Int_NEON() [all …]
|
/external/libpng/arm/ |
D | filter_neon.S | 72 vadd.u8 d2, d1, d6 73 vadd.u8 d3, d2, d7 74 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 96 vadd.u8 d2, d1, d6 98 vadd.u8 d3, d2, d7 99 vst1.32 {d2[0]}, [r1], r2 130 vhadd.u8 d2, d1, d18 131 vadd.u8 d2, d2, d6 132 vhadd.u8 d3, d2, d19 134 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! [all …]
|
/external/libavc/common/arm/ |
D | ih264_inter_pred_luma_horz_hpel_vert_qpel_a9q.s | 155 vext.8 d2, d0, d1, #2 157 vaddl.u8 q4, d2, d3 166 vext.8 d2, d0, d1, #2 168 vaddl.u8 q5, d2, d3 180 vext.8 d2, d0, d1, #2 182 vaddl.u8 q6, d2, d3 194 vext.8 d2, d0, d1, #2 196 vaddl.u8 q7, d2, d3 208 vext.8 d2, d0, d1, #2 210 vaddl.u8 q8, d2, d3 [all …]
|
/external/llvm/test/MC/Disassembler/AArch64/ |
D | arm64-scalar-fp.txt | 14 # CHECK: fabs d1, d2 22 # CHECK: fadd d1, d2, d3 30 # CHECK: fdiv d1, d2, d3 38 # CHECK: fmadd d1, d2, d3, d4 49 # CHECK: fmax d1, d2, d3 52 # CHECK: fmaxnm d1, d2, d3 63 # CHECK: fmin d1, d2, d3 66 # CHECK: fminnm d1, d2, d3 74 # CHECK: fmsub d1, d2, d3, d4 82 # CHECK: fmul d1, d2, d3 [all …]
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ |
D | eval.pass.cpp | 55 double d2 = sqr(d); in main() local 56 var += d2; in main() 57 skew += d * d2; in main() 58 kurtosis += d2 * d2; in main() 95 double d2 = sqr(d); in main() local 96 var += d2; in main() 97 skew += d * d2; in main() 98 kurtosis += d2 * d2; in main() 135 double d2 = sqr(d); in main() local 136 var += d2; in main() [all …]
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | idct16x16_1_add_neon.asm | 52 vld1.64 {d2}, [r1], r0 61 vaddw.u8 q9, q0, d2 ; dest[x] + a1 65 vqmovun.s16 d2, q9 ; clip_pixel 69 vst1.64 {d2}, [r12], r0 78 vqmovun.s16 d2, q9 ; clip_pixel 82 vst1.64 {d2}, [r12], r0 88 vld1.64 {d2}, [r1], r0 97 vaddw.u8 q9, q0, d2 ; dest[x] + a1 101 vqmovun.s16 d2, q9 ; clip_pixel 105 vst1.64 {d2}, [r12], r0 [all …]
|
D | intrapred_neon_asm.asm | 189 vdup.8 q0, d2[0] 191 vdup.8 q0, d2[1] 193 vdup.8 q0, d2[2] 195 vdup.8 q0, d2[3] 197 vdup.8 q0, d2[4] 199 vdup.8 q0, d2[5] 201 vdup.8 q0, d2[6] 203 vdup.8 q0, d2[7] 237 vdup.8 q0, d2[0] 240 vdup.8 q0, d2[1] [all …]
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ |
D | eval.pass.cpp | 55 double d2 = sqr(d); in main() local 56 var += d2; in main() 57 skew += d * d2; in main() 58 kurtosis += d2 * d2; in main() 95 double d2 = sqr(d); in main() local 96 var += d2; in main() 97 skew += d * d2; in main() 98 kurtosis += d2 * d2; in main() 135 double d2 = sqr(d); in main() local 136 var += d2; in main() [all …]
|
/external/opencv3/3rdparty/libwebp/dsp/ |
D | enc_neon.c | 39 // d2: in[0] in ITransformOne() 52 "vqadd.s16 d22, d2, d3 \n" in ITransformOne() 53 "vqsub.s16 d23, d2, d3 \n" in ITransformOne() 66 // d2 = tmp[0] = a + d in ITransformOne() 70 "vqadd.s16 d2, d22, d21 \n" in ITransformOne() 87 "vqadd.s16 d22, d2, d3 \n" in ITransformOne() 88 "vqsub.s16 d23, d2, d3 \n" in ITransformOne() 98 // d2 = tmp[0] = a + d in ITransformOne() 102 "vqadd.s16 d2, d22, d21 \n" in ITransformOne() 115 "vrshr.s16 d2, d2, #3 \n" in ITransformOne() [all …]
|