Home
last modified time | relevance | path

Searched refs:vst3 (Results 1 – 25 of 55) sorted by relevance

123

/external/llvm/test/MC/ARM/
Dneon-vst-encoding.s61 vst3.8 {d16, d17, d18}, [r1]
62 vst3.16 {d6, d7, d8}, [r2]
63 vst3.32 {d1, d2, d3}, [r3]
64 vst3.8 {d16, d18, d20}, [r0:64]
65 vst3.u16 {d27, d29, d31}, [r4]
66 vst3.i32 {d6, d8, d10}, [r5]
68 vst3.i8 {d12, d13, d14}, [r6], r1
69 vst3.i16 {d11, d12, d13}, [r7], r2
70 vst3.u32 {d2, d3, d4}, [r8], r3
71 vst3.8 {d4, d6, d8}, [r9], r4
[all …]
Dneont2-vst-encoding.s35 @ CHECK: vst3.8 {d16, d17, d18}, [r0:64] @ encoding: [0x40,0xf9,0x1f,0x04]
36 vst3.8 {d16, d17, d18}, [r0:64]
37 @ CHECK: vst3.16 {d16, d17, d18}, [r0] @ encoding: [0x40,0xf9,0x4f,0x04]
38 vst3.16 {d16, d17, d18}, [r0]
39 @ CHECK: vst3.32 {d16, d17, d18}, [r0] @ encoding: [0x40,0xf9,0x8f,0x04]
40 vst3.32 {d16, d17, d18}, [r0]
41 @ CHECK: vst3.8 {d16, d18, d20}, [r0:64]! @ encoding: [0x40,0xf9,0x1d,0x05]
42 vst3.8 {d16, d18, d20}, [r0:64]!
43 @ CHECK: vst3.8 {d17, d19, d21}, [r0:64]! @ encoding: [0x40,0xf9,0x1d,0x15]
44 vst3.8 {d17, d19, d21}, [r0:64]!
[all …]
Dneon-vld-vst-align.s6859 vst3.8 {d0, d1, d2}, [r4]
6860 vst3.8 {d0, d1, d2}, [r4:16]
6861 vst3.8 {d0, d1, d2}, [r4:32]
6862 vst3.8 {d0, d1, d2}, [r4:64]
6863 vst3.8 {d0, d1, d2}, [r4:128]
6864 vst3.8 {d0, d1, d2}, [r4:256]
6866 @ CHECK: vst3.8 {d0, d1, d2}, [r4] @ encoding: [0x04,0xf9,0x0f,0x04]
6868 @ CHECK-ERRORS: vst3.8 {d0, d1, d2}, [r4:16]
6871 @ CHECK-ERRORS: vst3.8 {d0, d1, d2}, [r4:32]
6873 @ CHECK: vst3.8 {d0, d1, d2}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x04]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/
Dneon-vst-encoding.s61 vst3.8 {d16, d17, d18}, [r1]
62 vst3.16 {d6, d7, d8}, [r2]
63 vst3.32 {d1, d2, d3}, [r3]
64 vst3.8 {d16, d18, d20}, [r0:64]
65 vst3.u16 {d27, d29, d31}, [r4]
66 vst3.i32 {d6, d8, d10}, [r5]
68 vst3.i8 {d12, d13, d14}, [r6], r1
69 vst3.i16 {d11, d12, d13}, [r7], r2
70 vst3.u32 {d2, d3, d4}, [r8], r3
71 vst3.8 {d4, d6, d8}, [r9], r4
[all …]
Dneont2-vst-encoding.s35 @ CHECK: vst3.8 {d16, d17, d18}, [r0:64] @ encoding: [0x40,0xf9,0x1f,0x04]
36 vst3.8 {d16, d17, d18}, [r0:64]
37 @ CHECK: vst3.16 {d16, d17, d18}, [r0] @ encoding: [0x40,0xf9,0x4f,0x04]
38 vst3.16 {d16, d17, d18}, [r0]
39 @ CHECK: vst3.32 {d16, d17, d18}, [r0] @ encoding: [0x40,0xf9,0x8f,0x04]
40 vst3.32 {d16, d17, d18}, [r0]
41 @ CHECK: vst3.8 {d16, d18, d20}, [r0:64]! @ encoding: [0x40,0xf9,0x1d,0x05]
42 vst3.8 {d16, d18, d20}, [r0:64]!
43 @ CHECK: vst3.8 {d17, d19, d21}, [r0:64]! @ encoding: [0x40,0xf9,0x1d,0x15]
44 vst3.8 {d17, d19, d21}, [r0:64]!
[all …]
Dneon-vld-vst-align.s6859 vst3.8 {d0, d1, d2}, [r4]
6860 vst3.8 {d0, d1, d2}, [r4:16]
6861 vst3.8 {d0, d1, d2}, [r4:32]
6862 vst3.8 {d0, d1, d2}, [r4:64]
6863 vst3.8 {d0, d1, d2}, [r4:128]
6864 vst3.8 {d0, d1, d2}, [r4:256]
6866 @ CHECK: vst3.8 {d0, d1, d2}, [r4] @ encoding: [0x04,0xf9,0x0f,0x04]
6868 @ CHECK-ERRORS: vst3.8 {d0, d1, d2}, [r4:16]
6871 @ CHECK-ERRORS: vst3.8 {d0, d1, d2}, [r4:32]
6873 @ CHECK: vst3.8 {d0, d1, d2}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x04]
[all …]
/external/capstone/suite/MC/ARM/
Dneon-vst-encoding.s.cs28 0x0f,0x04,0x41,0xf4 = vst3.8 {d16, d17, d18}, [r1]
29 0x4f,0x64,0x02,0xf4 = vst3.16 {d6, d7, d8}, [r2]
30 0x8f,0x14,0x03,0xf4 = vst3.32 {d1, d2, d3}, [r3]
31 0x1f,0x05,0x40,0xf4 = vst3.8 {d16, d18, d20}, [r0:64]
32 0x4f,0xb5,0x44,0xf4 = vst3.16 {d27, d29, d31}, [r4]
33 0x8f,0x65,0x05,0xf4 = vst3.32 {d6, d8, d10}, [r5]
34 0x01,0xc4,0x06,0xf4 = vst3.8 {d12, d13, d14}, [r6], r1
35 0x42,0xb4,0x07,0xf4 = vst3.16 {d11, d12, d13}, [r7], r2
36 0x83,0x24,0x08,0xf4 = vst3.32 {d2, d3, d4}, [r8], r3
37 0x04,0x45,0x09,0xf4 = vst3.8 {d4, d6, d8}, [r9], r4
[all …]
Dneont2-vst-encoding.s.cs16 0x40,0xf9,0x1f,0x04 = vst3.8 {d16, d17, d18}, [r0:64]
17 0x40,0xf9,0x4f,0x04 = vst3.16 {d16, d17, d18}, [r0]
18 0x40,0xf9,0x8f,0x04 = vst3.32 {d16, d17, d18}, [r0]
19 0x40,0xf9,0x1d,0x05 = vst3.8 {d16, d18, d20}, [r0:64]!
20 0x40,0xf9,0x1d,0x15 = vst3.8 {d17, d19, d21}, [r0:64]!
21 0x40,0xf9,0x4d,0x05 = vst3.16 {d16, d18, d20}, [r0]!
22 0x40,0xf9,0x4d,0x15 = vst3.16 {d17, d19, d21}, [r0]!
23 0x40,0xf9,0x8d,0x05 = vst3.32 {d16, d18, d20}, [r0]!
24 0x40,0xf9,0x8d,0x15 = vst3.32 {d17, d19, d21}, [r0]!
38 0xc0,0xf9,0x2f,0x02 = vst3.8 {d16[1], d17[1], d18[1]}, [r0]
[all …]
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
Dvst3.ll7 ;CHECK: vst3.8 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}, :64]
9 call void @llvm.arm.neon.vst3.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, i32 32)
15 ;CHECK: vst3.16
18 …call void @llvm.arm.neon.vst3.v4i16(i8* %tmp0, <4 x i16> %tmp1, <4 x i16> %tmp1, <4 x i16> %tmp1, …
24 ;CHECK: vst3.32
27 …call void @llvm.arm.neon.vst3.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %tmp1, …
34 ;CHECK: vst3.32 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}]!
38 …call void @llvm.arm.neon.vst3.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %tmp1, …
46 ;CHECK: vst3.32
49 …call void @llvm.arm.neon.vst3.v2f32(i8* %tmp0, <2 x float> %tmp1, <2 x float> %tmp1, <2 x float> %…
[all …]
D2010-05-20-NEONSpillCrash.ll10 declare void @llvm.arm.neon.vst3.v8i8(i8*, <8 x i8>, <8 x i8>, <8 x i8>, i32) nounwind
33 …call void @llvm.arm.neon.vst3.v8i8(i8* %A1, <8 x i8> %tmp4abcd, <8 x i8> zeroinitializer, <8 x i8>…
41 …call void @llvm.arm.neon.vst3.v8i8(i8* %A2, <8 x i8> %tmp4efgh, <8 x i8> %tmp3efgh, <8 x i8> %tmp2…
43 …tail call void @llvm.arm.neon.vst3.v8i8(i8* %B, <8 x i8> zeroinitializer, <8 x i8> undef, <8 x i8>…
Dvstlane.ll198 ;CHECK: vst3.8
207 ;CHECK: vst3.16 {d16[1], d17[1], d18[1]}, [r0]
216 ;CHECK: vst3.32
225 ;CHECK: vst3.32
235 ;CHECK: vst3.16 {d17[2], d19[2], d21[2]}, [r0]
244 ;CHECK: vst3.32
254 ;CHECK: vst3.32 {d16[0], d18[0], d20[0]}, [r1]!
266 ;CHECK: vst3.32
/external/swiftshader/third_party/LLVM/test/MC/ARM/
Dneont2-vst-encoding.s36 @ CHECK: vst3.8 {d16, d17, d18}, [r0, :64] @ encoding: [0x1f,0x04,0x40,0xf9]
37 vst3.8 {d16, d17, d18}, [r0, :64]
38 @ CHECK: vst3.16 {d16, d17, d18}, [r0] @ encoding: [0x4f,0x04,0x40,0xf9]
39 vst3.16 {d16, d17, d18}, [r0]
40 @ CHECK: vst3.32 {d16, d17, d18}, [r0] @ encoding: [0x8f,0x04,0x40,0xf9]
41 vst3.32 {d16, d17, d18}, [r0]
42 @ CHECK: vst3.8 {d16, d18, d20}, [r0, :64]! @ encoding: [0x1d,0x05,0x40,0xf9]
43 vst3.8 {d16, d18, d20}, [r0, :64]!
44 @ CHECK: vst3.8 {d17, d19, d21}, [r0, :64]! @ encoding: [0x1d,0x15,0x40,0xf9]
45 vst3.8 {d17, d19, d21}, [r0, :64]!
[all …]
Dneon-vst-encoding.s34 @ CHECK: vst3.8 {d16, d17, d18}, [r0, :64] @ encoding: [0x1f,0x04,0x40,0xf4]
35 vst3.8 {d16, d17, d18}, [r0, :64]
36 @ CHECK: vst3.16 {d16, d17, d18}, [r0] @ encoding: [0x4f,0x04,0x40,0xf4]
37 vst3.16 {d16, d17, d18}, [r0]
38 @ CHECK: vst3.32 {d16, d17, d18}, [r0] @ encoding: [0x8f,0x04,0x40,0xf4]
39 vst3.32 {d16, d17, d18}, [r0]
40 @ CHECK: vst3.8 {d16, d18, d20}, [r0, :64]! @ encoding: [0x1d,0x05,0x40,0xf4]
41 vst3.8 {d16, d18, d20}, [r0, :64]!
42 @ CHECK: vst3.8 {d17, d19, d21}, [r0, :64]! @ encoding: [0x1d,0x15,0x40,0xf4]
43 vst3.8 {d17, d19, d21}, [r0, :64]!
[all …]
/external/llvm/test/CodeGen/ARM/
Dvst3.ll7 ;CHECK: vst3.8 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}:64]
9 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, i3…
15 ;CHECK: vst3.16
18 …call void @llvm.arm.neon.vst3.p0i8.v4i16(i8* %tmp0, <4 x i16> %tmp1, <4 x i16> %tmp1, <4 x i16> %t…
24 ;CHECK: vst3.32
27 …call void @llvm.arm.neon.vst3.p0i8.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %t…
34 ;CHECK: vst3.32 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}]!
38 …call void @llvm.arm.neon.vst3.p0i8.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %t…
46 ;CHECK: vst3.32
49 …call void @llvm.arm.neon.vst3.p0i8.v2f32(i8* %tmp0, <2 x float> %tmp1, <2 x float> %tmp1, <2 x flo…
[all …]
D2010-05-20-NEONSpillCrash.ll10 declare void @llvm.arm.neon.vst3.p0i8.v8i8(i8*, <8 x i8>, <8 x i8>, <8 x i8>, i32) nounwind
33 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A1, <8 x i8> %tmp4abcd, <8 x i8> zeroinitializer, <8 …
41 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A2, <8 x i8> %tmp4efgh, <8 x i8> %tmp3efgh, <8 x i8> …
43 …tail call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %B, <8 x i8> zeroinitializer, <8 x i8> undef, <8 …
Dvld-vst-upgrade.ll95 ; CHECK: vst3.32 {d16, d17, d18}, [r0]
97 call void @llvm.arm.neon.vst3.v2i32(i8* %ptr, <2 x i32> %A, <2 x i32> %B, <2 x i32> %C, i32 1)
101 declare void @llvm.arm.neon.vst3.v2i32(i8*, <2 x i32>, <2 x i32>, <2 x i32>, i32) nounwind
124 ; CHECK: vst3.32 {d16[1], d17[1], d18[1]}, [r0]
Darm-interleaved-accesses.ll54 ; NEON: vst3.32 {d16, d18, d20}, [r0]!
55 ; NEON: vst3.32 {d17, d19, d21}, [r0]
57 ; NONEON-NOT: vst3.32
135 ; NEON: vst3.32 {d16, d17, d18}, [r0]
137 ; NONEON-NOT: vst3
216 ; NEON: vst3.32 {d16, d18, d20}, [r0]!
217 ; NEON: vst3.32 {d17, d19, d21}, [r0]
219 ; NONEON-NOT: vst3
Dvstlane.ll198 ;CHECK: vst3.8
207 ;CHECK: vst3.16 {d16[1], d17[1], d18[1]}, [r0]
216 ;CHECK: vst3.32
225 ;CHECK: vst3.32
235 ;CHECK: vst3.16 {d17[2], d19[2], d21[2]}, [r0]
244 ;CHECK: vst3.32
254 ;CHECK: vst3.32 {d16[0], d18[0], d20[0]}, [r1]!
266 ;CHECK: vst3.32
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dvst3.ll7 ;CHECK: vst3.8 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}:64]
9 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A, <8 x i8> %tmp1, <8 x i8> %tmp1, <8 x i8> %tmp1, i3…
15 ;CHECK: vst3.16
18 …call void @llvm.arm.neon.vst3.p0i8.v4i16(i8* %tmp0, <4 x i16> %tmp1, <4 x i16> %tmp1, <4 x i16> %t…
24 ;CHECK: vst3.32
27 …call void @llvm.arm.neon.vst3.p0i8.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %t…
34 ;CHECK: vst3.32 {d{{.*}}, d{{.*}}, d{{.*}}}, [r{{.*}}]!
38 …call void @llvm.arm.neon.vst3.p0i8.v2i32(i8* %tmp0, <2 x i32> %tmp1, <2 x i32> %tmp1, <2 x i32> %t…
46 ;CHECK: vst3.32
49 …call void @llvm.arm.neon.vst3.p0i8.v2f32(i8* %tmp0, <2 x float> %tmp1, <2 x float> %tmp1, <2 x flo…
[all …]
D2010-05-20-NEONSpillCrash.ll10 declare void @llvm.arm.neon.vst3.p0i8.v8i8(i8*, <8 x i8>, <8 x i8>, <8 x i8>, i32) nounwind
33 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A1, <8 x i8> %tmp4abcd, <8 x i8> zeroinitializer, <8 …
41 …call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %A2, <8 x i8> %tmp4efgh, <8 x i8> %tmp3efgh, <8 x i8> …
43 …tail call void @llvm.arm.neon.vst3.p0i8.v8i8(i8* %B, <8 x i8> zeroinitializer, <8 x i8> undef, <8 …
Dvld-vst-upgrade.ll95 ; CHECK: vst3.32 {d16, d17, d18}, [r0]
97 call void @llvm.arm.neon.vst3.v2i32(i8* %ptr, <2 x i32> %A, <2 x i32> %B, <2 x i32> %C, i32 1)
101 declare void @llvm.arm.neon.vst3.v2i32(i8*, <2 x i32>, <2 x i32>, <2 x i32>, i32) nounwind
124 ; CHECK: vst3.32 {d16[1], d17[1], d18[1]}, [r0]
Dvstlane.ll198 ;CHECK: vst3.8
207 ;CHECK: vst3.16 {d16[1], d17[1], d18[1]}, [r0]
216 ;CHECK: vst3.32
225 ;CHECK: vst3.32
235 ;CHECK: vst3.16 {d17[2], d19[2], d21[2]}, [r0]
244 ;CHECK: vst3.32
254 ;CHECK: vst3.32 {d16[0], d18[0], d20[0]}, [r{{[0-9]+}}]!
266 ;CHECK: vst3.32
/external/libvpx/libvpx/vpx_dsp/arm/
Dloopfilter_16_neon.asm241 vst3.8 {d18[0], d19[0], d20[0]}, [r8], r1
242 vst3.8 {d21[0], d22[0], d23[0]}, [r0], r1
243 vst3.8 {d18[1], d19[1], d20[1]}, [r8], r1
244 vst3.8 {d21[1], d22[1], d23[1]}, [r0], r1
245 vst3.8 {d18[2], d19[2], d20[2]}, [r8], r1
246 vst3.8 {d21[2], d22[2], d23[2]}, [r0], r1
247 vst3.8 {d18[3], d19[3], d20[3]}, [r8], r1
248 vst3.8 {d21[3], d22[3], d23[3]}, [r0], r1
249 vst3.8 {d18[4], d19[4], d20[4]}, [r8], r1
250 vst3.8 {d21[4], d22[4], d23[4]}, [r0], r1
[all …]
/external/libvpx/config/arm-neon/vpx_dsp/arm/
Dloopfilter_16_neon.asm.S254 vst3.8 {d18[0], d19[0], d20[0]}, [r8], r1
255 vst3.8 {d21[0], d22[0], d23[0]}, [r0], r1
256 vst3.8 {d18[1], d19[1], d20[1]}, [r8], r1
257 vst3.8 {d21[1], d22[1], d23[1]}, [r0], r1
258 vst3.8 {d18[2], d19[2], d20[2]}, [r8], r1
259 vst3.8 {d21[2], d22[2], d23[2]}, [r0], r1
260 vst3.8 {d18[3], d19[3], d20[3]}, [r8], r1
261 vst3.8 {d21[3], d22[3], d23[3]}, [r0], r1
262 vst3.8 {d18[4], d19[4], d20[4]}, [r8], r1
263 vst3.8 {d21[4], d22[4], d23[4]}, [r0], r1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/ARM/
Dneont2.txt1564 # CHECK: vst3.8 {d16, d17, d18}, [r0:64]
1566 # CHECK: vst3.16 {d16, d17, d18}, [r0]
1568 # CHECK: vst3.32 {d16, d17, d18}, [r0]
1570 # CHECK: vst3.8 {d16, d18, d20}, [r0:64]!
1572 # CHECK: vst3.8 {d17, d19, d21}, [r0:64]!
1574 # CHECK: vst3.16 {d16, d18, d20}, [r0]!
1576 # CHECK: vst3.16 {d17, d19, d21}, [r0]!
1578 # CHECK: vst3.32 {d16, d18, d20}, [r0]!
1580 # CHECK: vst3.32 {d17, d19, d21}, [r0]!
1611 # CHECK: vst3.8 {d16[1], d17[1], d18[1]}, [r0]
[all …]

123