You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
define <vscale x 1 x i8> @intrinsic_nds_vln_v_nxv1i8_nxv1i8(<vscale x 1 x i8>*%0, iXLen %1) nounwind {
7
+
define <vscale x 1 x i8> @intrinsic_nds_vln_v_nxv1i8_nxv1i8(ptr%0, iXLen %1) nounwind {
8
8
; CHECK-LABEL: intrinsic_nds_vln_v_nxv1i8_nxv1i8:
9
9
; CHECK: # %bb.0: # %entry
10
10
; CHECK-NEXT: vsetvli zero, a1, e8, mf8, ta, ma
@@ -13,13 +13,13 @@ define <vscale x 1 x i8> @intrinsic_nds_vln_v_nxv1i8_nxv1i8(<vscale x 1 x i8>* %
13
13
entry:
14
14
%a = call <vscale x 1 x i8> @llvm.riscv.nds.vln.nxv1i8(
15
15
<vscale x 1 x i8> poison,
16
-
<vscale x 1 x i8>*%0,
16
+
ptr%0,
17
17
iXLen %1)
18
18
19
19
ret <vscale x 1 x i8> %a
20
20
}
21
21
22
-
define <vscale x 1 x i8> @intrinsic_nds_vln_mask_v_nxv1i8_nxv1i8(<vscale x 1 x i8> %0, <vscale x 1 x i8>*%1, <vscale x 1 x i1> %2, iXLen %3) nounwind {
22
+
define <vscale x 1 x i8> @intrinsic_nds_vln_mask_v_nxv1i8_nxv1i8(<vscale x 1 x i8> %0, ptr%1, <vscale x 1 x i1> %2, iXLen %3) nounwind {
@@ -28,14 +28,14 @@ define <vscale x 1 x i8> @intrinsic_nds_vln_mask_v_nxv1i8_nxv1i8(<vscale x 1 x i
28
28
entry:
29
29
%a = call <vscale x 1 x i8> @llvm.riscv.nds.vln.mask.nxv1i8(
30
30
<vscale x 1 x i8> %0,
31
-
<vscale x 1 x i8>*%1,
31
+
ptr%1,
32
32
<vscale x 1 x i1> %2,
33
33
iXLen %3, iXLen 1)
34
34
35
35
ret <vscale x 1 x i8> %a
36
36
}
37
37
38
-
define <vscale x 2 x i8> @intrinsic_nds_vln_v_nxv2i8_nxv2i8(<vscale x 2 x i8>*%0, iXLen %1) nounwind {
38
+
define <vscale x 2 x i8> @intrinsic_nds_vln_v_nxv2i8_nxv2i8(ptr%0, iXLen %1) nounwind {
39
39
; CHECK-LABEL: intrinsic_nds_vln_v_nxv2i8_nxv2i8:
40
40
; CHECK: # %bb.0: # %entry
41
41
; CHECK-NEXT: vsetvli zero, a1, e8, mf4, ta, ma
@@ -44,13 +44,13 @@ define <vscale x 2 x i8> @intrinsic_nds_vln_v_nxv2i8_nxv2i8(<vscale x 2 x i8>* %
44
44
entry:
45
45
%a = call <vscale x 2 x i8> @llvm.riscv.nds.vln.nxv2i8(
46
46
<vscale x 2 x i8> poison,
47
-
<vscale x 2 x i8>*%0,
47
+
ptr%0,
48
48
iXLen %1)
49
49
50
50
ret <vscale x 2 x i8> %a
51
51
}
52
52
53
-
define <vscale x 2 x i8> @intrinsic_nds_vln_mask_v_nxv2i8_nxv2i8(<vscale x 2 x i8> %0, <vscale x 2 x i8>*%1, <vscale x 2 x i1> %2, iXLen %3) nounwind {
53
+
define <vscale x 2 x i8> @intrinsic_nds_vln_mask_v_nxv2i8_nxv2i8(<vscale x 2 x i8> %0, ptr%1, <vscale x 2 x i1> %2, iXLen %3) nounwind {
@@ -59,14 +59,14 @@ define <vscale x 2 x i8> @intrinsic_nds_vln_mask_v_nxv2i8_nxv2i8(<vscale x 2 x i
59
59
entry:
60
60
%a = call <vscale x 2 x i8> @llvm.riscv.nds.vln.mask.nxv2i8(
61
61
<vscale x 2 x i8> %0,
62
-
<vscale x 2 x i8>*%1,
62
+
ptr%1,
63
63
<vscale x 2 x i1> %2,
64
64
iXLen %3, iXLen 1)
65
65
66
66
ret <vscale x 2 x i8> %a
67
67
}
68
68
69
-
define <vscale x 4 x i8> @intrinsic_nds_vln_v_nxv4i8_nxv4i8(<vscale x 4 x i8>*%0, iXLen %1) nounwind {
69
+
define <vscale x 4 x i8> @intrinsic_nds_vln_v_nxv4i8_nxv4i8(ptr%0, iXLen %1) nounwind {
70
70
; CHECK-LABEL: intrinsic_nds_vln_v_nxv4i8_nxv4i8:
71
71
; CHECK: # %bb.0: # %entry
72
72
; CHECK-NEXT: vsetvli zero, a1, e8, mf2, ta, ma
@@ -75,13 +75,13 @@ define <vscale x 4 x i8> @intrinsic_nds_vln_v_nxv4i8_nxv4i8(<vscale x 4 x i8>* %
75
75
entry:
76
76
%a = call <vscale x 4 x i8> @llvm.riscv.nds.vln.nxv4i8(
77
77
<vscale x 4 x i8> poison,
78
-
<vscale x 4 x i8>*%0,
78
+
ptr%0,
79
79
iXLen %1)
80
80
81
81
ret <vscale x 4 x i8> %a
82
82
}
83
83
84
-
define <vscale x 4 x i8> @intrinsic_nds_vln_mask_v_nxv4i8_nxv4i8(<vscale x 4 x i8> %0, <vscale x 4 x i8>*%1, <vscale x 4 x i1> %2, iXLen %3) nounwind {
84
+
define <vscale x 4 x i8> @intrinsic_nds_vln_mask_v_nxv4i8_nxv4i8(<vscale x 4 x i8> %0, ptr%1, <vscale x 4 x i1> %2, iXLen %3) nounwind {
@@ -90,14 +90,14 @@ define <vscale x 4 x i8> @intrinsic_nds_vln_mask_v_nxv4i8_nxv4i8(<vscale x 4 x i
90
90
entry:
91
91
%a = call <vscale x 4 x i8> @llvm.riscv.nds.vln.mask.nxv4i8(
92
92
<vscale x 4 x i8> %0,
93
-
<vscale x 4 x i8>*%1,
93
+
ptr%1,
94
94
<vscale x 4 x i1> %2,
95
95
iXLen %3, iXLen 1)
96
96
97
97
ret <vscale x 4 x i8> %a
98
98
}
99
99
100
-
define <vscale x 8 x i8> @intrinsic_nds_vln_v_nxv8i8_nxv8i8(<vscale x 8 x i8>*%0, iXLen %1) nounwind {
100
+
define <vscale x 8 x i8> @intrinsic_nds_vln_v_nxv8i8_nxv8i8(ptr%0, iXLen %1) nounwind {
101
101
; CHECK-LABEL: intrinsic_nds_vln_v_nxv8i8_nxv8i8:
102
102
; CHECK: # %bb.0: # %entry
103
103
; CHECK-NEXT: vsetvli zero, a1, e8, m1, ta, ma
@@ -106,13 +106,13 @@ define <vscale x 8 x i8> @intrinsic_nds_vln_v_nxv8i8_nxv8i8(<vscale x 8 x i8>* %
106
106
entry:
107
107
%a = call <vscale x 8 x i8> @llvm.riscv.nds.vln.nxv8i8(
108
108
<vscale x 8 x i8> poison,
109
-
<vscale x 8 x i8>*%0,
109
+
ptr%0,
110
110
iXLen %1)
111
111
112
112
ret <vscale x 8 x i8> %a
113
113
}
114
114
115
-
define <vscale x 8 x i8> @intrinsic_nds_vln_mask_v_nxv8i8_nxv8i8(<vscale x 8 x i8> %0, <vscale x 8 x i8>*%1, <vscale x 8 x i1> %2, iXLen %3) nounwind {
115
+
define <vscale x 8 x i8> @intrinsic_nds_vln_mask_v_nxv8i8_nxv8i8(<vscale x 8 x i8> %0, ptr%1, <vscale x 8 x i1> %2, iXLen %3) nounwind {
@@ -137,13 +137,13 @@ define <vscale x 16 x i8> @intrinsic_nds_vln_v_nxv16i8_nxv16i8(<vscale x 16 x i8
137
137
entry:
138
138
%a = call <vscale x 16 x i8> @llvm.riscv.nds.vln.nxv16i8(
139
139
<vscale x 16 x i8> poison,
140
-
<vscale x 16 x i8>*%0,
140
+
ptr%0,
141
141
iXLen %1)
142
142
143
143
ret <vscale x 16 x i8> %a
144
144
}
145
145
146
-
define <vscale x 16 x i8> @intrinsic_nds_vln_mask_v_nxv16i8_nxv16i8(<vscale x 16 x i8> %0, <vscale x 16 x i8>*%1, <vscale x 16 x i1> %2, iXLen %3) nounwind {
146
+
define <vscale x 16 x i8> @intrinsic_nds_vln_mask_v_nxv16i8_nxv16i8(<vscale x 16 x i8> %0, ptr%1, <vscale x 16 x i1> %2, iXLen %3) nounwind {
@@ -168,13 +168,13 @@ define <vscale x 32 x i8> @intrinsic_nds_vln_v_nxv32i8_nxv32i8(<vscale x 32 x i8
168
168
entry:
169
169
%a = call <vscale x 32 x i8> @llvm.riscv.nds.vln.nxv32i8(
170
170
<vscale x 32 x i8> poison,
171
-
<vscale x 32 x i8>*%0,
171
+
ptr%0,
172
172
iXLen %1)
173
173
174
174
ret <vscale x 32 x i8> %a
175
175
}
176
176
177
-
define <vscale x 32 x i8> @intrinsic_nds_vln_mask_v_nxv32i8_nxv32i8(<vscale x 32 x i8> %0, <vscale x 32 x i8>*%1, <vscale x 32 x i1> %2, iXLen %3) nounwind {
177
+
define <vscale x 32 x i8> @intrinsic_nds_vln_mask_v_nxv32i8_nxv32i8(<vscale x 32 x i8> %0, ptr%1, <vscale x 32 x i1> %2, iXLen %3) nounwind {
@@ -199,13 +199,13 @@ define <vscale x 64 x i8> @intrinsic_nds_vln_v_nxv64i8_nxv64i8(<vscale x 64 x i8
199
199
entry:
200
200
%a = call <vscale x 64 x i8> @llvm.riscv.nds.vln.nxv64i8(
201
201
<vscale x 64 x i8> poison,
202
-
<vscale x 64 x i8>*%0,
202
+
ptr%0,
203
203
iXLen %1)
204
204
205
205
ret <vscale x 64 x i8> %a
206
206
}
207
207
208
-
define <vscale x 64 x i8> @intrinsic_nds_vln_mask_v_nxv64i8_nxv64i8(<vscale x 64 x i8> %0, <vscale x 64 x i8>*%1, <vscale x 64 x i1> %2, iXLen %3) nounwind {
208
+
define <vscale x 64 x i8> @intrinsic_nds_vln_mask_v_nxv64i8_nxv64i8(<vscale x 64 x i8> %0, ptr%1, <vscale x 64 x i1> %2, iXLen %3) nounwind {
0 commit comments