Home
last modified time | relevance | path

Searched refs:ptrue (Results 1 – 25 of 215) sorted by relevance

123456789

/llvm-project-15.0.7/llvm/test/MC/AArch64/SVE/
H A Dptrue.s16 ptrue p0.b, pow2 label
22 ptrue p0.h, pow2 label
28 ptrue p0.s, pow2 label
34 ptrue p0.d, pow2 label
44 ptrue p15.b label
50 ptrue p15.h label
56 ptrue p15.s label
62 ptrue p15.d label
72 ptrue p7.s, #1 label
78 ptrue p7.s, vl1 label
[all …]
H A Dptrue-diagnostics.s7 ptrue p0.s, vl512 label
12 ptrue p0.s, vl9 label
21 ptrue p0.s, #-1 label
26 ptrue p0.s, #32 label
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dsve-intrinsics-pred-creation.ll12 ; CHECK-NEXT: ptrue p0.b, pow2
14 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.ptrue.nxv16i1(i32 0)
21 ; CHECK-NEXT: ptrue p0.h, vl1
23 %out = call <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 1)
30 ; CHECK-NEXT: ptrue p0.s, mul3
32 %out = call <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 30)
39 ; CHECK-NEXT: ptrue p0.d
41 %out = call <vscale x 2 x i1> @llvm.aarch64.sve.ptrue.nxv2i1(i32 31)
46 declare <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 %pattern)
47 declare <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 %pattern)
[all …]
H A Dsve-coalesce-ptrue-intrinsics.ll4 declare <vscale x 16 x i1> @llvm.aarch64.sve.ptrue.nxv16i1(i32 immarg)
5 declare <vscale x 2 x i1> @llvm.aarch64.sve.ptrue.nxv2i1(i32 immarg)
6 declare <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 immarg)
7 declare <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 immarg)
29 %1 = call <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 31)
31 %3 = call <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 31)
47 %1 = call <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 0)
49 %3 = call <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 0)
70 %1 = call <vscale x 4 x i1> @llvm.aarch64.sve.ptrue.nxv4i1(i32 0)
71 %2 = call <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 0)
[all …]
H A Dsve-fcvt.ll11 ; CHECK-NEXT: ptrue p0.d
21 ; CHECK-NEXT: ptrue p0.s
31 ; CHECK-NEXT: ptrue p0.s
41 ; CHECK-NEXT: ptrue p0.d
51 ; CHECK-NEXT: ptrue p0.d
65 ; CHECK-NEXT: ptrue p0.d
75 ; CHECK-NEXT: ptrue p0.s
85 ; CHECK-NEXT: ptrue p0.s
95 ; CHECK-NEXT: ptrue p0.d
105 ; CHECK-NEXT: ptrue p0.d
[all …]
H A Dsve-punpklo-combine.ll8 ; CHECK-NEXT: ptrue p0.b, vl32
25 ; CHECK-NEXT: ptrue p0.b, vl64
26 ; CHECK-NEXT: ptrue p1.h, vl32
45 ; CHECK-NEXT: ptrue p1.h, vl32
60 ; CHECK-NEXT: ptrue p0.b, vl32
78 ; CHECK-NEXT: ptrue p0.b, vl64
79 ; CHECK-NEXT: ptrue p1.s, vl32
99 ; CHECK-NEXT: ptrue p1.s, vl32
115 ; CHECK-NEXT: ptrue p0.b, vl32
134 ; CHECK-NEXT: ptrue p0.b, vl64
[all …]
H A Dsve2-unary-movprfx.ll14 ; CHECK-NEXT: ptrue p0.b
26 ; CHECK-NEXT: ptrue p0.b
39 ; CHECK-NEXT: ptrue p0.b
52 ; CHECK-NEXT: ptrue p0.d
64 ; CHECK-NEXT: ptrue p0.h
75 ; CHECK-NEXT: ptrue p0.h
87 ; CHECK-NEXT: ptrue p0.h
99 ; CHECK-NEXT: ptrue p0.d
112 ; CHECK-NEXT: ptrue p0.s
123 ; CHECK-NEXT: ptrue p0.s
[all …]
H A Dsve-fixed-length-int-extends.ll19 ; CHECK-NEXT: ptrue p0.s, vl8
42 ; CHECK-NEXT: ptrue p0.d, vl4
62 ; CHECK-NEXT: ptrue p0.h, vl16
106 ; CHECK-NEXT: ptrue p0.b, vl64
108 ; CHECK-NEXT: ptrue p0.h, vl64
145 ; CHECK-NEXT: ptrue p0.s, vl8
186 ; CHECK-NEXT: ptrue p0.b, vl32
188 ; CHECK-NEXT: ptrue p0.s, vl32
204 ; CHECK-NEXT: ptrue p0.b, vl64
230 ; CHECK-NEXT: ptrue p0.d, vl4
[all …]
H A Dsve-unary-movprfx.ll14 ; CHECK-NEXT: ptrue p0.b
26 ; CHECK-NEXT: ptrue p0.b
37 ; CHECK-NEXT: ptrue p0.b
50 ; CHECK-NEXT: ptrue p0.b
63 ; CHECK-NEXT: ptrue p0.d
75 ; CHECK-NEXT: ptrue p0.h
86 ; CHECK-NEXT: ptrue p0.h
96 ; CHECK-NEXT: ptrue p0.h
108 ; CHECK-NEXT: ptrue p0.h
120 ; CHECK-NEXT: ptrue p0.d
[all …]
H A Dsve-uunpklo-load-uzp1-store-combine.ll14 ; CHECK-NEXT: ptrue p0.h, vl64
26 ; CHECK-NEXT: ptrue p0.b, vl128
39 ; CHECK-NEXT: ptrue p0.s, vl32
51 ; CHECK-NEXT: ptrue p0.h, vl64
64 ; CHECK-NEXT: ptrue p0.d, vl16
76 ; CHECK-NEXT: ptrue p0.s, vl32
89 ; CHECK-NEXT: ptrue p0.s
104 ; CHECK-NEXT: ptrue p0.h, vl64
131 ; CHECK-NEXT: ptrue p0.s, vl32
144 ; CHECK-NEXT: ptrue p0.h, vl64
[all …]
H A Dsve-fixed-length-trunc-stores.ll12 ; CHECK-NEXT: ptrue p0.d, vl2
24 ; CHECK-NEXT: ptrue p0.d, vl4
38 ; VBITS_GE_256-NEXT: ptrue p0.d, vl4
41 ; VBITS_GE_256-NEXT: ptrue p0.s, vl4
45 ; VBITS_GE_256-NEXT: ptrue p0.s, vl8
51 ; VBITS_GE_512-NEXT: ptrue p0.d, vl8
64 ; CHECK-NEXT: ptrue p0.d, vl16
77 ; CHECK-NEXT: ptrue p0.d, vl32
92 ; VBITS_GE_256-NEXT: ptrue p0.d, vl4
105 ; VBITS_GE_512-NEXT: ptrue p0.d, vl8
[all …]
H A Dsve-fixed-length-int-to-fp.ll39 ; CHECK-NEXT: ptrue p0.h, vl16
343 ; CHECK-NEXT: ptrue p0.s
392 ; CHECK-NEXT: ptrue p0.s
409 ; CHECK-NEXT: ptrue p0.s
633 ; CHECK-NEXT: ptrue p0.d
648 ; CHECK-NEXT: ptrue p0.d
697 ; CHECK-NEXT: ptrue p0.d
715 ; CHECK-NEXT: ptrue p0.d
760 ; CHECK-NEXT: ptrue p0.d
809 ; CHECK-NEXT: ptrue p0.d
[all …]
H A Dsve-fixed-length-ext-loads.ll40 ; CHECK-NEXT: ptrue p0.s, vl8
52 ; CHECK-NEXT: ptrue p0.s, vl16
64 ; CHECK-NEXT: ptrue p0.s, vl32
76 ; VBITS_GE_1024-NEXT: ptrue p0.h, vl64
79 ; VBITS_GE_1024-NEXT: ptrue p0.s, vl32
89 ; VBITS_GE_2048-NEXT: ptrue p0.s, vl64
112 ; CHECK-NEXT: ptrue p0.s, vl8
124 ; CHECK-NEXT: ptrue p0.s, vl16
136 ; CHECK-NEXT: ptrue p0.s, vl32
148 ; VBITS_GE_1024-NEXT: ptrue p0.h, vl64
[all …]
H A Dsve-fixed-length-trunc.ll15 ; CHECK-NEXT: ptrue p0.h, vl16
62 ; CHECK-NEXT: ptrue p0.h, vl64
64 ; CHECK-NEXT: ptrue p0.b, vl64
80 ; CHECK-NEXT: ptrue p0.h, vl128
82 ; CHECK-NEXT: ptrue p0.b, vl128
101 ; CHECK-NEXT: ptrue p0.s, vl8
144 ; CHECK-NEXT: ptrue p0.s, vl32
146 ; CHECK-NEXT: ptrue p0.b, vl32
163 ; CHECK-NEXT: ptrue p0.s, vl64
185 ; CHECK-NEXT: ptrue p0.s, vl8
[all …]
H A Dsve-fixed-length-fp-to-int.ll39 ; CHECK-NEXT: ptrue p0.h, vl16
358 ; CHECK-NEXT: ptrue p0.s
404 ; CHECK-NEXT: ptrue p1.s
419 ; CHECK-NEXT: ptrue p1.s
637 ; CHECK-NEXT: ptrue p0.d
663 ; CHECK-NEXT: ptrue p0.d
711 ; CHECK-NEXT: ptrue p1.d
726 ; CHECK-NEXT: ptrue p1.d
769 ; CHECK-NEXT: ptrue p0.d
815 ; CHECK-NEXT: ptrue p1.d
[all …]
H A Dsve-ld1-addressing-mode-reg-imm.ll9 ; CHECK-NEXT: ptrue p0.b
20 ; CHECK-NEXT: ptrue p0.b
31 ; CHECK-NEXT: ptrue p0.b
43 ; CHECK-NEXT: ptrue p0.b
55 ; CHECK-NEXT: ptrue p0.b
68 ; CHECK-NEXT: ptrue p0.h
81 ; CHECK-NEXT: ptrue p0.s
94 ; CHECK-NEXT: ptrue p0.d
105 ; CHECK-NEXT: ptrue p0.d
106 ; CHECK-NEXT: ptrue p1.s
[all …]
H A Dsve-fp-rounding.ll9 ; CHECK-NEXT: ptrue p0.h
19 ; CHECK-NEXT: ptrue p0.s
29 ; CHECK-NEXT: ptrue p0.d
39 ; CHECK-NEXT: ptrue p0.s
49 ; CHECK-NEXT: ptrue p0.d
59 ; CHECK-NEXT: ptrue p0.d
71 ; CHECK-NEXT: ptrue p0.h
81 ; CHECK-NEXT: ptrue p0.s
91 ; CHECK-NEXT: ptrue p0.d
101 ; CHECK-NEXT: ptrue p0.s
[all …]
H A Dsve-fixed-length-insert-vector-elt.ll40 ; CHECK-NEXT: ptrue p0.h, vl16
44 ; CHECK-NEXT: ptrue p1.h
99 ; CHECK-NEXT: ptrue p1.h
118 ; CHECK-NEXT: ptrue p1.h
157 ; CHECK-NEXT: ptrue p0.s, vl8
161 ; CHECK-NEXT: ptrue p1.s
216 ; CHECK-NEXT: ptrue p1.s
235 ; CHECK-NEXT: ptrue p1.s
276 ; CHECK-NEXT: ptrue p1.d
331 ; CHECK-NEXT: ptrue p1.d
[all …]
H A Dsve-fcmp.ll7 ; CHECK-NEXT: ptrue p0.s
16 ; CHECK-NEXT: ptrue p0.s
25 ; CHECK-NEXT: ptrue p0.s
34 ; CHECK-NEXT: ptrue p0.s
43 ; CHECK-NEXT: ptrue p0.s
52 ; CHECK-NEXT: ptrue p0.s
63 ; CHECK-NEXT: ptrue p0.s
73 ; CHECK-NEXT: ptrue p0.s
84 ; CHECK-NEXT: ptrue p0.s
94 ; CHECK-NEXT: ptrue p0.s
[all …]
H A Dsve-fixed-length-log-reduce.ll17 ; CHECK-NEXT: ptrue p0.b, vl8
30 ; CHECK-NEXT: ptrue p0.b, vl16
41 ; CHECK-NEXT: ptrue p0.b, vl32
78 ; CHECK-NEXT: ptrue p0.b, vl128
91 ; CHECK-NEXT: ptrue p0.b, vl256
106 ; CHECK-NEXT: ptrue p0.h, vl4
119 ; CHECK-NEXT: ptrue p0.h, vl8
130 ; CHECK-NEXT: ptrue p0.h, vl16
195 ; CHECK-NEXT: ptrue p0.s, vl2
208 ; CHECK-NEXT: ptrue p0.s, vl4
[all …]
H A Dsve-int-reduce.ll9 ; CHECK-NEXT: ptrue p0.b
20 ; CHECK-NEXT: ptrue p0.h
31 ; CHECK-NEXT: ptrue p0.s
42 ; CHECK-NEXT: ptrue p0.d
55 ; CHECK-NEXT: ptrue p0.b
66 ; CHECK-NEXT: ptrue p0.h
77 ; CHECK-NEXT: ptrue p0.s
88 ; CHECK-NEXT: ptrue p0.d
101 ; CHECK-NEXT: ptrue p0.b
112 ; CHECK-NEXT: ptrue p0.h
[all …]
H A Dsve-st1-addressing-mode-reg-imm.ll9 ; CHECK-NEXT: ptrue p0.b
20 ; CHECK-NEXT: ptrue p0.b
31 ; CHECK-NEXT: ptrue p0.b
43 ; CHECK-NEXT: ptrue p0.b
55 ; CHECK-NEXT: ptrue p0.b
68 ; CHECK-NEXT: ptrue p0.h
81 ; CHECK-NEXT: ptrue p0.s
94 ; CHECK-NEXT: ptrue p0.d
109 ; CHECK-NEXT: ptrue p0.d
122 ; CHECK-NEXT: ptrue p0.s
[all …]
H A Dsve-fixed-length-extract-subvector.ll34 ; CHECK-NEXT: ptrue p0.b, vl32
71 ; CHECK-NEXT: ptrue p0.b, vl128
73 ; CHECK-NEXT: ptrue p0.b, vl64
86 ; CHECK-NEXT: ptrue p0.b, vl256
88 ; CHECK-NEXT: ptrue p0.b, vl128
126 ; CHECK-NEXT: ptrue p0.h, vl16
163 ; CHECK-NEXT: ptrue p0.h, vl64
165 ; CHECK-NEXT: ptrue p0.h, vl32
217 ; CHECK-NEXT: ptrue p0.s, vl8
297 ; CHECK-NEXT: ptrue p0.d, vl4
[all …]
H A Dsve-st1-addressing-mode-reg-reg.ll9 ; CHECK-NEXT: ptrue p0.b
21 ; CHECK-NEXT: ptrue p0.b
33 ; CHECK-NEXT: ptrue p0.b
45 ; CHECK-NEXT: ptrue p0.b
57 ; CHECK-NEXT: ptrue p0.h
70 ; CHECK-NEXT: ptrue p0.s
83 ; CHECK-NEXT: ptrue p0.d
98 ; CHECK-NEXT: ptrue p0.h
110 ; CHECK-NEXT: ptrue p0.s
123 ; CHECK-NEXT: ptrue p0.d
[all …]
H A Dsve-fixed-length-subvector.ll34 ; CHECK-NEXT: ptrue p0.h, vl16
74 ; CHECK-NEXT: ptrue p0.h, vl64
89 ; CHECK-NEXT: ptrue p0.s, vl8
129 ; CHECK-NEXT: ptrue p0.s, vl32
144 ; CHECK-NEXT: ptrue p0.s, vl64
161 ; CHECK-NEXT: ptrue p0.d, vl4
178 ; CHECK-NEXT: ptrue p0.d, vl16
193 ; CHECK-NEXT: ptrue p0.d, vl32
222 ; CHECK-NEXT: ptrue p0.h, vl16
277 ; CHECK-NEXT: ptrue p0.s, vl8
[all …]

123456789