/external/llvm/test/MC/ARM/ |
D | neon-vst-encoding.s | 102 vst4.8 {d16, d17, d18, d19}, [r1:64] 103 vst4.16 {d16, d17, d18, d19}, [r2:128] 104 vst4.32 {d16, d17, d18, d19}, [r3:256] 105 vst4.8 {d17, d19, d21, d23}, [r5:256] 106 vst4.16 {d17, d19, d21, d23}, [r7] 107 vst4.32 {d16, d18, d20, d22}, [r8] 109 vst4.s8 {d16, d17, d18, d19}, [r1:64]! 110 vst4.s16 {d16, d17, d18, d19}, [r2:128]! 111 vst4.s32 {d16, d17, d18, d19}, [r3:256]! 112 vst4.u8 {d17, d19, d21, d23}, [r5:256]! [all …]
|
D | neont2-vst-encoding.s | 54 @ CHECK: vst4.8 {d16, d17, d18, d19}, [r0:64] @ encoding: [0x40,0xf9,0x1f,0x00] 55 vst4.8 {d16, d17, d18, d19}, [r0:64] 56 @ CHECK: vst4.16 {d16, d17, d18, d19}, [r0:128] @ encoding: [0x40,0xf9,0x6f,0x00] 57 vst4.16 {d16, d17, d18, d19}, [r0:128] 58 @ CHECK: vst4.8 {d16, d18, d20, d22}, [r0:256]! @ encoding: [0x40,0xf9,0x3d,0x01] 59 vst4.8 {d16, d18, d20, d22}, [r0:256]! 60 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r0:256]! @ encoding: [0x40,0xf9,0x3d,0x11] 61 vst4.8 {d17, d19, d21, d23}, [r0:256]! 62 @ CHECK: vst4.16 {d16, d18, d20, d22}, [r0]! @ encoding: [0x40,0xf9,0x4d,0x01] 63 vst4.16 {d16, d18, d20, d22}, [r0]! [all …]
|
D | neon-vld-vst-align.s | 7615 vst4.8 {d0, d1, d2, d3}, [r4] 7616 vst4.8 {d0, d1, d2, d3}, [r4:16] 7617 vst4.8 {d0, d1, d2, d3}, [r4:32] 7618 vst4.8 {d0, d1, d2, d3}, [r4:64] 7619 vst4.8 {d0, d1, d2, d3}, [r4:128] 7620 vst4.8 {d0, d1, d2, d3}, [r4:256] 7622 @ CHECK: vst4.8 {d0, d1, d2, d3}, [r4] @ encoding: [0x04,0xf9,0x0f,0x00] 7624 @ CHECK-ERRORS: vst4.8 {d0, d1, d2, d3}, [r4:16] 7627 @ CHECK-ERRORS: vst4.8 {d0, d1, d2, d3}, [r4:32] 7629 @ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x00] [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | vst4.ll | 6 ;CHECK: vst4.8 {d16, d17, d18, d19}, [r0, :64] 8 …call void @llvm.arm.neon.vst4.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8… 15 ;CHECK: vst4.8 {d16, d17, d18, d19}, [r1, :128], r2 18 …call void @llvm.arm.neon.vst4.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8… 27 ;CHECK: vst4.16 {d16, d17, d18, d19}, [r0, :128] 30 …call void @llvm.arm.neon.vst4.v4i16(i8* %tmp0, <4 x i16> %tmp1, <4 x i16> %tmp1, <4 x i16> %tmp1, … 37 ;CHECK: vst4.32 {d16, d17, d18, d19}, [r0, :256] 40 …call void @llvm.arm.neon.vst4.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %tmp1, … 46 ;CHECK: vst4.32 49 …call void @llvm.arm.neon.vst4.v2f32(i8* %tmp0, <2 x float> %tmp1, <2 x float> %tmp1, <2 x float> %… [all …]
|
D | vstlane.ll | 286 ;CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0, :32] 295 ;CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r1, :32]! 306 ;CHECK: vst4.16 316 ;CHECK: vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0, :128] 325 ;CHECK: vst4.32 335 ;CHECK: vst4.16 {d17[3], d19[3], d21[3], d23[3]}, [r0, :64] 345 ;CHECK: vst4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0] 354 ;CHECK: vst4.32
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | neon-vst-encoding.s | 53 @ CHECK: vst4.8 {d16, d17, d18, d19}, [r0, :64] @ encoding: [0x1f,0x00,0x40,0xf4] 54 vst4.8 {d16, d17, d18, d19}, [r0, :64] 55 @ CHECK: vst4.16 {d16, d17, d18, d19}, [r0, :128] @ encoding: [0x6f,0x00,0x40,0xf4] 56 vst4.16 {d16, d17, d18, d19}, [r0, :128] 57 @ CHECK: vst4.8 {d16, d18, d20, d22}, [r0, :256]! @ encoding: [0x3d,0x01,0x40,0xf4] 58 vst4.8 {d16, d18, d20, d22}, [r0, :256]! 59 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r0, :256]! @ encoding: [0x3d,0x11,0x40,0xf4] 60 vst4.8 {d17, d19, d21, d23}, [r0, :256]! 61 @ CHECK: vst4.16 {d16, d18, d20, d22}, [r0]! @ encoding: [0x4d,0x01,0x40,0xf4] 62 vst4.16 {d16, d18, d20, d22}, [r0]! [all …]
|
D | neont2-vst-encoding.s | 55 @ CHECK: vst4.8 {d16, d17, d18, d19}, [r0, :64] @ encoding: [0x1f,0x00,0x40,0xf9] 56 vst4.8 {d16, d17, d18, d19}, [r0, :64] 57 @ CHECK: vst4.16 {d16, d17, d18, d19}, [r0, :128] @ encoding: [0x6f,0x00,0x40,0xf9] 58 vst4.16 {d16, d17, d18, d19}, [r0, :128] 59 @ CHECK: vst4.8 {d16, d18, d20, d22}, [r0, :256]! @ encoding: [0x3d,0x01,0x40,0xf9] 60 vst4.8 {d16, d18, d20, d22}, [r0, :256]! 61 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r0, :256]! @ encoding: [0x3d,0x11,0x40,0xf9] 62 vst4.8 {d17, d19, d21, d23}, [r0, :256]! 63 @ CHECK: vst4.16 {d16, d18, d20, d22}, [r0]! @ encoding: [0x4d,0x01,0x40,0xf9] 64 vst4.16 {d16, d18, d20, d22}, [r0]! [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | vst4.ll | 6 ;CHECK: vst4.8 {d16, d17, d18, d19}, [r0:64] 8 …call void @llvm.arm.neon.vst4.p0i8.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, <8… 15 ;CHECK: vst4.8 {d16, d17, d18, d19}, [r1:128], r2 18 …call void @llvm.arm.neon.vst4.p0i8.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, <8… 27 ;CHECK: vst4.16 {d16, d17, d18, d19}, [r0:128] 30 …call void @llvm.arm.neon.vst4.p0i8.v4i16(i8* %tmp0, <4 x i16> %tmp1, <4 x i16> %tmp1, <4 x i16> %t… 37 ;CHECK: vst4.32 {d16, d17, d18, d19}, [r0:256] 40 …call void @llvm.arm.neon.vst4.p0i8.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %t… 46 ;CHECK: vst4.32 49 …call void @llvm.arm.neon.vst4.p0i8.v2f32(i8* %tmp0, <2 x float> %tmp1, <2 x float> %tmp1, <2 x flo… [all …]
|
D | neon_spill.ll | 25 …call void @llvm.arm.neon.vst4.p0i8.v4i32(i8* undef, <4 x i32> <i32 0, i32 1065353216, i32 10737418… 43 …call void @llvm.arm.neon.vst4.p0i8.v4i32(i8* undef, <4 x i32> <i32 0, i32 1065353216, i32 10737418… 47 declare void @llvm.arm.neon.vst4.p0i8.v4i32(i8*, <4 x i32>, <4 x i32>, <4 x i32>, <4 x i32>, i32) n…
|
D | out-of-registers.ll | 20 …tail call void @llvm.arm.neon.vst4.p0i8.v4f32(i8* %1, <4 x float> %divp_vec, <4 x float> %div3p_ve… 30 declare void @llvm.arm.neon.vst4.p0i8.v4f32(i8*, <4 x float>, <4 x float>, <4 x float>, <4 x float>…
|
D | vld-vst-upgrade.ll | 104 ; CHECK: vst4.32 {d16, d17, d18, d19}, [r0] 106 …call void @llvm.arm.neon.vst4.v2i32(i8* %ptr, <2 x i32> %A, <2 x i32> %B, <2 x i32> %C, <2 x i32> … 110 declare void @llvm.arm.neon.vst4.v2i32(i8*, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) nounwi… 133 ; CHECK: vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0]
|
D | arm-interleaved-accesses.ll | 68 ; NEON: vst4.32 {d16, d18, d20, d22}, [r0]! 69 ; NEON: vst4.32 {d17, d19, d21, d23}, [r0] 71 ; NONEON-NOT: vst4 148 ; NEON: vst4.32 {d16, d17, d18, d19}, [r0] 150 ; NONEON-NOT: vst4 230 ; NEON: vst4.32 {d16, d18, d20, d22}, [r0]! 231 ; NEON: vst4.32 {d17, d19, d21, d23}, [r0] 233 ; NONEON-NOT: vst4
|
D | vstlane.ll | 286 ;CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32] 295 ;CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r1:32]! 306 ;CHECK: vst4.16 316 ;CHECK: vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0:128] 325 ;CHECK: vst4.32 335 ;CHECK: vst4.16 {d17[3], d19[3], d21[3], d23[3]}, [r0:64] 345 ;CHECK: vst4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0] 354 ;CHECK: vst4.32
|
D | 2014-01-09-pseudo_expand_implicit_reg.ll | 30 …call void @llvm.arm.neon.vst4.p0i8.v1i64(i8* %m, <1 x i64> %s0, <1 x i64> %s1, <1 x i64> %s2, <1 x… 53 declare void @llvm.arm.neon.vst4.p0i8.v1i64(i8*, <1 x i64>, <1 x i64>, <1 x i64>, <1 x i64>, i32)
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | loopfilter_4_neon.asm | 123 vst4.8 {d4[0], d5[0], d6[0], d7[0]}, [r0], r1 124 vst4.8 {d4[1], d5[1], d6[1], d7[1]}, [r0], r1 125 vst4.8 {d4[2], d5[2], d6[2], d7[2]}, [r0], r1 126 vst4.8 {d4[3], d5[3], d6[3], d7[3]}, [r0], r1 127 vst4.8 {d4[4], d5[4], d6[4], d7[4]}, [r0], r1 128 vst4.8 {d4[5], d5[5], d6[5], d7[5]}, [r0], r1 129 vst4.8 {d4[6], d5[6], d6[6], d7[6]}, [r0], r1 130 vst4.8 {d4[7], d5[7], d6[7], d7[7]}, [r0] 409 vst4.8 {d10[0], d11[0], d12[0], d13[0]}, [r0], r1 410 vst4.8 {d10[1], d11[1], d12[1], d13[1]}, [r0], r1 [all …]
|
D | loopfilter_8_neon.asm | 154 vst4.8 {d0[0], d1[0], d2[0], d3[0]}, [r2], r1 155 vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r2], r1 156 vst4.8 {d0[2], d1[2], d2[2], d3[2]}, [r2], r1 157 vst4.8 {d0[3], d1[3], d2[3], d3[3]}, [r2], r1 158 vst4.8 {d0[4], d1[4], d2[4], d3[4]}, [r2], r1 159 vst4.8 {d0[5], d1[5], d2[5], d3[5]}, [r2], r1 160 vst4.8 {d0[6], d1[6], d2[6], d3[6]}, [r2], r1 161 vst4.8 {d0[7], d1[7], d2[7], d3[7]}, [r2]
|
/external/libavc/common/arm/ |
D | ih264_deblk_chroma_a9.s | 213 vst4.16 {d0[0], d2[0], d4[0], d6[0]}, [r12], r1 214 vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r12], r1 215 vst4.16 {d0[2], d2[2], d4[2], d6[2]}, [r12], r1 216 vst4.16 {d0[3], d2[3], d4[3], d6[3]}, [r12], r1 218 vst4.16 {d1[0], d3[0], d5[0], d7[0]}, [r12], r1 219 vst4.16 {d1[1], d3[1], d5[1], d7[1]}, [r12], r1 220 vst4.16 {d1[2], d3[2], d5[2], d7[2]}, [r12], r1 221 vst4.16 {d1[3], d3[3], d5[3], d7[3]}, [r12], r1 454 vst4.16 {d0[0], d2[0], d4[0], d6[0]}, [r12], r1 455 vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r12], r1 [all …]
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
D | neon-intrinsics.ll | 7 ; CHECK: vst4.v2i32({{.*}}, i32 16) 20 …call void @llvm.arm.neon.vst4.v2i32(i8* bitcast ([8 x i32]* @y to i8*), <2 x i32> %tmp2, <2 x i32>… 25 declare void @llvm.arm.neon.vst4.v2i32(i8*, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) nounwi…
|
/external/llvm/test/Transforms/InstCombine/ |
D | neon-intrinsics.ll | 7 ; CHECK: vst4.p0i8.v2i32({{.*}}, i32 16) 20 …call void @llvm.arm.neon.vst4.p0i8.v2i32(i8* bitcast ([8 x i32]* @y to i8*), <2 x i32> %tmp2, <2 x… 25 declare void @llvm.arm.neon.vst4.p0i8.v2i32(i8*, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) n…
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Thumb2/ |
D | crash.ll | 17 …tail call void @llvm.arm.neon.vst4.v4i32(i8* %8, <4 x i32> %1, <4 x i32> %3, <4 x i32> %5, <4 x i3… 21 declare void @llvm.arm.neon.vst4.v4i32(i8*, <4 x i32>, <4 x i32>, <4 x i32>, <4 x i32>, i32) nounwi… 47 …tail call void @llvm.arm.neon.vst4.v4i32(i8* bitcast ([16 x i32]* @dbuf to i8*), <4 x i32> %2, <4 …
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | neont-VST-reencoding.txt | 75 # CHECK: vst4.32 {d0[0], d1[0], d2[0], d3[0]}, [r1:128], r4 @ encoding: [0x81,0xf9,0x24,0x0b] 76 # CHECK: vst4.16 {d0[0], d2[0], d4[0], d6[0]}, [r2], r5 @ encoding: [0x82,0xf9,0x25,0x07] 77 # CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r3], r6 @ encoding: [0x83,0xf9,0x26,0x03]
|
/external/pdfium/third_party/libpng16/arm/ |
D | filter_neon.S | 74 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 134 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 208 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]!
|
/external/llvm/test/CodeGen/Thumb2/ |
D | crash.ll | 18 …tail call void @llvm.arm.neon.vst4.p0i8.v4i32(i8* %8, <4 x i32> %1, <4 x i32> %3, <4 x i32> %5, <4… 22 declare void @llvm.arm.neon.vst4.p0i8.v4i32(i8*, <4 x i32>, <4 x i32>, <4 x i32>, <4 x i32>, i32) n… 48 …tail call void @llvm.arm.neon.vst4.p0i8.v4i32(i8* bitcast ([16 x i32]* @dbuf to i8*), <4 x i32> %2…
|
/external/skia/third_party/libpng/arm/ |
D | filter_neon.S | 74 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 134 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 208 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]!
|
/external/libpng/arm/ |
D | filter_neon.S | 74 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 134 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]! 208 vst4.32 {d0[0],d1[0],d2[0],d3[0]},[r1,:128]!
|