/external/llvm-project/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/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/capstone/suite/MC/ARM/ |
D | neon-vst-encoding.s.cs | 46 0x1f,0x00,0x41,0xf4 = vst4.8 {d16, d17, d18, d19}, [r1:64] 47 0x6f,0x00,0x42,0xf4 = vst4.16 {d16, d17, d18, d19}, [r2:128] 48 0xbf,0x00,0x43,0xf4 = vst4.32 {d16, d17, d18, d19}, [r3:256] 49 0x3f,0x11,0x45,0xf4 = vst4.8 {d17, d19, d21, d23}, [r5:256] 50 0x4f,0x11,0x47,0xf4 = vst4.16 {d17, d19, d21, d23}, [r7] 51 0x8f,0x01,0x48,0xf4 = vst4.32 {d16, d18, d20, d22}, [r8] 52 0x1d,0x00,0x41,0xf4 = vst4.8 {d16, d17, d18, d19}, [r1:64]! 53 0x6d,0x00,0x42,0xf4 = vst4.16 {d16, d17, d18, d19}, [r2:128]! 54 0xbd,0x00,0x43,0xf4 = vst4.32 {d16, d17, d18, d19}, [r3:256]! 55 0x3d,0x11,0x45,0xf4 = vst4.8 {d17, d19, d21, d23}, [r5:256]! [all …]
|
D | neont2-vst-encoding.s.cs | 25 0x40,0xf9,0x1f,0x00 = vst4.8 {d16, d17, d18, d19}, [r0:64] 26 0x40,0xf9,0x6f,0x00 = vst4.16 {d16, d17, d18, d19}, [r0:128] 27 0x40,0xf9,0x3d,0x01 = vst4.8 {d16, d18, d20, d22}, [r0:256]! 28 0x40,0xf9,0x3d,0x11 = vst4.8 {d17, d19, d21, d23}, [r0:256]! 29 0x40,0xf9,0x4d,0x01 = vst4.16 {d16, d18, d20, d22}, [r0]! 30 0x40,0xf9,0x4d,0x11 = vst4.16 {d17, d19, d21, d23}, [r0]! 31 0x40,0xf9,0x8d,0x01 = vst4.32 {d16, d18, d20, d22}, [r0]! 32 0x40,0xf9,0x8d,0x11 = vst4.32 {d17, d19, d21, d23}, [r0]! 43 0xc0,0xf9,0x3f,0x03 = vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32] 44 0xc0,0xf9,0x4f,0x07 = vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [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]
|
/external/llvm-project/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}, [r{{[0-9]+}}: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>…
|
/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/libvpx/config/arm-neon/vpx_dsp/arm/ |
D | loopfilter_4_neon.asm.S | 133 vst4.8 {d4[0], d5[0], d6[0], d7[0]}, [r0], r1 134 vst4.8 {d4[1], d5[1], d6[1], d7[1]}, [r0], r1 135 vst4.8 {d4[2], d5[2], d6[2], d7[2]}, [r0], r1 136 vst4.8 {d4[3], d5[3], d6[3], d7[3]}, [r0], r1 137 vst4.8 {d4[4], d5[4], d6[4], d7[4]}, [r0], r1 138 vst4.8 {d4[5], d5[5], d6[5], d7[5]}, [r0], r1 139 vst4.8 {d4[6], d5[6], d6[6], d7[6]}, [r0], r1 140 vst4.8 {d4[7], d5[7], d6[7], d7[7]}, [r0] 422 vst4.8 {d10[0], d11[0], d12[0], d13[0]}, [r0], r1 423 vst4.8 {d10[1], d11[1], d12[1], d13[1]}, [r0], r1 [all …]
|
D | loopfilter_8_neon.asm.S | 165 vst4.8 {d0[0], d1[0], d2[0], d3[0]}, [r2], r1 166 vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r2], r1 167 vst4.8 {d0[2], d1[2], d2[2], d3[2]}, [r2], r1 168 vst4.8 {d0[3], d1[3], d2[3], d3[3]}, [r2], r1 169 vst4.8 {d0[4], d1[4], d2[4], d3[4]}, [r2], r1 170 vst4.8 {d0[5], d1[5], d2[5], d3[5]}, [r2], r1 171 vst4.8 {d0[6], d1[6], d2[6], d3[6]}, [r2], r1 172 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/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/llvm-project/llvm/test/Transforms/InstCombine/ARM/ |
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/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/llvm-project/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/llvm-project/llvm/test/tools/llvm-mca/ARM/ |
D | cortex-a57-neon-instructions.s | 879 vst4.8 {d16, d17, d18, d19}, [r0:64] 880 vst4.16 {d16, d17, d18, d19}, [r0:128] 881 vst4.8 {d16, d18, d20, d22}, [r0:256]! 882 vst4.8 {d17, d19, d21, d23}, [r0:256]! 883 vst4.16 {d16, d18, d20, d22}, [r0]! 884 vst4.16 {d17, d19, d21, d23}, [r0]! 885 vst4.32 {d16, d18, d20, d22}, [r0]! 886 vst4.32 {d17, d19, d21, d23}, [r0]! 897 vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32] 898 vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r0] [all …]
|