/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | loopfilter_neon.asm | 85 vld1.u8 {d15}, [r12@64], r1 ; q0 103 vst1.u8 {d15}, [r2@64], r1 ; store v oq0 143 vld1.u8 {d15}, [r2], r1 174 vswp d16, d15 188 vst4.8 {d14[0], d15[0], d16[0], d17[0]}, [r0], r1 189 vst4.8 {d14[1], d15[1], d16[1], d17[1]}, [r12], r1 190 vst4.8 {d14[2], d15[2], d16[2], d17[2]}, [r0], r1 191 vst4.8 {d14[3], d15[3], d16[3], d17[3]}, [r12], r1 192 vst4.8 {d14[4], d15[4], d16[4], d17[4]}, [r0], r1 193 vst4.8 {d14[5], d15[5], d16[5], d17[5]}, [r12], r1 [all …]
|
D | loopfiltersimpleverticaledge_neon.asm | 114 vst2.8 {d14[0], d15[0]}, [r0], r12 115 vst2.8 {d14[1], d15[1]}, [r3], r12 116 vst2.8 {d14[2], d15[2]}, [r0], r12 117 vst2.8 {d14[3], d15[3]}, [r3], r12 118 vst2.8 {d14[4], d15[4]}, [r0], r12 119 vst2.8 {d14[5], d15[5]}, [r3], r12 120 vst2.8 {d14[6], d15[6]}, [r0], r12 121 vst2.8 {d14[7], d15[7]}, [r3]
|
D | sad16_neon.asm | 53 vabal.u8 q13, d7, d15 78 vabal.u8 q13, d7, d15 103 vabal.u8 q13, d7, d15 124 vabal.u8 q13, d7, d15 171 vabal.u8 q13, d7, d15 192 vabal.u8 q13, d7, d15
|
D | bilinearpredict16x16_neon.asm | 94 vqrshrn.u16 d15, q8, #7 105 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 113 vld1.u8 {d14, d15, d16}, [r0], r1 141 vmull.u8 q4, d15, d0 144 vext.8 d14, d14, d15, #1 150 vext.8 d15, d15, d16, #1 153 vmlal.u8 q4, d15, d1 160 vqrshrn.u16 d15, q14, #7 167 vst1.u8 {d14, d15, d16, d17}, [lr]! 279 vqrshrn.u16 d15, q8, #7 [all …]
|
D | vp8_subpixelvariance16x16_neon.asm | 102 vqrshrn.u16 d15, q8, #7 113 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 121 vld1.u8 {d14, d15, d16}, [r0], r1 149 vmull.u8 q4, d15, d0 152 vext.8 d14, d14, d15, #1 158 vext.8 d15, d15, d16, #1 161 vmlal.u8 q4, d15, d1 168 vqrshrn.u16 d15, q14, #7 175 vst1.u8 {d14, d15, d16, d17}, [lr]! 290 vqrshrn.u16 d15, q8, #7 [all …]
|
D | save_reg_neon.asm | 23 vst1.i64 {d12, d13, d14, d15}, [r0]! 30 vld1.i64 {d12, d13, d14, d15}, [r0]!
|
D | vp8_subpixelvariance16x16s_neon.asm | 49 vld1.u8 {d12, d13, d14, d15}, [r0], r1 89 vmlal.s16 q10, d15, d15 166 vsubl.u8 q3, d13, d15 247 vld1.u8 {d12, d13, d14, d15}, [r0], r1 279 vsubl.u8 q1, d5, d15 374 vld1.u8 {d12, d13, d14, d15}, [r0], r1 416 vld1.u8 {d12, d13, d14, d15}, [r0], r1 449 vst1.u8 {d12, d13, d14, d15}, [r3]! 474 vld1.u8 {d14, d15}, [r0], r1 488 vst1.u8 {d12, d13, d14, d15}, [r3]! [all …]
|
D | dequant_idct_neon.asm | 34 vld1.32 {d15[0]}, [r2] 35 vld1.32 {d15[1]}, [r1] 110 vaddw.u8 q2, q2, d15
|
D | sixtappredict8x4_neon.asm | 166 vext.8 d31, d14, d15, #1 178 vext.8 d31, d14, d15, #4 190 vext.8 d31, d14, d15, #2 202 vext.8 d31, d14, d15, #5 214 vext.8 d31, d14, d15, #3 249 vdup.8 d2, d15[0] 250 vdup.8 d3, d15[4] 413 vdup.8 d2, d15[0] 415 vdup.8 d3, d15[4]
|
/external/llvm/test/MC/ARM/ |
D | neont2-shiftaccum-encoding.s | 6 vsra.s16 d15, d14, #16 15 vsra.u32 d12, d15, #22 33 vsra.u32 d15, #22 41 @ CHECK: vsra.s16 d15, d14, #16 @ encoding: [0x90,0xef,0x1e,0xf1] 50 @ CHECK: vsra.u32 d12, d15, #22 @ encoding: [0xaa,0xff,0x1f,0xc1] 67 @ CHECK: vsra.u32 d15, d15, #22 @ encoding: [0xaa,0xff,0x1f,0xf1] 79 vrsra.u8 d15, d22, #8 114 @ CHECK: vrsra.u8 d15, d22, #8 @ encoding: [0x88,0xff,0x36,0xf3] 148 vsli.64 d14, d15, #63 166 vsli.64 d15, #63 [all …]
|
D | neon-shiftaccum-encoding.s | 4 vsra.s16 d15, d14, #16 13 vsra.u32 d12, d15, #22 31 vsra.u32 d15, #22 39 @ CHECK: vsra.s16 d15, d14, #16 @ encoding: [0x1e,0xf1,0x90,0xf2] 48 @ CHECK: vsra.u32 d12, d15, #22 @ encoding: [0x1f,0xc1,0xaa,0xf3] 65 @ CHECK: vsra.u32 d15, d15, #22 @ encoding: [0x1f,0xf1,0xaa,0xf3] 76 vrsra.u8 d15, d22, #8 111 @ CHECK: vrsra.u8 d15, d22, #8 @ encoding: [0x36,0xf3,0x88,0xf3] 145 vsli.64 d14, d15, #63 163 vsli.64 d15, #63 [all …]
|
D | neon-minmax-encoding.s | 7 vmax.u16 d13, d14, d15 15 vmax.u16 d14, d15 39 @ CHECK: vmax.u16 d13, d14, d15 @ encoding: [0x0f,0xd6,0x1e,0xf3] 46 @ CHECK: vmax.u16 d14, d14, d15 @ encoding: [0x0f,0xe6,0x1e,0xf3] 69 vmin.u16 d13, d14, d15 77 vmin.u16 d14, d15 101 @ CHECK: vmin.u16 d13, d14, d15 @ encoding: [0x1f,0xd6,0x1e,0xf3] 108 @ CHECK: vmin.u16 d14, d14, d15 @ encoding: [0x1f,0xe6,0x1e,0xf3]
|
D | neont2-minmax-encoding.s | 9 vmax.u16 d13, d14, d15 17 vmax.u16 d14, d15 41 @ CHECK: vmax.u16 d13, d14, d15 @ encoding: [0x1e,0xff,0x0f,0xd6] 48 @ CHECK: vmax.u16 d14, d14, d15 @ encoding: [0x1e,0xff,0x0f,0xe6] 71 vmin.u16 d13, d14, d15 79 vmin.u16 d14, d15 103 @ CHECK: vmin.u16 d13, d14, d15 @ encoding: [0x1e,0xff,0x1f,0xd6] 110 @ CHECK: vmin.u16 d14, d14, d15 @ encoding: [0x1e,0xff,0x1f,0xe6]
|
D | neont2-pairwise-encoding.s | 20 vpaddl.u32 d6, d15 33 @ CHECK: vpaddl.u32 d6, d15 @ encoding: [0xb8,0xff,0x8f,0x62] 74 vpmin.u32 d21, d24, d15 82 @ CHECK: vpmin.u32 d21, d24, d15 @ encoding: [0x68,0xff,0x9f,0x5a] 88 vpmax.s32 d5, d22, d15 96 @ CHECK: vpmax.s32 d5, d22, d15 @ encoding: [0x26,0xef,0x8f,0x5a]
|
D | neon-shift-encoding.s | 119 vsra.s16 d15, #15 136 @ CHECK: vsra.s16 d15, d15, #15 @ encoding: [0x1f,0xf1,0x91,0xf2] 155 vsra.u16 d15, #15 172 @ CHECK: vsra.u16 d15, d15, #15 @ encoding: [0x1f,0xf1,0x91,0xf3] 191 vsri.16 d15, #15 208 @ CHECK: vsri.16 d15, d15, #15 @ encoding: [0x1f,0xf4,0x91,0xf3] 227 vsli.16 d15, #15 244 @ CHECK: vsli.16 d15, d15, #15 @ encoding: [0x1f,0xf5,0x9f,0xf3] 437 vrshl.u8 d15, d8 454 @ CHECK: vrshl.u8 d15, d15, d8 @ encoding: [0x0f,0xf5,0x08,0xf3] [all …]
|
D | simple-fp-encoding.s | 210 vmov d15, r1, r2 212 vmov r1, r2, d15 214 @ CHECK: vmov d15, r1, r2 @ encoding: [0x1f,0x1b,0x42,0xec] 216 @ CHECK: vmov r1, r2, d15 @ encoding: [0x1f,0x1b,0x52,0xec] 287 @ CHECK: vpush {d8, d9, d10, d11, d12, d13, d14, d15} @ encoding: [0x10,0x8b,0x2d,0xed] 345 vcvt.s16.f64 d15, d15, #16 363 @ CHECK: vcvt.s16.f64 d15, d15, #16 @ encoding: [0x40,0xfb,0xbe,0xee]
|
D | neont2-dup-encoding.s | 6 vdup.16 d15, r2 13 @ CHECK: vdup.16 d15, r2 @ encoding: [0x8f,0xee,0x30,0x2b]
|
D | neon-sub-encoding.s | 16 vsub.i32 d15, d23 38 @ CHECK: vsub.i32 d15, d15, d23 @ encoding: [0x27,0xf8,0x2f,0xf3] 140 vhsub.u16 d15, d20 153 @ CHECK: vhsub.u16 d15, d15, d20 @ encoding: [0x24,0xf2,0x1f,0xf3]
|
/external/llvm/test/CodeGen/Thumb2/ |
D | aligned-spill.ll | 17 …tail call void asm sideeffect "", "~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwi… 30 ; NEON: vst1.64 {d12, d13, d14, d15}, [r4:128] 40 ; NEON: vld1.64 {d12, d13, d14, d15}, [r[[R4]]:128] 74 tail call void asm sideeffect "", "~{d8},~{d9},~{d10},~{d12},~{d13},~{d14},~{d15}"() nounwind 82 ; NEON: vpush {d12, d13, d14, d15} 94 ; NEON: vpop {d12, d13, d14, d15}
|
D | inflate-regs.ll | 19 …d2},~{d3},~{d4},~{d5},~{d6},~{d7},~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwind 38 …d2},~{d3},~{d4},~{d5},~{d6},~{d7},~{d8},~{d9},~{d10},~{d11},~{d12},~{d13},~{d14},~{d15}"() nounwind
|
/external/valgrind/main/none/tests/arm/ |
D | neon64.c | 625 TESTINSN_imm("vmov.i64 d15", d15, 0xFF0000FF00FFFF00); in main() 639 TESTINSN_imm("vmvn.i64 d15", d15, 0xFF0000FF00FFFF00); in main() 647 TESTINSN_imm("vorr.i32 d15", d15, 0x7000000); in main() 655 TESTINSN_imm("vbic.i32 d15", d15, 0x7000000); in main() 659 TESTINSN_un("vmvn d10, d15", d10, d15, i32, 24); in main() 664 TESTINSN_un("vmov d10, d15", d10, d15, i32, 24); in main() 670 TESTINSN_un("vmov d0, d15", d0, d15, i32, 7); in main() 683 TESTINSN_bin("vadd.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main() 696 TESTINSN_bin("vsub.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main() 702 TESTINSN_bin("vand d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main() [all …]
|
D | vfp.c | 1090 TESTINSN_scalar_to_core("vmov.32 r5, d15[1]", r5, d15, i32, 0x11223344); in main() 1132 …TESTINSN_bin_f64("vmla.f64 d10, d13, d15", d10, d13, i32, f2u0(NAN), f2u1(NAN), d15, i32, f2u0(0.0… in main() 1133 …TESTINSN_bin_f64("vmla.f64 d10, d13, d15", d10, d13, i32, f2u0(NAN), f2u1(NAN), d15, i32, f2u0(NAN… in main() 1138 …TESTINSN_bin_f64("vmla.f64 d30, d15, d2", d30, d15, i32, f2u0(-45667.24), f2u1(-45667.24), d2, i3… in main() 1141 …TESTINSN_bin_f64("vmla.f64 d29, d15, d7", d29, d15, i32, f2u0(214), f2u1(214), d7, i32, f2u0(1752… in main() 1151 …TESTINSN_bin_f64("vmla.f64 d20, d13, d15", d20, d13, i32, f2u0(-INFINITY), f2u1(-INFINITY), d15, i… in main() 1152 …TESTINSN_bin_f64("vmla.f64 d10, d23, d15", d10, d23, i32, f2u0(INFINITY), f2u1(INFINITY), d15, i32… in main() 1182 …TESTINSN_bin_f64("vnmla.f64 d10, d13, d15", d10, d13, i32, f2u0(NAN), f2u1(NAN), d15, i32, f2u0(0.… in main() 1183 …TESTINSN_bin_f64("vnmla.f64 d10, d13, d15", d10, d13, i32, f2u0(NAN), f2u1(NAN), d15, i32, f2u0(NA… in main() 1188 …TESTINSN_bin_f64("vnmla.f64 d30, d15, d2", d30, d15, i32, f2u0(-45667.24), f2u1(-45667.24), d2, i… in main() [all …]
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | subtract_neon.asm | 90 vsubl.u8 q15, d13, d15 138 vld1.8 {d15}, [r4], r6 147 vsubl.u8 q15, d14, d15 174 vld1.8 {d15}, [r5], r6 183 vsubl.u8 q15, d14, d15
|
/external/compiler-rt/lib/arm/ |
D | save_vfp_d8_d15_regs.S | 30 vstmdb sp!, {d8-d15} // push registers d8-d15 onto stack
|
D | restore_vfp_d8_d15_regs.S | 30 vldmia sp!, {d8-d15} // pop registers d8-d15 off stack
|