1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Intrinsic Function Source Fragment *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#ifndef LLVM_IR_INTRINSIC_AARCH64_ENUMS_H
10#define LLVM_IR_INTRINSIC_AARCH64_ENUMS_H
11namespace llvm::Intrinsic {
12enum AARCH64Intrinsics : unsigned {
13// Enum values for intrinsics.
14 aarch64_addg = 507, // llvm.aarch64.addg
15 aarch64_break, // llvm.aarch64.break
16 aarch64_chkfeat, // llvm.aarch64.chkfeat
17 aarch64_clrex, // llvm.aarch64.clrex
18 aarch64_cls, // llvm.aarch64.cls
19 aarch64_cls64, // llvm.aarch64.cls64
20 aarch64_crc32b, // llvm.aarch64.crc32b
21 aarch64_crc32cb, // llvm.aarch64.crc32cb
22 aarch64_crc32ch, // llvm.aarch64.crc32ch
23 aarch64_crc32cw, // llvm.aarch64.crc32cw
24 aarch64_crc32cx, // llvm.aarch64.crc32cx
25 aarch64_crc32h, // llvm.aarch64.crc32h
26 aarch64_crc32w, // llvm.aarch64.crc32w
27 aarch64_crc32x, // llvm.aarch64.crc32x
28 aarch64_crypto_aesd, // llvm.aarch64.crypto.aesd
29 aarch64_crypto_aese, // llvm.aarch64.crypto.aese
30 aarch64_crypto_aesimc, // llvm.aarch64.crypto.aesimc
31 aarch64_crypto_aesmc, // llvm.aarch64.crypto.aesmc
32 aarch64_crypto_bcaxs, // llvm.aarch64.crypto.bcaxs
33 aarch64_crypto_bcaxu, // llvm.aarch64.crypto.bcaxu
34 aarch64_crypto_eor3s, // llvm.aarch64.crypto.eor3s
35 aarch64_crypto_eor3u, // llvm.aarch64.crypto.eor3u
36 aarch64_crypto_rax1, // llvm.aarch64.crypto.rax1
37 aarch64_crypto_sha1c, // llvm.aarch64.crypto.sha1c
38 aarch64_crypto_sha1h, // llvm.aarch64.crypto.sha1h
39 aarch64_crypto_sha1m, // llvm.aarch64.crypto.sha1m
40 aarch64_crypto_sha1p, // llvm.aarch64.crypto.sha1p
41 aarch64_crypto_sha1su0, // llvm.aarch64.crypto.sha1su0
42 aarch64_crypto_sha1su1, // llvm.aarch64.crypto.sha1su1
43 aarch64_crypto_sha256h, // llvm.aarch64.crypto.sha256h
44 aarch64_crypto_sha256h2, // llvm.aarch64.crypto.sha256h2
45 aarch64_crypto_sha256su0, // llvm.aarch64.crypto.sha256su0
46 aarch64_crypto_sha256su1, // llvm.aarch64.crypto.sha256su1
47 aarch64_crypto_sha512h, // llvm.aarch64.crypto.sha512h
48 aarch64_crypto_sha512h2, // llvm.aarch64.crypto.sha512h2
49 aarch64_crypto_sha512su0, // llvm.aarch64.crypto.sha512su0
50 aarch64_crypto_sha512su1, // llvm.aarch64.crypto.sha512su1
51 aarch64_crypto_sm3partw1, // llvm.aarch64.crypto.sm3partw1
52 aarch64_crypto_sm3partw2, // llvm.aarch64.crypto.sm3partw2
53 aarch64_crypto_sm3ss1, // llvm.aarch64.crypto.sm3ss1
54 aarch64_crypto_sm3tt1a, // llvm.aarch64.crypto.sm3tt1a
55 aarch64_crypto_sm3tt1b, // llvm.aarch64.crypto.sm3tt1b
56 aarch64_crypto_sm3tt2a, // llvm.aarch64.crypto.sm3tt2a
57 aarch64_crypto_sm3tt2b, // llvm.aarch64.crypto.sm3tt2b
58 aarch64_crypto_sm4e, // llvm.aarch64.crypto.sm4e
59 aarch64_crypto_sm4ekey, // llvm.aarch64.crypto.sm4ekey
60 aarch64_crypto_xar, // llvm.aarch64.crypto.xar
61 aarch64_dmb, // llvm.aarch64.dmb
62 aarch64_dsb, // llvm.aarch64.dsb
63 aarch64_fjcvtzs, // llvm.aarch64.fjcvtzs
64 aarch64_frint32x, // llvm.aarch64.frint32x
65 aarch64_frint32z, // llvm.aarch64.frint32z
66 aarch64_frint64x, // llvm.aarch64.frint64x
67 aarch64_frint64z, // llvm.aarch64.frint64z
68 aarch64_gcspopm, // llvm.aarch64.gcspopm
69 aarch64_gcsss, // llvm.aarch64.gcsss
70 aarch64_get_fpcr, // llvm.aarch64.get.fpcr
71 aarch64_get_fpsr, // llvm.aarch64.get.fpsr
72 aarch64_gmi, // llvm.aarch64.gmi
73 aarch64_hint, // llvm.aarch64.hint
74 aarch64_hlt, // llvm.aarch64.hlt
75 aarch64_irg, // llvm.aarch64.irg
76 aarch64_irg_sp, // llvm.aarch64.irg.sp
77 aarch64_isb, // llvm.aarch64.isb
78 aarch64_ld64b, // llvm.aarch64.ld64b
79 aarch64_ldaxp, // llvm.aarch64.ldaxp
80 aarch64_ldaxr, // llvm.aarch64.ldaxr
81 aarch64_ldg, // llvm.aarch64.ldg
82 aarch64_ldxp, // llvm.aarch64.ldxp
83 aarch64_ldxr, // llvm.aarch64.ldxr
84 aarch64_mops_memset_tag, // llvm.aarch64.mops.memset.tag
85 aarch64_neon_abs, // llvm.aarch64.neon.abs
86 aarch64_neon_addhn, // llvm.aarch64.neon.addhn
87 aarch64_neon_addp, // llvm.aarch64.neon.addp
88 aarch64_neon_bfdot, // llvm.aarch64.neon.bfdot
89 aarch64_neon_bfmlalb, // llvm.aarch64.neon.bfmlalb
90 aarch64_neon_bfmlalt, // llvm.aarch64.neon.bfmlalt
91 aarch64_neon_bfmmla, // llvm.aarch64.neon.bfmmla
92 aarch64_neon_cls, // llvm.aarch64.neon.cls
93 aarch64_neon_fabd, // llvm.aarch64.neon.fabd
94 aarch64_neon_facge, // llvm.aarch64.neon.facge
95 aarch64_neon_facgt, // llvm.aarch64.neon.facgt
96 aarch64_neon_faddp, // llvm.aarch64.neon.faddp
97 aarch64_neon_faddv, // llvm.aarch64.neon.faddv
98 aarch64_neon_famax, // llvm.aarch64.neon.famax
99 aarch64_neon_famin, // llvm.aarch64.neon.famin
100 aarch64_neon_fcvtas, // llvm.aarch64.neon.fcvtas
101 aarch64_neon_fcvtau, // llvm.aarch64.neon.fcvtau
102 aarch64_neon_fcvtms, // llvm.aarch64.neon.fcvtms
103 aarch64_neon_fcvtmu, // llvm.aarch64.neon.fcvtmu
104 aarch64_neon_fcvtns, // llvm.aarch64.neon.fcvtns
105 aarch64_neon_fcvtnu, // llvm.aarch64.neon.fcvtnu
106 aarch64_neon_fcvtps, // llvm.aarch64.neon.fcvtps
107 aarch64_neon_fcvtpu, // llvm.aarch64.neon.fcvtpu
108 aarch64_neon_fcvtxn, // llvm.aarch64.neon.fcvtxn
109 aarch64_neon_fcvtzs, // llvm.aarch64.neon.fcvtzs
110 aarch64_neon_fcvtzu, // llvm.aarch64.neon.fcvtzu
111 aarch64_neon_fmax, // llvm.aarch64.neon.fmax
112 aarch64_neon_fmaxnm, // llvm.aarch64.neon.fmaxnm
113 aarch64_neon_fmaxnmp, // llvm.aarch64.neon.fmaxnmp
114 aarch64_neon_fmaxnmv, // llvm.aarch64.neon.fmaxnmv
115 aarch64_neon_fmaxp, // llvm.aarch64.neon.fmaxp
116 aarch64_neon_fmaxv, // llvm.aarch64.neon.fmaxv
117 aarch64_neon_fmin, // llvm.aarch64.neon.fmin
118 aarch64_neon_fminnm, // llvm.aarch64.neon.fminnm
119 aarch64_neon_fminnmp, // llvm.aarch64.neon.fminnmp
120 aarch64_neon_fminnmv, // llvm.aarch64.neon.fminnmv
121 aarch64_neon_fminp, // llvm.aarch64.neon.fminp
122 aarch64_neon_fminv, // llvm.aarch64.neon.fminv
123 aarch64_neon_fmlal, // llvm.aarch64.neon.fmlal
124 aarch64_neon_fmlal2, // llvm.aarch64.neon.fmlal2
125 aarch64_neon_fmlsl, // llvm.aarch64.neon.fmlsl
126 aarch64_neon_fmlsl2, // llvm.aarch64.neon.fmlsl2
127 aarch64_neon_fmulx, // llvm.aarch64.neon.fmulx
128 aarch64_neon_fp8_cvtl1, // llvm.aarch64.neon.fp8.cvtl1
129 aarch64_neon_fp8_cvtl2, // llvm.aarch64.neon.fp8.cvtl2
130 aarch64_neon_fp8_fcvtn, // llvm.aarch64.neon.fp8.fcvtn
131 aarch64_neon_fp8_fcvtn2, // llvm.aarch64.neon.fp8.fcvtn2
132 aarch64_neon_fp8_fdot2, // llvm.aarch64.neon.fp8.fdot2
133 aarch64_neon_fp8_fdot2_lane, // llvm.aarch64.neon.fp8.fdot2.lane
134 aarch64_neon_fp8_fdot4, // llvm.aarch64.neon.fp8.fdot4
135 aarch64_neon_fp8_fdot4_lane, // llvm.aarch64.neon.fp8.fdot4.lane
136 aarch64_neon_fp8_fmlalb, // llvm.aarch64.neon.fp8.fmlalb
137 aarch64_neon_fp8_fmlalb_lane, // llvm.aarch64.neon.fp8.fmlalb.lane
138 aarch64_neon_fp8_fmlallbb, // llvm.aarch64.neon.fp8.fmlallbb
139 aarch64_neon_fp8_fmlallbb_lane, // llvm.aarch64.neon.fp8.fmlallbb.lane
140 aarch64_neon_fp8_fmlallbt, // llvm.aarch64.neon.fp8.fmlallbt
141 aarch64_neon_fp8_fmlallbt_lane, // llvm.aarch64.neon.fp8.fmlallbt.lane
142 aarch64_neon_fp8_fmlalltb, // llvm.aarch64.neon.fp8.fmlalltb
143 aarch64_neon_fp8_fmlalltb_lane, // llvm.aarch64.neon.fp8.fmlalltb.lane
144 aarch64_neon_fp8_fmlalltt, // llvm.aarch64.neon.fp8.fmlalltt
145 aarch64_neon_fp8_fmlalltt_lane, // llvm.aarch64.neon.fp8.fmlalltt.lane
146 aarch64_neon_fp8_fmlalt, // llvm.aarch64.neon.fp8.fmlalt
147 aarch64_neon_fp8_fmlalt_lane, // llvm.aarch64.neon.fp8.fmlalt.lane
148 aarch64_neon_fp8_fscale, // llvm.aarch64.neon.fp8.fscale
149 aarch64_neon_frecpe, // llvm.aarch64.neon.frecpe
150 aarch64_neon_frecps, // llvm.aarch64.neon.frecps
151 aarch64_neon_frecpx, // llvm.aarch64.neon.frecpx
152 aarch64_neon_frint32x, // llvm.aarch64.neon.frint32x
153 aarch64_neon_frint32z, // llvm.aarch64.neon.frint32z
154 aarch64_neon_frint64x, // llvm.aarch64.neon.frint64x
155 aarch64_neon_frint64z, // llvm.aarch64.neon.frint64z
156 aarch64_neon_frsqrte, // llvm.aarch64.neon.frsqrte
157 aarch64_neon_frsqrts, // llvm.aarch64.neon.frsqrts
158 aarch64_neon_ld1x2, // llvm.aarch64.neon.ld1x2
159 aarch64_neon_ld1x3, // llvm.aarch64.neon.ld1x3
160 aarch64_neon_ld1x4, // llvm.aarch64.neon.ld1x4
161 aarch64_neon_ld2, // llvm.aarch64.neon.ld2
162 aarch64_neon_ld2lane, // llvm.aarch64.neon.ld2lane
163 aarch64_neon_ld2r, // llvm.aarch64.neon.ld2r
164 aarch64_neon_ld3, // llvm.aarch64.neon.ld3
165 aarch64_neon_ld3lane, // llvm.aarch64.neon.ld3lane
166 aarch64_neon_ld3r, // llvm.aarch64.neon.ld3r
167 aarch64_neon_ld4, // llvm.aarch64.neon.ld4
168 aarch64_neon_ld4lane, // llvm.aarch64.neon.ld4lane
169 aarch64_neon_ld4r, // llvm.aarch64.neon.ld4r
170 aarch64_neon_pmul, // llvm.aarch64.neon.pmul
171 aarch64_neon_pmull, // llvm.aarch64.neon.pmull
172 aarch64_neon_pmull64, // llvm.aarch64.neon.pmull64
173 aarch64_neon_raddhn, // llvm.aarch64.neon.raddhn
174 aarch64_neon_rshrn, // llvm.aarch64.neon.rshrn
175 aarch64_neon_rsubhn, // llvm.aarch64.neon.rsubhn
176 aarch64_neon_sabd, // llvm.aarch64.neon.sabd
177 aarch64_neon_saddlp, // llvm.aarch64.neon.saddlp
178 aarch64_neon_saddlv, // llvm.aarch64.neon.saddlv
179 aarch64_neon_saddv, // llvm.aarch64.neon.saddv
180 aarch64_neon_scalar_sqxtn, // llvm.aarch64.neon.scalar.sqxtn
181 aarch64_neon_scalar_sqxtun, // llvm.aarch64.neon.scalar.sqxtun
182 aarch64_neon_scalar_uqxtn, // llvm.aarch64.neon.scalar.uqxtn
183 aarch64_neon_sdot, // llvm.aarch64.neon.sdot
184 aarch64_neon_shadd, // llvm.aarch64.neon.shadd
185 aarch64_neon_shll, // llvm.aarch64.neon.shll
186 aarch64_neon_shsub, // llvm.aarch64.neon.shsub
187 aarch64_neon_smax, // llvm.aarch64.neon.smax
188 aarch64_neon_smaxp, // llvm.aarch64.neon.smaxp
189 aarch64_neon_smaxv, // llvm.aarch64.neon.smaxv
190 aarch64_neon_smin, // llvm.aarch64.neon.smin
191 aarch64_neon_sminp, // llvm.aarch64.neon.sminp
192 aarch64_neon_sminv, // llvm.aarch64.neon.sminv
193 aarch64_neon_smmla, // llvm.aarch64.neon.smmla
194 aarch64_neon_smull, // llvm.aarch64.neon.smull
195 aarch64_neon_sqabs, // llvm.aarch64.neon.sqabs
196 aarch64_neon_sqadd, // llvm.aarch64.neon.sqadd
197 aarch64_neon_sqdmulh, // llvm.aarch64.neon.sqdmulh
198 aarch64_neon_sqdmulh_lane, // llvm.aarch64.neon.sqdmulh.lane
199 aarch64_neon_sqdmulh_laneq, // llvm.aarch64.neon.sqdmulh.laneq
200 aarch64_neon_sqdmull, // llvm.aarch64.neon.sqdmull
201 aarch64_neon_sqdmulls_scalar, // llvm.aarch64.neon.sqdmulls.scalar
202 aarch64_neon_sqneg, // llvm.aarch64.neon.sqneg
203 aarch64_neon_sqrdmlah, // llvm.aarch64.neon.sqrdmlah
204 aarch64_neon_sqrdmlsh, // llvm.aarch64.neon.sqrdmlsh
205 aarch64_neon_sqrdmulh, // llvm.aarch64.neon.sqrdmulh
206 aarch64_neon_sqrdmulh_lane, // llvm.aarch64.neon.sqrdmulh.lane
207 aarch64_neon_sqrdmulh_laneq, // llvm.aarch64.neon.sqrdmulh.laneq
208 aarch64_neon_sqrshl, // llvm.aarch64.neon.sqrshl
209 aarch64_neon_sqrshrn, // llvm.aarch64.neon.sqrshrn
210 aarch64_neon_sqrshrun, // llvm.aarch64.neon.sqrshrun
211 aarch64_neon_sqshl, // llvm.aarch64.neon.sqshl
212 aarch64_neon_sqshlu, // llvm.aarch64.neon.sqshlu
213 aarch64_neon_sqshrn, // llvm.aarch64.neon.sqshrn
214 aarch64_neon_sqshrun, // llvm.aarch64.neon.sqshrun
215 aarch64_neon_sqsub, // llvm.aarch64.neon.sqsub
216 aarch64_neon_sqxtn, // llvm.aarch64.neon.sqxtn
217 aarch64_neon_sqxtun, // llvm.aarch64.neon.sqxtun
218 aarch64_neon_srhadd, // llvm.aarch64.neon.srhadd
219 aarch64_neon_srshl, // llvm.aarch64.neon.srshl
220 aarch64_neon_sshl, // llvm.aarch64.neon.sshl
221 aarch64_neon_sshll, // llvm.aarch64.neon.sshll
222 aarch64_neon_st1x2, // llvm.aarch64.neon.st1x2
223 aarch64_neon_st1x3, // llvm.aarch64.neon.st1x3
224 aarch64_neon_st1x4, // llvm.aarch64.neon.st1x4
225 aarch64_neon_st2, // llvm.aarch64.neon.st2
226 aarch64_neon_st2lane, // llvm.aarch64.neon.st2lane
227 aarch64_neon_st3, // llvm.aarch64.neon.st3
228 aarch64_neon_st3lane, // llvm.aarch64.neon.st3lane
229 aarch64_neon_st4, // llvm.aarch64.neon.st4
230 aarch64_neon_st4lane, // llvm.aarch64.neon.st4lane
231 aarch64_neon_subhn, // llvm.aarch64.neon.subhn
232 aarch64_neon_suqadd, // llvm.aarch64.neon.suqadd
233 aarch64_neon_tbl1, // llvm.aarch64.neon.tbl1
234 aarch64_neon_tbl2, // llvm.aarch64.neon.tbl2
235 aarch64_neon_tbl3, // llvm.aarch64.neon.tbl3
236 aarch64_neon_tbl4, // llvm.aarch64.neon.tbl4
237 aarch64_neon_tbx1, // llvm.aarch64.neon.tbx1
238 aarch64_neon_tbx2, // llvm.aarch64.neon.tbx2
239 aarch64_neon_tbx3, // llvm.aarch64.neon.tbx3
240 aarch64_neon_tbx4, // llvm.aarch64.neon.tbx4
241 aarch64_neon_uabd, // llvm.aarch64.neon.uabd
242 aarch64_neon_uaddlp, // llvm.aarch64.neon.uaddlp
243 aarch64_neon_uaddlv, // llvm.aarch64.neon.uaddlv
244 aarch64_neon_uaddv, // llvm.aarch64.neon.uaddv
245 aarch64_neon_udot, // llvm.aarch64.neon.udot
246 aarch64_neon_uhadd, // llvm.aarch64.neon.uhadd
247 aarch64_neon_uhsub, // llvm.aarch64.neon.uhsub
248 aarch64_neon_umax, // llvm.aarch64.neon.umax
249 aarch64_neon_umaxp, // llvm.aarch64.neon.umaxp
250 aarch64_neon_umaxv, // llvm.aarch64.neon.umaxv
251 aarch64_neon_umin, // llvm.aarch64.neon.umin
252 aarch64_neon_uminp, // llvm.aarch64.neon.uminp
253 aarch64_neon_uminv, // llvm.aarch64.neon.uminv
254 aarch64_neon_ummla, // llvm.aarch64.neon.ummla
255 aarch64_neon_umull, // llvm.aarch64.neon.umull
256 aarch64_neon_uqadd, // llvm.aarch64.neon.uqadd
257 aarch64_neon_uqrshl, // llvm.aarch64.neon.uqrshl
258 aarch64_neon_uqrshrn, // llvm.aarch64.neon.uqrshrn
259 aarch64_neon_uqshl, // llvm.aarch64.neon.uqshl
260 aarch64_neon_uqshrn, // llvm.aarch64.neon.uqshrn
261 aarch64_neon_uqsub, // llvm.aarch64.neon.uqsub
262 aarch64_neon_uqxtn, // llvm.aarch64.neon.uqxtn
263 aarch64_neon_urecpe, // llvm.aarch64.neon.urecpe
264 aarch64_neon_urhadd, // llvm.aarch64.neon.urhadd
265 aarch64_neon_urshl, // llvm.aarch64.neon.urshl
266 aarch64_neon_ursqrte, // llvm.aarch64.neon.ursqrte
267 aarch64_neon_usdot, // llvm.aarch64.neon.usdot
268 aarch64_neon_ushl, // llvm.aarch64.neon.ushl
269 aarch64_neon_ushll, // llvm.aarch64.neon.ushll
270 aarch64_neon_usmmla, // llvm.aarch64.neon.usmmla
271 aarch64_neon_usqadd, // llvm.aarch64.neon.usqadd
272 aarch64_neon_vcadd_rot270, // llvm.aarch64.neon.vcadd.rot270
273 aarch64_neon_vcadd_rot90, // llvm.aarch64.neon.vcadd.rot90
274 aarch64_neon_vcmla_rot0, // llvm.aarch64.neon.vcmla.rot0
275 aarch64_neon_vcmla_rot180, // llvm.aarch64.neon.vcmla.rot180
276 aarch64_neon_vcmla_rot270, // llvm.aarch64.neon.vcmla.rot270
277 aarch64_neon_vcmla_rot90, // llvm.aarch64.neon.vcmla.rot90
278 aarch64_neon_vcopy_lane, // llvm.aarch64.neon.vcopy.lane
279 aarch64_neon_vcvtfp2fxs, // llvm.aarch64.neon.vcvtfp2fxs
280 aarch64_neon_vcvtfp2fxu, // llvm.aarch64.neon.vcvtfp2fxu
281 aarch64_neon_vcvtfp2hf, // llvm.aarch64.neon.vcvtfp2hf
282 aarch64_neon_vcvtfxs2fp, // llvm.aarch64.neon.vcvtfxs2fp
283 aarch64_neon_vcvtfxu2fp, // llvm.aarch64.neon.vcvtfxu2fp
284 aarch64_neon_vcvthf2fp, // llvm.aarch64.neon.vcvthf2fp
285 aarch64_neon_vluti2_lane, // llvm.aarch64.neon.vluti2.lane
286 aarch64_neon_vluti2_laneq, // llvm.aarch64.neon.vluti2.laneq
287 aarch64_neon_vluti4q_lane, // llvm.aarch64.neon.vluti4q.lane
288 aarch64_neon_vluti4q_lane_x2, // llvm.aarch64.neon.vluti4q.lane.x2
289 aarch64_neon_vluti4q_laneq, // llvm.aarch64.neon.vluti4q.laneq
290 aarch64_neon_vluti4q_laneq_x2, // llvm.aarch64.neon.vluti4q.laneq.x2
291 aarch64_neon_vsli, // llvm.aarch64.neon.vsli
292 aarch64_neon_vsri, // llvm.aarch64.neon.vsri
293 aarch64_prefetch, // llvm.aarch64.prefetch
294 aarch64_rndr, // llvm.aarch64.rndr
295 aarch64_rndrrs, // llvm.aarch64.rndrrs
296 aarch64_sdiv, // llvm.aarch64.sdiv
297 aarch64_set_fpcr, // llvm.aarch64.set.fpcr
298 aarch64_set_fpmr, // llvm.aarch64.set.fpmr
299 aarch64_set_fpsr, // llvm.aarch64.set.fpsr
300 aarch64_settag, // llvm.aarch64.settag
301 aarch64_settag_zero, // llvm.aarch64.settag.zero
302 aarch64_sisd_fabd, // llvm.aarch64.sisd.fabd
303 aarch64_sisd_fcvtxn, // llvm.aarch64.sisd.fcvtxn
304 aarch64_sme_add_write_single_za_vg1x2, // llvm.aarch64.sme.add.write.single.za.vg1x2
305 aarch64_sme_add_write_single_za_vg1x4, // llvm.aarch64.sme.add.write.single.za.vg1x4
306 aarch64_sme_add_write_za_vg1x2, // llvm.aarch64.sme.add.write.za.vg1x2
307 aarch64_sme_add_write_za_vg1x4, // llvm.aarch64.sme.add.write.za.vg1x4
308 aarch64_sme_add_za16_vg1x2, // llvm.aarch64.sme.add.za16.vg1x2
309 aarch64_sme_add_za16_vg1x4, // llvm.aarch64.sme.add.za16.vg1x4
310 aarch64_sme_add_za32_vg1x2, // llvm.aarch64.sme.add.za32.vg1x2
311 aarch64_sme_add_za32_vg1x4, // llvm.aarch64.sme.add.za32.vg1x4
312 aarch64_sme_add_za64_vg1x2, // llvm.aarch64.sme.add.za64.vg1x2
313 aarch64_sme_add_za64_vg1x4, // llvm.aarch64.sme.add.za64.vg1x4
314 aarch64_sme_addha, // llvm.aarch64.sme.addha
315 aarch64_sme_addva, // llvm.aarch64.sme.addva
316 aarch64_sme_bmopa_za32, // llvm.aarch64.sme.bmopa.za32
317 aarch64_sme_bmops_za32, // llvm.aarch64.sme.bmops.za32
318 aarch64_sme_cntsb, // llvm.aarch64.sme.cntsb
319 aarch64_sme_cntsd, // llvm.aarch64.sme.cntsd
320 aarch64_sme_cntsh, // llvm.aarch64.sme.cntsh
321 aarch64_sme_cntsw, // llvm.aarch64.sme.cntsw
322 aarch64_sme_famax_x2, // llvm.aarch64.sme.famax.x2
323 aarch64_sme_famax_x4, // llvm.aarch64.sme.famax.x4
324 aarch64_sme_famin_x2, // llvm.aarch64.sme.famin.x2
325 aarch64_sme_famin_x4, // llvm.aarch64.sme.famin.x4
326 aarch64_sme_fdot_lane_za32_vg1x2, // llvm.aarch64.sme.fdot.lane.za32.vg1x2
327 aarch64_sme_fdot_lane_za32_vg1x4, // llvm.aarch64.sme.fdot.lane.za32.vg1x4
328 aarch64_sme_fdot_single_za32_vg1x2, // llvm.aarch64.sme.fdot.single.za32.vg1x2
329 aarch64_sme_fdot_single_za32_vg1x4, // llvm.aarch64.sme.fdot.single.za32.vg1x4
330 aarch64_sme_fdot_za32_vg1x2, // llvm.aarch64.sme.fdot.za32.vg1x2
331 aarch64_sme_fdot_za32_vg1x4, // llvm.aarch64.sme.fdot.za32.vg1x4
332 aarch64_sme_fmla_lane_vg1x2, // llvm.aarch64.sme.fmla.lane.vg1x2
333 aarch64_sme_fmla_lane_vg1x4, // llvm.aarch64.sme.fmla.lane.vg1x4
334 aarch64_sme_fmla_single_vg1x2, // llvm.aarch64.sme.fmla.single.vg1x2
335 aarch64_sme_fmla_single_vg1x4, // llvm.aarch64.sme.fmla.single.vg1x4
336 aarch64_sme_fmla_vg1x2, // llvm.aarch64.sme.fmla.vg1x2
337 aarch64_sme_fmla_vg1x4, // llvm.aarch64.sme.fmla.vg1x4
338 aarch64_sme_fmlal_lane_vg2x1, // llvm.aarch64.sme.fmlal.lane.vg2x1
339 aarch64_sme_fmlal_lane_vg2x2, // llvm.aarch64.sme.fmlal.lane.vg2x2
340 aarch64_sme_fmlal_lane_vg2x4, // llvm.aarch64.sme.fmlal.lane.vg2x4
341 aarch64_sme_fmlal_single_vg2x1, // llvm.aarch64.sme.fmlal.single.vg2x1
342 aarch64_sme_fmlal_single_vg2x2, // llvm.aarch64.sme.fmlal.single.vg2x2
343 aarch64_sme_fmlal_single_vg2x4, // llvm.aarch64.sme.fmlal.single.vg2x4
344 aarch64_sme_fmlal_vg2x2, // llvm.aarch64.sme.fmlal.vg2x2
345 aarch64_sme_fmlal_vg2x4, // llvm.aarch64.sme.fmlal.vg2x4
346 aarch64_sme_fmls_lane_vg1x2, // llvm.aarch64.sme.fmls.lane.vg1x2
347 aarch64_sme_fmls_lane_vg1x4, // llvm.aarch64.sme.fmls.lane.vg1x4
348 aarch64_sme_fmls_single_vg1x2, // llvm.aarch64.sme.fmls.single.vg1x2
349 aarch64_sme_fmls_single_vg1x4, // llvm.aarch64.sme.fmls.single.vg1x4
350 aarch64_sme_fmls_vg1x2, // llvm.aarch64.sme.fmls.vg1x2
351 aarch64_sme_fmls_vg1x4, // llvm.aarch64.sme.fmls.vg1x4
352 aarch64_sme_fmlsl_lane_vg2x1, // llvm.aarch64.sme.fmlsl.lane.vg2x1
353 aarch64_sme_fmlsl_lane_vg2x2, // llvm.aarch64.sme.fmlsl.lane.vg2x2
354 aarch64_sme_fmlsl_lane_vg2x4, // llvm.aarch64.sme.fmlsl.lane.vg2x4
355 aarch64_sme_fmlsl_single_vg2x1, // llvm.aarch64.sme.fmlsl.single.vg2x1
356 aarch64_sme_fmlsl_single_vg2x2, // llvm.aarch64.sme.fmlsl.single.vg2x2
357 aarch64_sme_fmlsl_single_vg2x4, // llvm.aarch64.sme.fmlsl.single.vg2x4
358 aarch64_sme_fmlsl_vg2x2, // llvm.aarch64.sme.fmlsl.vg2x2
359 aarch64_sme_fmlsl_vg2x4, // llvm.aarch64.sme.fmlsl.vg2x4
360 aarch64_sme_fp8_fdot_lane_za16_vg1x2, // llvm.aarch64.sme.fp8.fdot.lane.za16.vg1x2
361 aarch64_sme_fp8_fdot_lane_za16_vg1x4, // llvm.aarch64.sme.fp8.fdot.lane.za16.vg1x4
362 aarch64_sme_fp8_fdot_lane_za32_vg1x2, // llvm.aarch64.sme.fp8.fdot.lane.za32.vg1x2
363 aarch64_sme_fp8_fdot_lane_za32_vg1x4, // llvm.aarch64.sme.fp8.fdot.lane.za32.vg1x4
364 aarch64_sme_fp8_fdot_multi_za16_vg1x2, // llvm.aarch64.sme.fp8.fdot.multi.za16.vg1x2
365 aarch64_sme_fp8_fdot_multi_za16_vg1x4, // llvm.aarch64.sme.fp8.fdot.multi.za16.vg1x4
366 aarch64_sme_fp8_fdot_multi_za32_vg1x2, // llvm.aarch64.sme.fp8.fdot.multi.za32.vg1x2
367 aarch64_sme_fp8_fdot_multi_za32_vg1x4, // llvm.aarch64.sme.fp8.fdot.multi.za32.vg1x4
368 aarch64_sme_fp8_fdot_single_za16_vg1x2, // llvm.aarch64.sme.fp8.fdot.single.za16.vg1x2
369 aarch64_sme_fp8_fdot_single_za16_vg1x4, // llvm.aarch64.sme.fp8.fdot.single.za16.vg1x4
370 aarch64_sme_fp8_fdot_single_za32_vg1x2, // llvm.aarch64.sme.fp8.fdot.single.za32.vg1x2
371 aarch64_sme_fp8_fdot_single_za32_vg1x4, // llvm.aarch64.sme.fp8.fdot.single.za32.vg1x4
372 aarch64_sme_fp8_fmlal_lane_za16_vg2x1, // llvm.aarch64.sme.fp8.fmlal.lane.za16.vg2x1
373 aarch64_sme_fp8_fmlal_lane_za16_vg2x2, // llvm.aarch64.sme.fp8.fmlal.lane.za16.vg2x2
374 aarch64_sme_fp8_fmlal_lane_za16_vg2x4, // llvm.aarch64.sme.fp8.fmlal.lane.za16.vg2x4
375 aarch64_sme_fp8_fmlal_multi_za16_vg2x2, // llvm.aarch64.sme.fp8.fmlal.multi.za16.vg2x2
376 aarch64_sme_fp8_fmlal_multi_za16_vg2x4, // llvm.aarch64.sme.fp8.fmlal.multi.za16.vg2x4
377 aarch64_sme_fp8_fmlal_single_za16_vg2x1, // llvm.aarch64.sme.fp8.fmlal.single.za16.vg2x1
378 aarch64_sme_fp8_fmlal_single_za16_vg2x2, // llvm.aarch64.sme.fp8.fmlal.single.za16.vg2x2
379 aarch64_sme_fp8_fmlal_single_za16_vg2x4, // llvm.aarch64.sme.fp8.fmlal.single.za16.vg2x4
380 aarch64_sme_fp8_fmlall_lane_za32_vg4x1, // llvm.aarch64.sme.fp8.fmlall.lane.za32.vg4x1
381 aarch64_sme_fp8_fmlall_lane_za32_vg4x2, // llvm.aarch64.sme.fp8.fmlall.lane.za32.vg4x2
382 aarch64_sme_fp8_fmlall_lane_za32_vg4x4, // llvm.aarch64.sme.fp8.fmlall.lane.za32.vg4x4
383 aarch64_sme_fp8_fmlall_multi_za32_vg4x2, // llvm.aarch64.sme.fp8.fmlall.multi.za32.vg4x2
384 aarch64_sme_fp8_fmlall_multi_za32_vg4x4, // llvm.aarch64.sme.fp8.fmlall.multi.za32.vg4x4
385 aarch64_sme_fp8_fmlall_single_za32_vg4x1, // llvm.aarch64.sme.fp8.fmlall.single.za32.vg4x1
386 aarch64_sme_fp8_fmlall_single_za32_vg4x2, // llvm.aarch64.sme.fp8.fmlall.single.za32.vg4x2
387 aarch64_sme_fp8_fmlall_single_za32_vg4x4, // llvm.aarch64.sme.fp8.fmlall.single.za32.vg4x4
388 aarch64_sme_fp8_fmop4a_za16_1x1, // llvm.aarch64.sme.fp8.fmop4a.za16.1x1
389 aarch64_sme_fp8_fmop4a_za16_1x2, // llvm.aarch64.sme.fp8.fmop4a.za16.1x2
390 aarch64_sme_fp8_fmop4a_za16_2x1, // llvm.aarch64.sme.fp8.fmop4a.za16.2x1
391 aarch64_sme_fp8_fmop4a_za16_2x2, // llvm.aarch64.sme.fp8.fmop4a.za16.2x2
392 aarch64_sme_fp8_fmop4a_za32_1x1, // llvm.aarch64.sme.fp8.fmop4a.za32.1x1
393 aarch64_sme_fp8_fmop4a_za32_1x2, // llvm.aarch64.sme.fp8.fmop4a.za32.1x2
394 aarch64_sme_fp8_fmop4a_za32_2x1, // llvm.aarch64.sme.fp8.fmop4a.za32.2x1
395 aarch64_sme_fp8_fmop4a_za32_2x2, // llvm.aarch64.sme.fp8.fmop4a.za32.2x2
396 aarch64_sme_fp8_fmopa_za16, // llvm.aarch64.sme.fp8.fmopa.za16
397 aarch64_sme_fp8_fmopa_za32, // llvm.aarch64.sme.fp8.fmopa.za32
398 aarch64_sme_fp8_fvdot_lane_za16_vg1x2, // llvm.aarch64.sme.fp8.fvdot.lane.za16.vg1x2
399 aarch64_sme_fp8_fvdotb_lane_za32_vg1x4, // llvm.aarch64.sme.fp8.fvdotb.lane.za32.vg1x4
400 aarch64_sme_fp8_fvdott_lane_za32_vg1x4, // llvm.aarch64.sme.fp8.fvdott.lane.za32.vg1x4
401 aarch64_sme_fp8_scale_single_x2, // llvm.aarch64.sme.fp8.scale.single.x2
402 aarch64_sme_fp8_scale_single_x4, // llvm.aarch64.sme.fp8.scale.single.x4
403 aarch64_sme_fp8_scale_x2, // llvm.aarch64.sme.fp8.scale.x2
404 aarch64_sme_fp8_scale_x4, // llvm.aarch64.sme.fp8.scale.x4
405 aarch64_sme_ftmopa_za16, // llvm.aarch64.sme.ftmopa.za16
406 aarch64_sme_ftmopa_za32, // llvm.aarch64.sme.ftmopa.za32
407 aarch64_sme_fvdot_lane_za32_vg1x2, // llvm.aarch64.sme.fvdot.lane.za32.vg1x2
408 aarch64_sme_get_tpidr2, // llvm.aarch64.sme.get.tpidr2
409 aarch64_sme_in_streaming_mode, // llvm.aarch64.sme.in.streaming.mode
410 aarch64_sme_ld1b_horiz, // llvm.aarch64.sme.ld1b.horiz
411 aarch64_sme_ld1b_vert, // llvm.aarch64.sme.ld1b.vert
412 aarch64_sme_ld1d_horiz, // llvm.aarch64.sme.ld1d.horiz
413 aarch64_sme_ld1d_vert, // llvm.aarch64.sme.ld1d.vert
414 aarch64_sme_ld1h_horiz, // llvm.aarch64.sme.ld1h.horiz
415 aarch64_sme_ld1h_vert, // llvm.aarch64.sme.ld1h.vert
416 aarch64_sme_ld1q_horiz, // llvm.aarch64.sme.ld1q.horiz
417 aarch64_sme_ld1q_vert, // llvm.aarch64.sme.ld1q.vert
418 aarch64_sme_ld1w_horiz, // llvm.aarch64.sme.ld1w.horiz
419 aarch64_sme_ld1w_vert, // llvm.aarch64.sme.ld1w.vert
420 aarch64_sme_ldr, // llvm.aarch64.sme.ldr
421 aarch64_sme_ldr_zt, // llvm.aarch64.sme.ldr.zt
422 aarch64_sme_luti2_lane_zt, // llvm.aarch64.sme.luti2.lane.zt
423 aarch64_sme_luti2_lane_zt_x2, // llvm.aarch64.sme.luti2.lane.zt.x2
424 aarch64_sme_luti2_lane_zt_x4, // llvm.aarch64.sme.luti2.lane.zt.x4
425 aarch64_sme_luti4_lane_zt, // llvm.aarch64.sme.luti4.lane.zt
426 aarch64_sme_luti4_lane_zt_x2, // llvm.aarch64.sme.luti4.lane.zt.x2
427 aarch64_sme_luti4_lane_zt_x4, // llvm.aarch64.sme.luti4.lane.zt.x4
428 aarch64_sme_luti4_zt_x4, // llvm.aarch64.sme.luti4.zt.x4
429 aarch64_sme_mop4a_1x1, // llvm.aarch64.sme.mop4a.1x1
430 aarch64_sme_mop4a_1x2, // llvm.aarch64.sme.mop4a.1x2
431 aarch64_sme_mop4a_2x1, // llvm.aarch64.sme.mop4a.2x1
432 aarch64_sme_mop4a_2x2, // llvm.aarch64.sme.mop4a.2x2
433 aarch64_sme_mop4a_wide_1x1, // llvm.aarch64.sme.mop4a.wide.1x1
434 aarch64_sme_mop4a_wide_1x2, // llvm.aarch64.sme.mop4a.wide.1x2
435 aarch64_sme_mop4a_wide_2x1, // llvm.aarch64.sme.mop4a.wide.2x1
436 aarch64_sme_mop4a_wide_2x2, // llvm.aarch64.sme.mop4a.wide.2x2
437 aarch64_sme_mop4s_1x1, // llvm.aarch64.sme.mop4s.1x1
438 aarch64_sme_mop4s_1x2, // llvm.aarch64.sme.mop4s.1x2
439 aarch64_sme_mop4s_2x1, // llvm.aarch64.sme.mop4s.2x1
440 aarch64_sme_mop4s_2x2, // llvm.aarch64.sme.mop4s.2x2
441 aarch64_sme_mop4s_wide_1x1, // llvm.aarch64.sme.mop4s.wide.1x1
442 aarch64_sme_mop4s_wide_1x2, // llvm.aarch64.sme.mop4s.wide.1x2
443 aarch64_sme_mop4s_wide_2x1, // llvm.aarch64.sme.mop4s.wide.2x1
444 aarch64_sme_mop4s_wide_2x2, // llvm.aarch64.sme.mop4s.wide.2x2
445 aarch64_sme_mopa, // llvm.aarch64.sme.mopa
446 aarch64_sme_mopa_nonwide, // llvm.aarch64.sme.mopa.nonwide
447 aarch64_sme_mopa_wide, // llvm.aarch64.sme.mopa.wide
448 aarch64_sme_mops, // llvm.aarch64.sme.mops
449 aarch64_sme_mops_nonwide, // llvm.aarch64.sme.mops.nonwide
450 aarch64_sme_mops_wide, // llvm.aarch64.sme.mops.wide
451 aarch64_sme_read_hor_vg2, // llvm.aarch64.sme.read.hor.vg2
452 aarch64_sme_read_hor_vg4, // llvm.aarch64.sme.read.hor.vg4
453 aarch64_sme_read_horiz, // llvm.aarch64.sme.read.horiz
454 aarch64_sme_read_ver_vg2, // llvm.aarch64.sme.read.ver.vg2
455 aarch64_sme_read_ver_vg4, // llvm.aarch64.sme.read.ver.vg4
456 aarch64_sme_read_vert, // llvm.aarch64.sme.read.vert
457 aarch64_sme_read_vg1x2, // llvm.aarch64.sme.read.vg1x2
458 aarch64_sme_read_vg1x4, // llvm.aarch64.sme.read.vg1x4
459 aarch64_sme_readq_horiz, // llvm.aarch64.sme.readq.horiz
460 aarch64_sme_readq_vert, // llvm.aarch64.sme.readq.vert
461 aarch64_sme_readz_horiz, // llvm.aarch64.sme.readz.horiz
462 aarch64_sme_readz_horiz_x2, // llvm.aarch64.sme.readz.horiz.x2
463 aarch64_sme_readz_horiz_x4, // llvm.aarch64.sme.readz.horiz.x4
464 aarch64_sme_readz_q_horiz, // llvm.aarch64.sme.readz.q.horiz
465 aarch64_sme_readz_q_vert, // llvm.aarch64.sme.readz.q.vert
466 aarch64_sme_readz_vert, // llvm.aarch64.sme.readz.vert
467 aarch64_sme_readz_vert_x2, // llvm.aarch64.sme.readz.vert.x2
468 aarch64_sme_readz_vert_x4, // llvm.aarch64.sme.readz.vert.x4
469 aarch64_sme_readz_x2, // llvm.aarch64.sme.readz.x2
470 aarch64_sme_readz_x4, // llvm.aarch64.sme.readz.x4
471 aarch64_sme_sdot_lane_za32_vg1x2, // llvm.aarch64.sme.sdot.lane.za32.vg1x2
472 aarch64_sme_sdot_lane_za32_vg1x4, // llvm.aarch64.sme.sdot.lane.za32.vg1x4
473 aarch64_sme_sdot_lane_za64_vg1x2, // llvm.aarch64.sme.sdot.lane.za64.vg1x2
474 aarch64_sme_sdot_lane_za64_vg1x4, // llvm.aarch64.sme.sdot.lane.za64.vg1x4
475 aarch64_sme_sdot_single_za32_vg1x2, // llvm.aarch64.sme.sdot.single.za32.vg1x2
476 aarch64_sme_sdot_single_za32_vg1x4, // llvm.aarch64.sme.sdot.single.za32.vg1x4
477 aarch64_sme_sdot_single_za64_vg1x2, // llvm.aarch64.sme.sdot.single.za64.vg1x2
478 aarch64_sme_sdot_single_za64_vg1x4, // llvm.aarch64.sme.sdot.single.za64.vg1x4
479 aarch64_sme_sdot_za32_vg1x2, // llvm.aarch64.sme.sdot.za32.vg1x2
480 aarch64_sme_sdot_za32_vg1x4, // llvm.aarch64.sme.sdot.za32.vg1x4
481 aarch64_sme_sdot_za64_vg1x2, // llvm.aarch64.sme.sdot.za64.vg1x2
482 aarch64_sme_sdot_za64_vg1x4, // llvm.aarch64.sme.sdot.za64.vg1x4
483 aarch64_sme_set_tpidr2, // llvm.aarch64.sme.set.tpidr2
484 aarch64_sme_smla_za32_lane_vg4x1, // llvm.aarch64.sme.smla.za32.lane.vg4x1
485 aarch64_sme_smla_za32_lane_vg4x2, // llvm.aarch64.sme.smla.za32.lane.vg4x2
486 aarch64_sme_smla_za32_lane_vg4x4, // llvm.aarch64.sme.smla.za32.lane.vg4x4
487 aarch64_sme_smla_za32_single_vg4x1, // llvm.aarch64.sme.smla.za32.single.vg4x1
488 aarch64_sme_smla_za32_single_vg4x2, // llvm.aarch64.sme.smla.za32.single.vg4x2
489 aarch64_sme_smla_za32_single_vg4x4, // llvm.aarch64.sme.smla.za32.single.vg4x4
490 aarch64_sme_smla_za32_vg4x2, // llvm.aarch64.sme.smla.za32.vg4x2
491 aarch64_sme_smla_za32_vg4x4, // llvm.aarch64.sme.smla.za32.vg4x4
492 aarch64_sme_smla_za64_lane_vg4x1, // llvm.aarch64.sme.smla.za64.lane.vg4x1
493 aarch64_sme_smla_za64_lane_vg4x2, // llvm.aarch64.sme.smla.za64.lane.vg4x2
494 aarch64_sme_smla_za64_lane_vg4x4, // llvm.aarch64.sme.smla.za64.lane.vg4x4
495 aarch64_sme_smla_za64_single_vg4x1, // llvm.aarch64.sme.smla.za64.single.vg4x1
496 aarch64_sme_smla_za64_single_vg4x2, // llvm.aarch64.sme.smla.za64.single.vg4x2
497 aarch64_sme_smla_za64_single_vg4x4, // llvm.aarch64.sme.smla.za64.single.vg4x4
498 aarch64_sme_smla_za64_vg4x2, // llvm.aarch64.sme.smla.za64.vg4x2
499 aarch64_sme_smla_za64_vg4x4, // llvm.aarch64.sme.smla.za64.vg4x4
500 aarch64_sme_smlal_lane_vg2x1, // llvm.aarch64.sme.smlal.lane.vg2x1
501 aarch64_sme_smlal_lane_vg2x2, // llvm.aarch64.sme.smlal.lane.vg2x2
502 aarch64_sme_smlal_lane_vg2x4, // llvm.aarch64.sme.smlal.lane.vg2x4
503 aarch64_sme_smlal_single_vg2x1, // llvm.aarch64.sme.smlal.single.vg2x1
504 aarch64_sme_smlal_single_vg2x2, // llvm.aarch64.sme.smlal.single.vg2x2
505 aarch64_sme_smlal_single_vg2x4, // llvm.aarch64.sme.smlal.single.vg2x4
506 aarch64_sme_smlal_vg2x2, // llvm.aarch64.sme.smlal.vg2x2
507 aarch64_sme_smlal_vg2x4, // llvm.aarch64.sme.smlal.vg2x4
508 aarch64_sme_smls_za32_lane_vg4x1, // llvm.aarch64.sme.smls.za32.lane.vg4x1
509 aarch64_sme_smls_za32_lane_vg4x2, // llvm.aarch64.sme.smls.za32.lane.vg4x2
510 aarch64_sme_smls_za32_lane_vg4x4, // llvm.aarch64.sme.smls.za32.lane.vg4x4
511 aarch64_sme_smls_za32_single_vg4x1, // llvm.aarch64.sme.smls.za32.single.vg4x1
512 aarch64_sme_smls_za32_single_vg4x2, // llvm.aarch64.sme.smls.za32.single.vg4x2
513 aarch64_sme_smls_za32_single_vg4x4, // llvm.aarch64.sme.smls.za32.single.vg4x4
514 aarch64_sme_smls_za32_vg4x2, // llvm.aarch64.sme.smls.za32.vg4x2
515 aarch64_sme_smls_za32_vg4x4, // llvm.aarch64.sme.smls.za32.vg4x4
516 aarch64_sme_smls_za64_lane_vg4x1, // llvm.aarch64.sme.smls.za64.lane.vg4x1
517 aarch64_sme_smls_za64_lane_vg4x2, // llvm.aarch64.sme.smls.za64.lane.vg4x2
518 aarch64_sme_smls_za64_lane_vg4x4, // llvm.aarch64.sme.smls.za64.lane.vg4x4
519 aarch64_sme_smls_za64_single_vg4x1, // llvm.aarch64.sme.smls.za64.single.vg4x1
520 aarch64_sme_smls_za64_single_vg4x2, // llvm.aarch64.sme.smls.za64.single.vg4x2
521 aarch64_sme_smls_za64_single_vg4x4, // llvm.aarch64.sme.smls.za64.single.vg4x4
522 aarch64_sme_smls_za64_vg4x2, // llvm.aarch64.sme.smls.za64.vg4x2
523 aarch64_sme_smls_za64_vg4x4, // llvm.aarch64.sme.smls.za64.vg4x4
524 aarch64_sme_smlsl_lane_vg2x1, // llvm.aarch64.sme.smlsl.lane.vg2x1
525 aarch64_sme_smlsl_lane_vg2x2, // llvm.aarch64.sme.smlsl.lane.vg2x2
526 aarch64_sme_smlsl_lane_vg2x4, // llvm.aarch64.sme.smlsl.lane.vg2x4
527 aarch64_sme_smlsl_single_vg2x1, // llvm.aarch64.sme.smlsl.single.vg2x1
528 aarch64_sme_smlsl_single_vg2x2, // llvm.aarch64.sme.smlsl.single.vg2x2
529 aarch64_sme_smlsl_single_vg2x4, // llvm.aarch64.sme.smlsl.single.vg2x4
530 aarch64_sme_smlsl_vg2x2, // llvm.aarch64.sme.smlsl.vg2x2
531 aarch64_sme_smlsl_vg2x4, // llvm.aarch64.sme.smlsl.vg2x4
532 aarch64_sme_smop4a_wide_1x1, // llvm.aarch64.sme.smop4a.wide.1x1
533 aarch64_sme_smop4a_wide_1x2, // llvm.aarch64.sme.smop4a.wide.1x2
534 aarch64_sme_smop4a_wide_2x1, // llvm.aarch64.sme.smop4a.wide.2x1
535 aarch64_sme_smop4a_wide_2x2, // llvm.aarch64.sme.smop4a.wide.2x2
536 aarch64_sme_smop4a_za64_wide_1x1, // llvm.aarch64.sme.smop4a.za64.wide.1x1
537 aarch64_sme_smop4a_za64_wide_1x2, // llvm.aarch64.sme.smop4a.za64.wide.1x2
538 aarch64_sme_smop4a_za64_wide_2x1, // llvm.aarch64.sme.smop4a.za64.wide.2x1
539 aarch64_sme_smop4a_za64_wide_2x2, // llvm.aarch64.sme.smop4a.za64.wide.2x2
540 aarch64_sme_smop4s_wide_1x1, // llvm.aarch64.sme.smop4s.wide.1x1
541 aarch64_sme_smop4s_wide_1x2, // llvm.aarch64.sme.smop4s.wide.1x2
542 aarch64_sme_smop4s_wide_2x1, // llvm.aarch64.sme.smop4s.wide.2x1
543 aarch64_sme_smop4s_wide_2x2, // llvm.aarch64.sme.smop4s.wide.2x2
544 aarch64_sme_smop4s_za64_wide_1x1, // llvm.aarch64.sme.smop4s.za64.wide.1x1
545 aarch64_sme_smop4s_za64_wide_1x2, // llvm.aarch64.sme.smop4s.za64.wide.1x2
546 aarch64_sme_smop4s_za64_wide_2x1, // llvm.aarch64.sme.smop4s.za64.wide.2x1
547 aarch64_sme_smop4s_za64_wide_2x2, // llvm.aarch64.sme.smop4s.za64.wide.2x2
548 aarch64_sme_smopa_wide, // llvm.aarch64.sme.smopa.wide
549 aarch64_sme_smopa_za32, // llvm.aarch64.sme.smopa.za32
550 aarch64_sme_smops_wide, // llvm.aarch64.sme.smops.wide
551 aarch64_sme_smops_za32, // llvm.aarch64.sme.smops.za32
552 aarch64_sme_st1b_horiz, // llvm.aarch64.sme.st1b.horiz
553 aarch64_sme_st1b_vert, // llvm.aarch64.sme.st1b.vert
554 aarch64_sme_st1d_horiz, // llvm.aarch64.sme.st1d.horiz
555 aarch64_sme_st1d_vert, // llvm.aarch64.sme.st1d.vert
556 aarch64_sme_st1h_horiz, // llvm.aarch64.sme.st1h.horiz
557 aarch64_sme_st1h_vert, // llvm.aarch64.sme.st1h.vert
558 aarch64_sme_st1q_horiz, // llvm.aarch64.sme.st1q.horiz
559 aarch64_sme_st1q_vert, // llvm.aarch64.sme.st1q.vert
560 aarch64_sme_st1w_horiz, // llvm.aarch64.sme.st1w.horiz
561 aarch64_sme_st1w_vert, // llvm.aarch64.sme.st1w.vert
562 aarch64_sme_stmopa_za32, // llvm.aarch64.sme.stmopa.za32
563 aarch64_sme_str, // llvm.aarch64.sme.str
564 aarch64_sme_str_zt, // llvm.aarch64.sme.str.zt
565 aarch64_sme_sub_write_single_za_vg1x2, // llvm.aarch64.sme.sub.write.single.za.vg1x2
566 aarch64_sme_sub_write_single_za_vg1x4, // llvm.aarch64.sme.sub.write.single.za.vg1x4
567 aarch64_sme_sub_write_za_vg1x2, // llvm.aarch64.sme.sub.write.za.vg1x2
568 aarch64_sme_sub_write_za_vg1x4, // llvm.aarch64.sme.sub.write.za.vg1x4
569 aarch64_sme_sub_za16_vg1x2, // llvm.aarch64.sme.sub.za16.vg1x2
570 aarch64_sme_sub_za16_vg1x4, // llvm.aarch64.sme.sub.za16.vg1x4
571 aarch64_sme_sub_za32_vg1x2, // llvm.aarch64.sme.sub.za32.vg1x2
572 aarch64_sme_sub_za32_vg1x4, // llvm.aarch64.sme.sub.za32.vg1x4
573 aarch64_sme_sub_za64_vg1x2, // llvm.aarch64.sme.sub.za64.vg1x2
574 aarch64_sme_sub_za64_vg1x4, // llvm.aarch64.sme.sub.za64.vg1x4
575 aarch64_sme_sudot_lane_za32_vg1x2, // llvm.aarch64.sme.sudot.lane.za32.vg1x2
576 aarch64_sme_sudot_lane_za32_vg1x4, // llvm.aarch64.sme.sudot.lane.za32.vg1x4
577 aarch64_sme_sudot_single_za32_vg1x2, // llvm.aarch64.sme.sudot.single.za32.vg1x2
578 aarch64_sme_sudot_single_za32_vg1x4, // llvm.aarch64.sme.sudot.single.za32.vg1x4
579 aarch64_sme_sumla_za32_lane_vg4x1, // llvm.aarch64.sme.sumla.za32.lane.vg4x1
580 aarch64_sme_sumla_za32_lane_vg4x2, // llvm.aarch64.sme.sumla.za32.lane.vg4x2
581 aarch64_sme_sumla_za32_lane_vg4x4, // llvm.aarch64.sme.sumla.za32.lane.vg4x4
582 aarch64_sme_sumla_za32_single_vg4x2, // llvm.aarch64.sme.sumla.za32.single.vg4x2
583 aarch64_sme_sumla_za32_single_vg4x4, // llvm.aarch64.sme.sumla.za32.single.vg4x4
584 aarch64_sme_sumop4a_wide_1x1, // llvm.aarch64.sme.sumop4a.wide.1x1
585 aarch64_sme_sumop4a_wide_1x2, // llvm.aarch64.sme.sumop4a.wide.1x2
586 aarch64_sme_sumop4a_wide_2x1, // llvm.aarch64.sme.sumop4a.wide.2x1
587 aarch64_sme_sumop4a_wide_2x2, // llvm.aarch64.sme.sumop4a.wide.2x2
588 aarch64_sme_sumop4a_za64_wide_1x1, // llvm.aarch64.sme.sumop4a.za64.wide.1x1
589 aarch64_sme_sumop4a_za64_wide_1x2, // llvm.aarch64.sme.sumop4a.za64.wide.1x2
590 aarch64_sme_sumop4a_za64_wide_2x1, // llvm.aarch64.sme.sumop4a.za64.wide.2x1
591 aarch64_sme_sumop4a_za64_wide_2x2, // llvm.aarch64.sme.sumop4a.za64.wide.2x2
592 aarch64_sme_sumop4s_wide_1x1, // llvm.aarch64.sme.sumop4s.wide.1x1
593 aarch64_sme_sumop4s_wide_1x2, // llvm.aarch64.sme.sumop4s.wide.1x2
594 aarch64_sme_sumop4s_wide_2x1, // llvm.aarch64.sme.sumop4s.wide.2x1
595 aarch64_sme_sumop4s_wide_2x2, // llvm.aarch64.sme.sumop4s.wide.2x2
596 aarch64_sme_sumop4s_za64_wide_1x1, // llvm.aarch64.sme.sumop4s.za64.wide.1x1
597 aarch64_sme_sumop4s_za64_wide_1x2, // llvm.aarch64.sme.sumop4s.za64.wide.1x2
598 aarch64_sme_sumop4s_za64_wide_2x1, // llvm.aarch64.sme.sumop4s.za64.wide.2x1
599 aarch64_sme_sumop4s_za64_wide_2x2, // llvm.aarch64.sme.sumop4s.za64.wide.2x2
600 aarch64_sme_sumopa_wide, // llvm.aarch64.sme.sumopa.wide
601 aarch64_sme_sumops_wide, // llvm.aarch64.sme.sumops.wide
602 aarch64_sme_sutmopa_za32, // llvm.aarch64.sme.sutmopa.za32
603 aarch64_sme_suvdot_lane_za32_vg1x4, // llvm.aarch64.sme.suvdot.lane.za32.vg1x4
604 aarch64_sme_svdot_lane_za32_vg1x2, // llvm.aarch64.sme.svdot.lane.za32.vg1x2
605 aarch64_sme_svdot_lane_za32_vg1x4, // llvm.aarch64.sme.svdot.lane.za32.vg1x4
606 aarch64_sme_svdot_lane_za64_vg1x4, // llvm.aarch64.sme.svdot.lane.za64.vg1x4
607 aarch64_sme_udot_lane_za32_vg1x2, // llvm.aarch64.sme.udot.lane.za32.vg1x2
608 aarch64_sme_udot_lane_za32_vg1x4, // llvm.aarch64.sme.udot.lane.za32.vg1x4
609 aarch64_sme_udot_lane_za64_vg1x2, // llvm.aarch64.sme.udot.lane.za64.vg1x2
610 aarch64_sme_udot_lane_za64_vg1x4, // llvm.aarch64.sme.udot.lane.za64.vg1x4
611 aarch64_sme_udot_single_za32_vg1x2, // llvm.aarch64.sme.udot.single.za32.vg1x2
612 aarch64_sme_udot_single_za32_vg1x4, // llvm.aarch64.sme.udot.single.za32.vg1x4
613 aarch64_sme_udot_single_za64_vg1x2, // llvm.aarch64.sme.udot.single.za64.vg1x2
614 aarch64_sme_udot_single_za64_vg1x4, // llvm.aarch64.sme.udot.single.za64.vg1x4
615 aarch64_sme_udot_za32_vg1x2, // llvm.aarch64.sme.udot.za32.vg1x2
616 aarch64_sme_udot_za32_vg1x4, // llvm.aarch64.sme.udot.za32.vg1x4
617 aarch64_sme_udot_za64_vg1x2, // llvm.aarch64.sme.udot.za64.vg1x2
618 aarch64_sme_udot_za64_vg1x4, // llvm.aarch64.sme.udot.za64.vg1x4
619 aarch64_sme_umla_za32_lane_vg4x1, // llvm.aarch64.sme.umla.za32.lane.vg4x1
620 aarch64_sme_umla_za32_lane_vg4x2, // llvm.aarch64.sme.umla.za32.lane.vg4x2
621 aarch64_sme_umla_za32_lane_vg4x4, // llvm.aarch64.sme.umla.za32.lane.vg4x4
622 aarch64_sme_umla_za32_single_vg4x1, // llvm.aarch64.sme.umla.za32.single.vg4x1
623 aarch64_sme_umla_za32_single_vg4x2, // llvm.aarch64.sme.umla.za32.single.vg4x2
624 aarch64_sme_umla_za32_single_vg4x4, // llvm.aarch64.sme.umla.za32.single.vg4x4
625 aarch64_sme_umla_za32_vg4x2, // llvm.aarch64.sme.umla.za32.vg4x2
626 aarch64_sme_umla_za32_vg4x4, // llvm.aarch64.sme.umla.za32.vg4x4
627 aarch64_sme_umla_za64_lane_vg4x1, // llvm.aarch64.sme.umla.za64.lane.vg4x1
628 aarch64_sme_umla_za64_lane_vg4x2, // llvm.aarch64.sme.umla.za64.lane.vg4x2
629 aarch64_sme_umla_za64_lane_vg4x4, // llvm.aarch64.sme.umla.za64.lane.vg4x4
630 aarch64_sme_umla_za64_single_vg4x1, // llvm.aarch64.sme.umla.za64.single.vg4x1
631 aarch64_sme_umla_za64_single_vg4x2, // llvm.aarch64.sme.umla.za64.single.vg4x2
632 aarch64_sme_umla_za64_single_vg4x4, // llvm.aarch64.sme.umla.za64.single.vg4x4
633 aarch64_sme_umla_za64_vg4x2, // llvm.aarch64.sme.umla.za64.vg4x2
634 aarch64_sme_umla_za64_vg4x4, // llvm.aarch64.sme.umla.za64.vg4x4
635 aarch64_sme_umlal_lane_vg2x1, // llvm.aarch64.sme.umlal.lane.vg2x1
636 aarch64_sme_umlal_lane_vg2x2, // llvm.aarch64.sme.umlal.lane.vg2x2
637 aarch64_sme_umlal_lane_vg2x4, // llvm.aarch64.sme.umlal.lane.vg2x4
638 aarch64_sme_umlal_single_vg2x1, // llvm.aarch64.sme.umlal.single.vg2x1
639 aarch64_sme_umlal_single_vg2x2, // llvm.aarch64.sme.umlal.single.vg2x2
640 aarch64_sme_umlal_single_vg2x4, // llvm.aarch64.sme.umlal.single.vg2x4
641 aarch64_sme_umlal_vg2x2, // llvm.aarch64.sme.umlal.vg2x2
642 aarch64_sme_umlal_vg2x4, // llvm.aarch64.sme.umlal.vg2x4
643 aarch64_sme_umls_za32_lane_vg4x1, // llvm.aarch64.sme.umls.za32.lane.vg4x1
644 aarch64_sme_umls_za32_lane_vg4x2, // llvm.aarch64.sme.umls.za32.lane.vg4x2
645 aarch64_sme_umls_za32_lane_vg4x4, // llvm.aarch64.sme.umls.za32.lane.vg4x4
646 aarch64_sme_umls_za32_single_vg4x1, // llvm.aarch64.sme.umls.za32.single.vg4x1
647 aarch64_sme_umls_za32_single_vg4x2, // llvm.aarch64.sme.umls.za32.single.vg4x2
648 aarch64_sme_umls_za32_single_vg4x4, // llvm.aarch64.sme.umls.za32.single.vg4x4
649 aarch64_sme_umls_za32_vg4x2, // llvm.aarch64.sme.umls.za32.vg4x2
650 aarch64_sme_umls_za32_vg4x4, // llvm.aarch64.sme.umls.za32.vg4x4
651 aarch64_sme_umls_za64_lane_vg4x1, // llvm.aarch64.sme.umls.za64.lane.vg4x1
652 aarch64_sme_umls_za64_lane_vg4x2, // llvm.aarch64.sme.umls.za64.lane.vg4x2
653 aarch64_sme_umls_za64_lane_vg4x4, // llvm.aarch64.sme.umls.za64.lane.vg4x4
654 aarch64_sme_umls_za64_single_vg4x1, // llvm.aarch64.sme.umls.za64.single.vg4x1
655 aarch64_sme_umls_za64_single_vg4x2, // llvm.aarch64.sme.umls.za64.single.vg4x2
656 aarch64_sme_umls_za64_single_vg4x4, // llvm.aarch64.sme.umls.za64.single.vg4x4
657 aarch64_sme_umls_za64_vg4x2, // llvm.aarch64.sme.umls.za64.vg4x2
658 aarch64_sme_umls_za64_vg4x4, // llvm.aarch64.sme.umls.za64.vg4x4
659 aarch64_sme_umlsl_lane_vg2x1, // llvm.aarch64.sme.umlsl.lane.vg2x1
660 aarch64_sme_umlsl_lane_vg2x2, // llvm.aarch64.sme.umlsl.lane.vg2x2
661 aarch64_sme_umlsl_lane_vg2x4, // llvm.aarch64.sme.umlsl.lane.vg2x4
662 aarch64_sme_umlsl_single_vg2x1, // llvm.aarch64.sme.umlsl.single.vg2x1
663 aarch64_sme_umlsl_single_vg2x2, // llvm.aarch64.sme.umlsl.single.vg2x2
664 aarch64_sme_umlsl_single_vg2x4, // llvm.aarch64.sme.umlsl.single.vg2x4
665 aarch64_sme_umlsl_vg2x2, // llvm.aarch64.sme.umlsl.vg2x2
666 aarch64_sme_umlsl_vg2x4, // llvm.aarch64.sme.umlsl.vg2x4
667 aarch64_sme_umop4a_wide_1x1, // llvm.aarch64.sme.umop4a.wide.1x1
668 aarch64_sme_umop4a_wide_1x2, // llvm.aarch64.sme.umop4a.wide.1x2
669 aarch64_sme_umop4a_wide_2x1, // llvm.aarch64.sme.umop4a.wide.2x1
670 aarch64_sme_umop4a_wide_2x2, // llvm.aarch64.sme.umop4a.wide.2x2
671 aarch64_sme_umop4a_za64_wide_1x1, // llvm.aarch64.sme.umop4a.za64.wide.1x1
672 aarch64_sme_umop4a_za64_wide_1x2, // llvm.aarch64.sme.umop4a.za64.wide.1x2
673 aarch64_sme_umop4a_za64_wide_2x1, // llvm.aarch64.sme.umop4a.za64.wide.2x1
674 aarch64_sme_umop4a_za64_wide_2x2, // llvm.aarch64.sme.umop4a.za64.wide.2x2
675 aarch64_sme_umop4s_wide_1x1, // llvm.aarch64.sme.umop4s.wide.1x1
676 aarch64_sme_umop4s_wide_1x2, // llvm.aarch64.sme.umop4s.wide.1x2
677 aarch64_sme_umop4s_wide_2x1, // llvm.aarch64.sme.umop4s.wide.2x1
678 aarch64_sme_umop4s_wide_2x2, // llvm.aarch64.sme.umop4s.wide.2x2
679 aarch64_sme_umop4s_za64_wide_1x1, // llvm.aarch64.sme.umop4s.za64.wide.1x1
680 aarch64_sme_umop4s_za64_wide_1x2, // llvm.aarch64.sme.umop4s.za64.wide.1x2
681 aarch64_sme_umop4s_za64_wide_2x1, // llvm.aarch64.sme.umop4s.za64.wide.2x1
682 aarch64_sme_umop4s_za64_wide_2x2, // llvm.aarch64.sme.umop4s.za64.wide.2x2
683 aarch64_sme_umopa_wide, // llvm.aarch64.sme.umopa.wide
684 aarch64_sme_umopa_za32, // llvm.aarch64.sme.umopa.za32
685 aarch64_sme_umops_wide, // llvm.aarch64.sme.umops.wide
686 aarch64_sme_umops_za32, // llvm.aarch64.sme.umops.za32
687 aarch64_sme_usdot_lane_za32_vg1x2, // llvm.aarch64.sme.usdot.lane.za32.vg1x2
688 aarch64_sme_usdot_lane_za32_vg1x4, // llvm.aarch64.sme.usdot.lane.za32.vg1x4
689 aarch64_sme_usdot_single_za32_vg1x2, // llvm.aarch64.sme.usdot.single.za32.vg1x2
690 aarch64_sme_usdot_single_za32_vg1x4, // llvm.aarch64.sme.usdot.single.za32.vg1x4
691 aarch64_sme_usdot_za32_vg1x2, // llvm.aarch64.sme.usdot.za32.vg1x2
692 aarch64_sme_usdot_za32_vg1x4, // llvm.aarch64.sme.usdot.za32.vg1x4
693 aarch64_sme_usmla_za32_lane_vg4x1, // llvm.aarch64.sme.usmla.za32.lane.vg4x1
694 aarch64_sme_usmla_za32_lane_vg4x2, // llvm.aarch64.sme.usmla.za32.lane.vg4x2
695 aarch64_sme_usmla_za32_lane_vg4x4, // llvm.aarch64.sme.usmla.za32.lane.vg4x4
696 aarch64_sme_usmla_za32_single_vg4x1, // llvm.aarch64.sme.usmla.za32.single.vg4x1
697 aarch64_sme_usmla_za32_single_vg4x2, // llvm.aarch64.sme.usmla.za32.single.vg4x2
698 aarch64_sme_usmla_za32_single_vg4x4, // llvm.aarch64.sme.usmla.za32.single.vg4x4
699 aarch64_sme_usmla_za32_vg4x2, // llvm.aarch64.sme.usmla.za32.vg4x2
700 aarch64_sme_usmla_za32_vg4x4, // llvm.aarch64.sme.usmla.za32.vg4x4
701 aarch64_sme_usmop4a_wide_1x1, // llvm.aarch64.sme.usmop4a.wide.1x1
702 aarch64_sme_usmop4a_wide_1x2, // llvm.aarch64.sme.usmop4a.wide.1x2
703 aarch64_sme_usmop4a_wide_2x1, // llvm.aarch64.sme.usmop4a.wide.2x1
704 aarch64_sme_usmop4a_wide_2x2, // llvm.aarch64.sme.usmop4a.wide.2x2
705 aarch64_sme_usmop4a_za64_wide_1x1, // llvm.aarch64.sme.usmop4a.za64.wide.1x1
706 aarch64_sme_usmop4a_za64_wide_1x2, // llvm.aarch64.sme.usmop4a.za64.wide.1x2
707 aarch64_sme_usmop4a_za64_wide_2x1, // llvm.aarch64.sme.usmop4a.za64.wide.2x1
708 aarch64_sme_usmop4a_za64_wide_2x2, // llvm.aarch64.sme.usmop4a.za64.wide.2x2
709 aarch64_sme_usmop4s_wide_1x1, // llvm.aarch64.sme.usmop4s.wide.1x1
710 aarch64_sme_usmop4s_wide_1x2, // llvm.aarch64.sme.usmop4s.wide.1x2
711 aarch64_sme_usmop4s_wide_2x1, // llvm.aarch64.sme.usmop4s.wide.2x1
712 aarch64_sme_usmop4s_wide_2x2, // llvm.aarch64.sme.usmop4s.wide.2x2
713 aarch64_sme_usmop4s_za64_wide_1x1, // llvm.aarch64.sme.usmop4s.za64.wide.1x1
714 aarch64_sme_usmop4s_za64_wide_1x2, // llvm.aarch64.sme.usmop4s.za64.wide.1x2
715 aarch64_sme_usmop4s_za64_wide_2x1, // llvm.aarch64.sme.usmop4s.za64.wide.2x1
716 aarch64_sme_usmop4s_za64_wide_2x2, // llvm.aarch64.sme.usmop4s.za64.wide.2x2
717 aarch64_sme_usmopa_wide, // llvm.aarch64.sme.usmopa.wide
718 aarch64_sme_usmops_wide, // llvm.aarch64.sme.usmops.wide
719 aarch64_sme_ustmopa_za32, // llvm.aarch64.sme.ustmopa.za32
720 aarch64_sme_usvdot_lane_za32_vg1x4, // llvm.aarch64.sme.usvdot.lane.za32.vg1x4
721 aarch64_sme_utmopa_za32, // llvm.aarch64.sme.utmopa.za32
722 aarch64_sme_uvdot_lane_za32_vg1x2, // llvm.aarch64.sme.uvdot.lane.za32.vg1x2
723 aarch64_sme_uvdot_lane_za32_vg1x4, // llvm.aarch64.sme.uvdot.lane.za32.vg1x4
724 aarch64_sme_uvdot_lane_za64_vg1x4, // llvm.aarch64.sme.uvdot.lane.za64.vg1x4
725 aarch64_sme_write_hor_vg2, // llvm.aarch64.sme.write.hor.vg2
726 aarch64_sme_write_hor_vg4, // llvm.aarch64.sme.write.hor.vg4
727 aarch64_sme_write_horiz, // llvm.aarch64.sme.write.horiz
728 aarch64_sme_write_lane_zt, // llvm.aarch64.sme.write.lane.zt
729 aarch64_sme_write_ver_vg2, // llvm.aarch64.sme.write.ver.vg2
730 aarch64_sme_write_ver_vg4, // llvm.aarch64.sme.write.ver.vg4
731 aarch64_sme_write_vert, // llvm.aarch64.sme.write.vert
732 aarch64_sme_write_vg1x2, // llvm.aarch64.sme.write.vg1x2
733 aarch64_sme_write_vg1x4, // llvm.aarch64.sme.write.vg1x4
734 aarch64_sme_write_zt, // llvm.aarch64.sme.write.zt
735 aarch64_sme_writeq_horiz, // llvm.aarch64.sme.writeq.horiz
736 aarch64_sme_writeq_vert, // llvm.aarch64.sme.writeq.vert
737 aarch64_sme_za_disable, // llvm.aarch64.sme.za.disable
738 aarch64_sme_za_enable, // llvm.aarch64.sme.za.enable
739 aarch64_sme_zero, // llvm.aarch64.sme.zero
740 aarch64_sme_zero_za64_vg1x2, // llvm.aarch64.sme.zero.za64.vg1x2
741 aarch64_sme_zero_za64_vg1x4, // llvm.aarch64.sme.zero.za64.vg1x4
742 aarch64_sme_zero_za64_vg2x1, // llvm.aarch64.sme.zero.za64.vg2x1
743 aarch64_sme_zero_za64_vg2x2, // llvm.aarch64.sme.zero.za64.vg2x2
744 aarch64_sme_zero_za64_vg2x4, // llvm.aarch64.sme.zero.za64.vg2x4
745 aarch64_sme_zero_za64_vg4x1, // llvm.aarch64.sme.zero.za64.vg4x1
746 aarch64_sme_zero_za64_vg4x2, // llvm.aarch64.sme.zero.za64.vg4x2
747 aarch64_sme_zero_za64_vg4x4, // llvm.aarch64.sme.zero.za64.vg4x4
748 aarch64_sme_zero_zt, // llvm.aarch64.sme.zero.zt
749 aarch64_space, // llvm.aarch64.space
750 aarch64_st64b, // llvm.aarch64.st64b
751 aarch64_st64bv, // llvm.aarch64.st64bv
752 aarch64_st64bv0, // llvm.aarch64.st64bv0
753 aarch64_stg, // llvm.aarch64.stg
754 aarch64_stgp, // llvm.aarch64.stgp
755 aarch64_stlxp, // llvm.aarch64.stlxp
756 aarch64_stlxr, // llvm.aarch64.stlxr
757 aarch64_stxp, // llvm.aarch64.stxp
758 aarch64_stxr, // llvm.aarch64.stxr
759 aarch64_subp, // llvm.aarch64.subp
760 aarch64_sve_abs, // llvm.aarch64.sve.abs
761 aarch64_sve_adclb, // llvm.aarch64.sve.adclb
762 aarch64_sve_adclt, // llvm.aarch64.sve.adclt
763 aarch64_sve_add, // llvm.aarch64.sve.add
764 aarch64_sve_add_single_x2, // llvm.aarch64.sve.add.single.x2
765 aarch64_sve_add_single_x4, // llvm.aarch64.sve.add.single.x4
766 aarch64_sve_add_u, // llvm.aarch64.sve.add.u
767 aarch64_sve_addhnb, // llvm.aarch64.sve.addhnb
768 aarch64_sve_addhnt, // llvm.aarch64.sve.addhnt
769 aarch64_sve_addp, // llvm.aarch64.sve.addp
770 aarch64_sve_addqv, // llvm.aarch64.sve.addqv
771 aarch64_sve_adrb, // llvm.aarch64.sve.adrb
772 aarch64_sve_adrd, // llvm.aarch64.sve.adrd
773 aarch64_sve_adrh, // llvm.aarch64.sve.adrh
774 aarch64_sve_adrw, // llvm.aarch64.sve.adrw
775 aarch64_sve_aesd, // llvm.aarch64.sve.aesd
776 aarch64_sve_aese, // llvm.aarch64.sve.aese
777 aarch64_sve_aesimc, // llvm.aarch64.sve.aesimc
778 aarch64_sve_aesmc, // llvm.aarch64.sve.aesmc
779 aarch64_sve_and, // llvm.aarch64.sve.and
780 aarch64_sve_and_u, // llvm.aarch64.sve.and.u
781 aarch64_sve_and_z, // llvm.aarch64.sve.and.z
782 aarch64_sve_andqv, // llvm.aarch64.sve.andqv
783 aarch64_sve_andv, // llvm.aarch64.sve.andv
784 aarch64_sve_asr, // llvm.aarch64.sve.asr
785 aarch64_sve_asr_u, // llvm.aarch64.sve.asr.u
786 aarch64_sve_asr_wide, // llvm.aarch64.sve.asr.wide
787 aarch64_sve_asrd, // llvm.aarch64.sve.asrd
788 aarch64_sve_bcax, // llvm.aarch64.sve.bcax
789 aarch64_sve_bdep_x, // llvm.aarch64.sve.bdep.x
790 aarch64_sve_bext_x, // llvm.aarch64.sve.bext.x
791 aarch64_sve_bfclamp_single_x2, // llvm.aarch64.sve.bfclamp.single.x2
792 aarch64_sve_bfclamp_single_x4, // llvm.aarch64.sve.bfclamp.single.x4
793 aarch64_sve_bfcvt_x2, // llvm.aarch64.sve.bfcvt.x2
794 aarch64_sve_bfcvtn_x2, // llvm.aarch64.sve.bfcvtn.x2
795 aarch64_sve_bfdot, // llvm.aarch64.sve.bfdot
796 aarch64_sve_bfdot_lane_v2, // llvm.aarch64.sve.bfdot.lane.v2
797 aarch64_sve_bfmlalb, // llvm.aarch64.sve.bfmlalb
798 aarch64_sve_bfmlalb_lane_v2, // llvm.aarch64.sve.bfmlalb.lane.v2
799 aarch64_sve_bfmlalt, // llvm.aarch64.sve.bfmlalt
800 aarch64_sve_bfmlalt_lane_v2, // llvm.aarch64.sve.bfmlalt.lane.v2
801 aarch64_sve_bfmlslb, // llvm.aarch64.sve.bfmlslb
802 aarch64_sve_bfmlslb_lane, // llvm.aarch64.sve.bfmlslb.lane
803 aarch64_sve_bfmlslt, // llvm.aarch64.sve.bfmlslt
804 aarch64_sve_bfmlslt_lane, // llvm.aarch64.sve.bfmlslt.lane
805 aarch64_sve_bfmmla, // llvm.aarch64.sve.bfmmla
806 aarch64_sve_bgrp_x, // llvm.aarch64.sve.bgrp.x
807 aarch64_sve_bic, // llvm.aarch64.sve.bic
808 aarch64_sve_bic_u, // llvm.aarch64.sve.bic.u
809 aarch64_sve_bic_z, // llvm.aarch64.sve.bic.z
810 aarch64_sve_brka, // llvm.aarch64.sve.brka
811 aarch64_sve_brka_z, // llvm.aarch64.sve.brka.z
812 aarch64_sve_brkb, // llvm.aarch64.sve.brkb
813 aarch64_sve_brkb_z, // llvm.aarch64.sve.brkb.z
814 aarch64_sve_brkn_z, // llvm.aarch64.sve.brkn.z
815 aarch64_sve_brkpa_z, // llvm.aarch64.sve.brkpa.z
816 aarch64_sve_brkpb_z, // llvm.aarch64.sve.brkpb.z
817 aarch64_sve_bsl, // llvm.aarch64.sve.bsl
818 aarch64_sve_bsl1n, // llvm.aarch64.sve.bsl1n
819 aarch64_sve_bsl2n, // llvm.aarch64.sve.bsl2n
820 aarch64_sve_cadd_x, // llvm.aarch64.sve.cadd.x
821 aarch64_sve_cdot, // llvm.aarch64.sve.cdot
822 aarch64_sve_cdot_lane, // llvm.aarch64.sve.cdot.lane
823 aarch64_sve_clasta, // llvm.aarch64.sve.clasta
824 aarch64_sve_clasta_n, // llvm.aarch64.sve.clasta.n
825 aarch64_sve_clastb, // llvm.aarch64.sve.clastb
826 aarch64_sve_clastb_n, // llvm.aarch64.sve.clastb.n
827 aarch64_sve_cls, // llvm.aarch64.sve.cls
828 aarch64_sve_clz, // llvm.aarch64.sve.clz
829 aarch64_sve_cmla_lane_x, // llvm.aarch64.sve.cmla.lane.x
830 aarch64_sve_cmla_x, // llvm.aarch64.sve.cmla.x
831 aarch64_sve_cmpeq, // llvm.aarch64.sve.cmpeq
832 aarch64_sve_cmpeq_wide, // llvm.aarch64.sve.cmpeq.wide
833 aarch64_sve_cmpge, // llvm.aarch64.sve.cmpge
834 aarch64_sve_cmpge_wide, // llvm.aarch64.sve.cmpge.wide
835 aarch64_sve_cmpgt, // llvm.aarch64.sve.cmpgt
836 aarch64_sve_cmpgt_wide, // llvm.aarch64.sve.cmpgt.wide
837 aarch64_sve_cmphi, // llvm.aarch64.sve.cmphi
838 aarch64_sve_cmphi_wide, // llvm.aarch64.sve.cmphi.wide
839 aarch64_sve_cmphs, // llvm.aarch64.sve.cmphs
840 aarch64_sve_cmphs_wide, // llvm.aarch64.sve.cmphs.wide
841 aarch64_sve_cmple_wide, // llvm.aarch64.sve.cmple.wide
842 aarch64_sve_cmplo_wide, // llvm.aarch64.sve.cmplo.wide
843 aarch64_sve_cmpls_wide, // llvm.aarch64.sve.cmpls.wide
844 aarch64_sve_cmplt_wide, // llvm.aarch64.sve.cmplt.wide
845 aarch64_sve_cmpne, // llvm.aarch64.sve.cmpne
846 aarch64_sve_cmpne_wide, // llvm.aarch64.sve.cmpne.wide
847 aarch64_sve_cnot, // llvm.aarch64.sve.cnot
848 aarch64_sve_cnt, // llvm.aarch64.sve.cnt
849 aarch64_sve_cntb, // llvm.aarch64.sve.cntb
850 aarch64_sve_cntd, // llvm.aarch64.sve.cntd
851 aarch64_sve_cnth, // llvm.aarch64.sve.cnth
852 aarch64_sve_cntp, // llvm.aarch64.sve.cntp
853 aarch64_sve_cntp_c16, // llvm.aarch64.sve.cntp.c16
854 aarch64_sve_cntp_c32, // llvm.aarch64.sve.cntp.c32
855 aarch64_sve_cntp_c64, // llvm.aarch64.sve.cntp.c64
856 aarch64_sve_cntp_c8, // llvm.aarch64.sve.cntp.c8
857 aarch64_sve_cntw, // llvm.aarch64.sve.cntw
858 aarch64_sve_compact, // llvm.aarch64.sve.compact
859 aarch64_sve_convert_from_svbool, // llvm.aarch64.sve.convert.from.svbool
860 aarch64_sve_convert_to_svbool, // llvm.aarch64.sve.convert.to.svbool
861 aarch64_sve_dup, // llvm.aarch64.sve.dup
862 aarch64_sve_dup_laneq, // llvm.aarch64.sve.dup.laneq
863 aarch64_sve_dup_x, // llvm.aarch64.sve.dup.x
864 aarch64_sve_dupq_lane, // llvm.aarch64.sve.dupq.lane
865 aarch64_sve_eor, // llvm.aarch64.sve.eor
866 aarch64_sve_eor_u, // llvm.aarch64.sve.eor.u
867 aarch64_sve_eor_z, // llvm.aarch64.sve.eor.z
868 aarch64_sve_eor3, // llvm.aarch64.sve.eor3
869 aarch64_sve_eorbt, // llvm.aarch64.sve.eorbt
870 aarch64_sve_eorqv, // llvm.aarch64.sve.eorqv
871 aarch64_sve_eortb, // llvm.aarch64.sve.eortb
872 aarch64_sve_eorv, // llvm.aarch64.sve.eorv
873 aarch64_sve_ext, // llvm.aarch64.sve.ext
874 aarch64_sve_extq, // llvm.aarch64.sve.extq
875 aarch64_sve_fabd, // llvm.aarch64.sve.fabd
876 aarch64_sve_fabd_u, // llvm.aarch64.sve.fabd.u
877 aarch64_sve_fabs, // llvm.aarch64.sve.fabs
878 aarch64_sve_facge, // llvm.aarch64.sve.facge
879 aarch64_sve_facgt, // llvm.aarch64.sve.facgt
880 aarch64_sve_fadd, // llvm.aarch64.sve.fadd
881 aarch64_sve_fadd_u, // llvm.aarch64.sve.fadd.u
882 aarch64_sve_fadda, // llvm.aarch64.sve.fadda
883 aarch64_sve_faddp, // llvm.aarch64.sve.faddp
884 aarch64_sve_faddqv, // llvm.aarch64.sve.faddqv
885 aarch64_sve_faddv, // llvm.aarch64.sve.faddv
886 aarch64_sve_famax, // llvm.aarch64.sve.famax
887 aarch64_sve_famax_u, // llvm.aarch64.sve.famax.u
888 aarch64_sve_famin, // llvm.aarch64.sve.famin
889 aarch64_sve_famin_u, // llvm.aarch64.sve.famin.u
890 aarch64_sve_fcadd, // llvm.aarch64.sve.fcadd
891 aarch64_sve_fclamp, // llvm.aarch64.sve.fclamp
892 aarch64_sve_fclamp_single_x2, // llvm.aarch64.sve.fclamp.single.x2
893 aarch64_sve_fclamp_single_x4, // llvm.aarch64.sve.fclamp.single.x4
894 aarch64_sve_fcmla, // llvm.aarch64.sve.fcmla
895 aarch64_sve_fcmla_lane, // llvm.aarch64.sve.fcmla.lane
896 aarch64_sve_fcmpeq, // llvm.aarch64.sve.fcmpeq
897 aarch64_sve_fcmpge, // llvm.aarch64.sve.fcmpge
898 aarch64_sve_fcmpgt, // llvm.aarch64.sve.fcmpgt
899 aarch64_sve_fcmpne, // llvm.aarch64.sve.fcmpne
900 aarch64_sve_fcmpuo, // llvm.aarch64.sve.fcmpuo
901 aarch64_sve_fcvt, // llvm.aarch64.sve.fcvt
902 aarch64_sve_fcvt_bf16f32_v2, // llvm.aarch64.sve.fcvt.bf16f32.v2
903 aarch64_sve_fcvt_f16f32, // llvm.aarch64.sve.fcvt.f16f32
904 aarch64_sve_fcvt_f16f64, // llvm.aarch64.sve.fcvt.f16f64
905 aarch64_sve_fcvt_f32f16, // llvm.aarch64.sve.fcvt.f32f16
906 aarch64_sve_fcvt_f32f64, // llvm.aarch64.sve.fcvt.f32f64
907 aarch64_sve_fcvt_f64f16, // llvm.aarch64.sve.fcvt.f64f16
908 aarch64_sve_fcvt_f64f32, // llvm.aarch64.sve.fcvt.f64f32
909 aarch64_sve_fcvt_widen_x2, // llvm.aarch64.sve.fcvt.widen.x2
910 aarch64_sve_fcvt_x2, // llvm.aarch64.sve.fcvt.x2
911 aarch64_sve_fcvtl_widen_x2, // llvm.aarch64.sve.fcvtl.widen.x2
912 aarch64_sve_fcvtlt_f32f16, // llvm.aarch64.sve.fcvtlt.f32f16
913 aarch64_sve_fcvtlt_f64f32, // llvm.aarch64.sve.fcvtlt.f64f32
914 aarch64_sve_fcvtn_x2, // llvm.aarch64.sve.fcvtn.x2
915 aarch64_sve_fcvtnt_bf16f32_v2, // llvm.aarch64.sve.fcvtnt.bf16f32.v2
916 aarch64_sve_fcvtnt_f16f32, // llvm.aarch64.sve.fcvtnt.f16f32
917 aarch64_sve_fcvtnt_f32f64, // llvm.aarch64.sve.fcvtnt.f32f64
918 aarch64_sve_fcvtx_f32f64, // llvm.aarch64.sve.fcvtx.f32f64
919 aarch64_sve_fcvtxnt_f32f64, // llvm.aarch64.sve.fcvtxnt.f32f64
920 aarch64_sve_fcvtzs, // llvm.aarch64.sve.fcvtzs
921 aarch64_sve_fcvtzs_i32f16, // llvm.aarch64.sve.fcvtzs.i32f16
922 aarch64_sve_fcvtzs_i32f64, // llvm.aarch64.sve.fcvtzs.i32f64
923 aarch64_sve_fcvtzs_i64f16, // llvm.aarch64.sve.fcvtzs.i64f16
924 aarch64_sve_fcvtzs_i64f32, // llvm.aarch64.sve.fcvtzs.i64f32
925 aarch64_sve_fcvtzs_x2, // llvm.aarch64.sve.fcvtzs.x2
926 aarch64_sve_fcvtzs_x4, // llvm.aarch64.sve.fcvtzs.x4
927 aarch64_sve_fcvtzu, // llvm.aarch64.sve.fcvtzu
928 aarch64_sve_fcvtzu_i32f16, // llvm.aarch64.sve.fcvtzu.i32f16
929 aarch64_sve_fcvtzu_i32f64, // llvm.aarch64.sve.fcvtzu.i32f64
930 aarch64_sve_fcvtzu_i64f16, // llvm.aarch64.sve.fcvtzu.i64f16
931 aarch64_sve_fcvtzu_i64f32, // llvm.aarch64.sve.fcvtzu.i64f32
932 aarch64_sve_fcvtzu_x2, // llvm.aarch64.sve.fcvtzu.x2
933 aarch64_sve_fcvtzu_x4, // llvm.aarch64.sve.fcvtzu.x4
934 aarch64_sve_fdiv, // llvm.aarch64.sve.fdiv
935 aarch64_sve_fdiv_u, // llvm.aarch64.sve.fdiv.u
936 aarch64_sve_fdivr, // llvm.aarch64.sve.fdivr
937 aarch64_sve_fdot_lane_x2, // llvm.aarch64.sve.fdot.lane.x2
938 aarch64_sve_fdot_x2, // llvm.aarch64.sve.fdot.x2
939 aarch64_sve_fexpa_x, // llvm.aarch64.sve.fexpa.x
940 aarch64_sve_flogb, // llvm.aarch64.sve.flogb
941 aarch64_sve_fmad, // llvm.aarch64.sve.fmad
942 aarch64_sve_fmax, // llvm.aarch64.sve.fmax
943 aarch64_sve_fmax_single_x2, // llvm.aarch64.sve.fmax.single.x2
944 aarch64_sve_fmax_single_x4, // llvm.aarch64.sve.fmax.single.x4
945 aarch64_sve_fmax_u, // llvm.aarch64.sve.fmax.u
946 aarch64_sve_fmax_x2, // llvm.aarch64.sve.fmax.x2
947 aarch64_sve_fmax_x4, // llvm.aarch64.sve.fmax.x4
948 aarch64_sve_fmaxnm, // llvm.aarch64.sve.fmaxnm
949 aarch64_sve_fmaxnm_single_x2, // llvm.aarch64.sve.fmaxnm.single.x2
950 aarch64_sve_fmaxnm_single_x4, // llvm.aarch64.sve.fmaxnm.single.x4
951 aarch64_sve_fmaxnm_u, // llvm.aarch64.sve.fmaxnm.u
952 aarch64_sve_fmaxnm_x2, // llvm.aarch64.sve.fmaxnm.x2
953 aarch64_sve_fmaxnm_x4, // llvm.aarch64.sve.fmaxnm.x4
954 aarch64_sve_fmaxnmp, // llvm.aarch64.sve.fmaxnmp
955 aarch64_sve_fmaxnmqv, // llvm.aarch64.sve.fmaxnmqv
956 aarch64_sve_fmaxnmv, // llvm.aarch64.sve.fmaxnmv
957 aarch64_sve_fmaxp, // llvm.aarch64.sve.fmaxp
958 aarch64_sve_fmaxqv, // llvm.aarch64.sve.fmaxqv
959 aarch64_sve_fmaxv, // llvm.aarch64.sve.fmaxv
960 aarch64_sve_fmin, // llvm.aarch64.sve.fmin
961 aarch64_sve_fmin_single_x2, // llvm.aarch64.sve.fmin.single.x2
962 aarch64_sve_fmin_single_x4, // llvm.aarch64.sve.fmin.single.x4
963 aarch64_sve_fmin_u, // llvm.aarch64.sve.fmin.u
964 aarch64_sve_fmin_x2, // llvm.aarch64.sve.fmin.x2
965 aarch64_sve_fmin_x4, // llvm.aarch64.sve.fmin.x4
966 aarch64_sve_fminnm, // llvm.aarch64.sve.fminnm
967 aarch64_sve_fminnm_single_x2, // llvm.aarch64.sve.fminnm.single.x2
968 aarch64_sve_fminnm_single_x4, // llvm.aarch64.sve.fminnm.single.x4
969 aarch64_sve_fminnm_u, // llvm.aarch64.sve.fminnm.u
970 aarch64_sve_fminnm_x2, // llvm.aarch64.sve.fminnm.x2
971 aarch64_sve_fminnm_x4, // llvm.aarch64.sve.fminnm.x4
972 aarch64_sve_fminnmp, // llvm.aarch64.sve.fminnmp
973 aarch64_sve_fminnmqv, // llvm.aarch64.sve.fminnmqv
974 aarch64_sve_fminnmv, // llvm.aarch64.sve.fminnmv
975 aarch64_sve_fminp, // llvm.aarch64.sve.fminp
976 aarch64_sve_fminqv, // llvm.aarch64.sve.fminqv
977 aarch64_sve_fminv, // llvm.aarch64.sve.fminv
978 aarch64_sve_fmla, // llvm.aarch64.sve.fmla
979 aarch64_sve_fmla_lane, // llvm.aarch64.sve.fmla.lane
980 aarch64_sve_fmla_u, // llvm.aarch64.sve.fmla.u
981 aarch64_sve_fmlalb, // llvm.aarch64.sve.fmlalb
982 aarch64_sve_fmlalb_lane, // llvm.aarch64.sve.fmlalb.lane
983 aarch64_sve_fmlalt, // llvm.aarch64.sve.fmlalt
984 aarch64_sve_fmlalt_lane, // llvm.aarch64.sve.fmlalt.lane
985 aarch64_sve_fmls, // llvm.aarch64.sve.fmls
986 aarch64_sve_fmls_lane, // llvm.aarch64.sve.fmls.lane
987 aarch64_sve_fmls_u, // llvm.aarch64.sve.fmls.u
988 aarch64_sve_fmlslb, // llvm.aarch64.sve.fmlslb
989 aarch64_sve_fmlslb_lane, // llvm.aarch64.sve.fmlslb.lane
990 aarch64_sve_fmlslt, // llvm.aarch64.sve.fmlslt
991 aarch64_sve_fmlslt_lane, // llvm.aarch64.sve.fmlslt.lane
992 aarch64_sve_fmmla, // llvm.aarch64.sve.fmmla
993 aarch64_sve_fmsb, // llvm.aarch64.sve.fmsb
994 aarch64_sve_fmul, // llvm.aarch64.sve.fmul
995 aarch64_sve_fmul_lane, // llvm.aarch64.sve.fmul.lane
996 aarch64_sve_fmul_u, // llvm.aarch64.sve.fmul.u
997 aarch64_sve_fmulx, // llvm.aarch64.sve.fmulx
998 aarch64_sve_fmulx_u, // llvm.aarch64.sve.fmulx.u
999 aarch64_sve_fneg, // llvm.aarch64.sve.fneg
1000 aarch64_sve_fnmad, // llvm.aarch64.sve.fnmad
1001 aarch64_sve_fnmla, // llvm.aarch64.sve.fnmla
1002 aarch64_sve_fnmla_u, // llvm.aarch64.sve.fnmla.u
1003 aarch64_sve_fnmls, // llvm.aarch64.sve.fnmls
1004 aarch64_sve_fnmls_u, // llvm.aarch64.sve.fnmls.u
1005 aarch64_sve_fnmsb, // llvm.aarch64.sve.fnmsb
1006 aarch64_sve_fp8_cvt_x2, // llvm.aarch64.sve.fp8.cvt.x2
1007 aarch64_sve_fp8_cvt_x4, // llvm.aarch64.sve.fp8.cvt.x4
1008 aarch64_sve_fp8_cvt1, // llvm.aarch64.sve.fp8.cvt1
1009 aarch64_sve_fp8_cvt1_x2, // llvm.aarch64.sve.fp8.cvt1.x2
1010 aarch64_sve_fp8_cvt2, // llvm.aarch64.sve.fp8.cvt2
1011 aarch64_sve_fp8_cvt2_x2, // llvm.aarch64.sve.fp8.cvt2.x2
1012 aarch64_sve_fp8_cvtl1_x2, // llvm.aarch64.sve.fp8.cvtl1.x2
1013 aarch64_sve_fp8_cvtl2_x2, // llvm.aarch64.sve.fp8.cvtl2.x2
1014 aarch64_sve_fp8_cvtlt1, // llvm.aarch64.sve.fp8.cvtlt1
1015 aarch64_sve_fp8_cvtlt2, // llvm.aarch64.sve.fp8.cvtlt2
1016 aarch64_sve_fp8_cvtn, // llvm.aarch64.sve.fp8.cvtn
1017 aarch64_sve_fp8_cvtn_x4, // llvm.aarch64.sve.fp8.cvtn.x4
1018 aarch64_sve_fp8_cvtnb, // llvm.aarch64.sve.fp8.cvtnb
1019 aarch64_sve_fp8_cvtnt, // llvm.aarch64.sve.fp8.cvtnt
1020 aarch64_sve_fp8_fdot, // llvm.aarch64.sve.fp8.fdot
1021 aarch64_sve_fp8_fdot_lane, // llvm.aarch64.sve.fp8.fdot.lane
1022 aarch64_sve_fp8_fmlalb, // llvm.aarch64.sve.fp8.fmlalb
1023 aarch64_sve_fp8_fmlalb_lane, // llvm.aarch64.sve.fp8.fmlalb.lane
1024 aarch64_sve_fp8_fmlallbb, // llvm.aarch64.sve.fp8.fmlallbb
1025 aarch64_sve_fp8_fmlallbb_lane, // llvm.aarch64.sve.fp8.fmlallbb.lane
1026 aarch64_sve_fp8_fmlallbt, // llvm.aarch64.sve.fp8.fmlallbt
1027 aarch64_sve_fp8_fmlallbt_lane, // llvm.aarch64.sve.fp8.fmlallbt.lane
1028 aarch64_sve_fp8_fmlalltb, // llvm.aarch64.sve.fp8.fmlalltb
1029 aarch64_sve_fp8_fmlalltb_lane, // llvm.aarch64.sve.fp8.fmlalltb.lane
1030 aarch64_sve_fp8_fmlalltt, // llvm.aarch64.sve.fp8.fmlalltt
1031 aarch64_sve_fp8_fmlalltt_lane, // llvm.aarch64.sve.fp8.fmlalltt.lane
1032 aarch64_sve_fp8_fmlalt, // llvm.aarch64.sve.fp8.fmlalt
1033 aarch64_sve_fp8_fmlalt_lane, // llvm.aarch64.sve.fp8.fmlalt.lane
1034 aarch64_sve_frecpe_x, // llvm.aarch64.sve.frecpe.x
1035 aarch64_sve_frecps_x, // llvm.aarch64.sve.frecps.x
1036 aarch64_sve_frecpx, // llvm.aarch64.sve.frecpx
1037 aarch64_sve_frinta, // llvm.aarch64.sve.frinta
1038 aarch64_sve_frinta_x2, // llvm.aarch64.sve.frinta.x2
1039 aarch64_sve_frinta_x4, // llvm.aarch64.sve.frinta.x4
1040 aarch64_sve_frinti, // llvm.aarch64.sve.frinti
1041 aarch64_sve_frintm, // llvm.aarch64.sve.frintm
1042 aarch64_sve_frintm_x2, // llvm.aarch64.sve.frintm.x2
1043 aarch64_sve_frintm_x4, // llvm.aarch64.sve.frintm.x4
1044 aarch64_sve_frintn, // llvm.aarch64.sve.frintn
1045 aarch64_sve_frintn_x2, // llvm.aarch64.sve.frintn.x2
1046 aarch64_sve_frintn_x4, // llvm.aarch64.sve.frintn.x4
1047 aarch64_sve_frintp, // llvm.aarch64.sve.frintp
1048 aarch64_sve_frintp_x2, // llvm.aarch64.sve.frintp.x2
1049 aarch64_sve_frintp_x4, // llvm.aarch64.sve.frintp.x4
1050 aarch64_sve_frintx, // llvm.aarch64.sve.frintx
1051 aarch64_sve_frintz, // llvm.aarch64.sve.frintz
1052 aarch64_sve_frsqrte_x, // llvm.aarch64.sve.frsqrte.x
1053 aarch64_sve_frsqrts_x, // llvm.aarch64.sve.frsqrts.x
1054 aarch64_sve_fscale, // llvm.aarch64.sve.fscale
1055 aarch64_sve_fsqrt, // llvm.aarch64.sve.fsqrt
1056 aarch64_sve_fsub, // llvm.aarch64.sve.fsub
1057 aarch64_sve_fsub_u, // llvm.aarch64.sve.fsub.u
1058 aarch64_sve_fsubr, // llvm.aarch64.sve.fsubr
1059 aarch64_sve_ftmad_x, // llvm.aarch64.sve.ftmad.x
1060 aarch64_sve_ftsmul_x, // llvm.aarch64.sve.ftsmul.x
1061 aarch64_sve_ftssel_x, // llvm.aarch64.sve.ftssel.x
1062 aarch64_sve_histcnt, // llvm.aarch64.sve.histcnt
1063 aarch64_sve_histseg, // llvm.aarch64.sve.histseg
1064 aarch64_sve_index, // llvm.aarch64.sve.index
1065 aarch64_sve_insr, // llvm.aarch64.sve.insr
1066 aarch64_sve_lasta, // llvm.aarch64.sve.lasta
1067 aarch64_sve_lastb, // llvm.aarch64.sve.lastb
1068 aarch64_sve_ld1, // llvm.aarch64.sve.ld1
1069 aarch64_sve_ld1_gather, // llvm.aarch64.sve.ld1.gather
1070 aarch64_sve_ld1_gather_index, // llvm.aarch64.sve.ld1.gather.index
1071 aarch64_sve_ld1_gather_scalar_offset, // llvm.aarch64.sve.ld1.gather.scalar.offset
1072 aarch64_sve_ld1_gather_sxtw, // llvm.aarch64.sve.ld1.gather.sxtw
1073 aarch64_sve_ld1_gather_sxtw_index, // llvm.aarch64.sve.ld1.gather.sxtw.index
1074 aarch64_sve_ld1_gather_uxtw, // llvm.aarch64.sve.ld1.gather.uxtw
1075 aarch64_sve_ld1_gather_uxtw_index, // llvm.aarch64.sve.ld1.gather.uxtw.index
1076 aarch64_sve_ld1_pn_x2, // llvm.aarch64.sve.ld1.pn.x2
1077 aarch64_sve_ld1_pn_x4, // llvm.aarch64.sve.ld1.pn.x4
1078 aarch64_sve_ld1q_gather_index, // llvm.aarch64.sve.ld1q.gather.index
1079 aarch64_sve_ld1q_gather_scalar_offset, // llvm.aarch64.sve.ld1q.gather.scalar.offset
1080 aarch64_sve_ld1q_gather_vector_offset, // llvm.aarch64.sve.ld1q.gather.vector.offset
1081 aarch64_sve_ld1ro, // llvm.aarch64.sve.ld1ro
1082 aarch64_sve_ld1rq, // llvm.aarch64.sve.ld1rq
1083 aarch64_sve_ld1udq, // llvm.aarch64.sve.ld1udq
1084 aarch64_sve_ld1uwq, // llvm.aarch64.sve.ld1uwq
1085 aarch64_sve_ld2_sret, // llvm.aarch64.sve.ld2.sret
1086 aarch64_sve_ld2q_sret, // llvm.aarch64.sve.ld2q.sret
1087 aarch64_sve_ld3_sret, // llvm.aarch64.sve.ld3.sret
1088 aarch64_sve_ld3q_sret, // llvm.aarch64.sve.ld3q.sret
1089 aarch64_sve_ld4_sret, // llvm.aarch64.sve.ld4.sret
1090 aarch64_sve_ld4q_sret, // llvm.aarch64.sve.ld4q.sret
1091 aarch64_sve_ldff1, // llvm.aarch64.sve.ldff1
1092 aarch64_sve_ldff1_gather, // llvm.aarch64.sve.ldff1.gather
1093 aarch64_sve_ldff1_gather_index, // llvm.aarch64.sve.ldff1.gather.index
1094 aarch64_sve_ldff1_gather_scalar_offset, // llvm.aarch64.sve.ldff1.gather.scalar.offset
1095 aarch64_sve_ldff1_gather_sxtw, // llvm.aarch64.sve.ldff1.gather.sxtw
1096 aarch64_sve_ldff1_gather_sxtw_index, // llvm.aarch64.sve.ldff1.gather.sxtw.index
1097 aarch64_sve_ldff1_gather_uxtw, // llvm.aarch64.sve.ldff1.gather.uxtw
1098 aarch64_sve_ldff1_gather_uxtw_index, // llvm.aarch64.sve.ldff1.gather.uxtw.index
1099 aarch64_sve_ldnf1, // llvm.aarch64.sve.ldnf1
1100 aarch64_sve_ldnt1, // llvm.aarch64.sve.ldnt1
1101 aarch64_sve_ldnt1_gather, // llvm.aarch64.sve.ldnt1.gather
1102 aarch64_sve_ldnt1_gather_index, // llvm.aarch64.sve.ldnt1.gather.index
1103 aarch64_sve_ldnt1_gather_scalar_offset, // llvm.aarch64.sve.ldnt1.gather.scalar.offset
1104 aarch64_sve_ldnt1_gather_uxtw, // llvm.aarch64.sve.ldnt1.gather.uxtw
1105 aarch64_sve_ldnt1_pn_x2, // llvm.aarch64.sve.ldnt1.pn.x2
1106 aarch64_sve_ldnt1_pn_x4, // llvm.aarch64.sve.ldnt1.pn.x4
1107 aarch64_sve_lsl, // llvm.aarch64.sve.lsl
1108 aarch64_sve_lsl_u, // llvm.aarch64.sve.lsl.u
1109 aarch64_sve_lsl_wide, // llvm.aarch64.sve.lsl.wide
1110 aarch64_sve_lsr, // llvm.aarch64.sve.lsr
1111 aarch64_sve_lsr_u, // llvm.aarch64.sve.lsr.u
1112 aarch64_sve_lsr_wide, // llvm.aarch64.sve.lsr.wide
1113 aarch64_sve_luti2_lane, // llvm.aarch64.sve.luti2.lane
1114 aarch64_sve_luti4_lane, // llvm.aarch64.sve.luti4.lane
1115 aarch64_sve_luti4_lane_x2, // llvm.aarch64.sve.luti4.lane.x2
1116 aarch64_sve_mad, // llvm.aarch64.sve.mad
1117 aarch64_sve_match, // llvm.aarch64.sve.match
1118 aarch64_sve_mla, // llvm.aarch64.sve.mla
1119 aarch64_sve_mla_lane, // llvm.aarch64.sve.mla.lane
1120 aarch64_sve_mla_u, // llvm.aarch64.sve.mla.u
1121 aarch64_sve_mls, // llvm.aarch64.sve.mls
1122 aarch64_sve_mls_lane, // llvm.aarch64.sve.mls.lane
1123 aarch64_sve_mls_u, // llvm.aarch64.sve.mls.u
1124 aarch64_sve_msb, // llvm.aarch64.sve.msb
1125 aarch64_sve_mul, // llvm.aarch64.sve.mul
1126 aarch64_sve_mul_lane, // llvm.aarch64.sve.mul.lane
1127 aarch64_sve_mul_u, // llvm.aarch64.sve.mul.u
1128 aarch64_sve_nand_z, // llvm.aarch64.sve.nand.z
1129 aarch64_sve_nbsl, // llvm.aarch64.sve.nbsl
1130 aarch64_sve_neg, // llvm.aarch64.sve.neg
1131 aarch64_sve_nmatch, // llvm.aarch64.sve.nmatch
1132 aarch64_sve_nor_z, // llvm.aarch64.sve.nor.z
1133 aarch64_sve_not, // llvm.aarch64.sve.not
1134 aarch64_sve_orn_z, // llvm.aarch64.sve.orn.z
1135 aarch64_sve_orqv, // llvm.aarch64.sve.orqv
1136 aarch64_sve_orr, // llvm.aarch64.sve.orr
1137 aarch64_sve_orr_u, // llvm.aarch64.sve.orr.u
1138 aarch64_sve_orr_z, // llvm.aarch64.sve.orr.z
1139 aarch64_sve_orv, // llvm.aarch64.sve.orv
1140 aarch64_sve_pext, // llvm.aarch64.sve.pext
1141 aarch64_sve_pext_x2, // llvm.aarch64.sve.pext.x2
1142 aarch64_sve_pfirst, // llvm.aarch64.sve.pfirst
1143 aarch64_sve_pmov_to_pred_lane, // llvm.aarch64.sve.pmov.to.pred.lane
1144 aarch64_sve_pmov_to_pred_lane_zero, // llvm.aarch64.sve.pmov.to.pred.lane.zero
1145 aarch64_sve_pmov_to_vector_lane_merging, // llvm.aarch64.sve.pmov.to.vector.lane.merging
1146 aarch64_sve_pmov_to_vector_lane_zeroing, // llvm.aarch64.sve.pmov.to.vector.lane.zeroing
1147 aarch64_sve_pmul, // llvm.aarch64.sve.pmul
1148 aarch64_sve_pmullb_pair, // llvm.aarch64.sve.pmullb.pair
1149 aarch64_sve_pmullt_pair, // llvm.aarch64.sve.pmullt.pair
1150 aarch64_sve_pnext, // llvm.aarch64.sve.pnext
1151 aarch64_sve_prf, // llvm.aarch64.sve.prf
1152 aarch64_sve_prfb_gather_index, // llvm.aarch64.sve.prfb.gather.index
1153 aarch64_sve_prfb_gather_scalar_offset, // llvm.aarch64.sve.prfb.gather.scalar.offset
1154 aarch64_sve_prfb_gather_sxtw_index, // llvm.aarch64.sve.prfb.gather.sxtw.index
1155 aarch64_sve_prfb_gather_uxtw_index, // llvm.aarch64.sve.prfb.gather.uxtw.index
1156 aarch64_sve_prfd_gather_index, // llvm.aarch64.sve.prfd.gather.index
1157 aarch64_sve_prfd_gather_scalar_offset, // llvm.aarch64.sve.prfd.gather.scalar.offset
1158 aarch64_sve_prfd_gather_sxtw_index, // llvm.aarch64.sve.prfd.gather.sxtw.index
1159 aarch64_sve_prfd_gather_uxtw_index, // llvm.aarch64.sve.prfd.gather.uxtw.index
1160 aarch64_sve_prfh_gather_index, // llvm.aarch64.sve.prfh.gather.index
1161 aarch64_sve_prfh_gather_scalar_offset, // llvm.aarch64.sve.prfh.gather.scalar.offset
1162 aarch64_sve_prfh_gather_sxtw_index, // llvm.aarch64.sve.prfh.gather.sxtw.index
1163 aarch64_sve_prfh_gather_uxtw_index, // llvm.aarch64.sve.prfh.gather.uxtw.index
1164 aarch64_sve_prfw_gather_index, // llvm.aarch64.sve.prfw.gather.index
1165 aarch64_sve_prfw_gather_scalar_offset, // llvm.aarch64.sve.prfw.gather.scalar.offset
1166 aarch64_sve_prfw_gather_sxtw_index, // llvm.aarch64.sve.prfw.gather.sxtw.index
1167 aarch64_sve_prfw_gather_uxtw_index, // llvm.aarch64.sve.prfw.gather.uxtw.index
1168 aarch64_sve_psel, // llvm.aarch64.sve.psel
1169 aarch64_sve_ptest_any, // llvm.aarch64.sve.ptest.any
1170 aarch64_sve_ptest_first, // llvm.aarch64.sve.ptest.first
1171 aarch64_sve_ptest_last, // llvm.aarch64.sve.ptest.last
1172 aarch64_sve_ptrue, // llvm.aarch64.sve.ptrue
1173 aarch64_sve_ptrue_c16, // llvm.aarch64.sve.ptrue.c16
1174 aarch64_sve_ptrue_c32, // llvm.aarch64.sve.ptrue.c32
1175 aarch64_sve_ptrue_c64, // llvm.aarch64.sve.ptrue.c64
1176 aarch64_sve_ptrue_c8, // llvm.aarch64.sve.ptrue.c8
1177 aarch64_sve_punpkhi, // llvm.aarch64.sve.punpkhi
1178 aarch64_sve_punpklo, // llvm.aarch64.sve.punpklo
1179 aarch64_sve_raddhnb, // llvm.aarch64.sve.raddhnb
1180 aarch64_sve_raddhnt, // llvm.aarch64.sve.raddhnt
1181 aarch64_sve_rax1, // llvm.aarch64.sve.rax1
1182 aarch64_sve_rbit, // llvm.aarch64.sve.rbit
1183 aarch64_sve_rdffr, // llvm.aarch64.sve.rdffr
1184 aarch64_sve_rdffr_z, // llvm.aarch64.sve.rdffr.z
1185 aarch64_sve_rev, // llvm.aarch64.sve.rev
1186 aarch64_sve_rev_b16, // llvm.aarch64.sve.rev.b16
1187 aarch64_sve_rev_b32, // llvm.aarch64.sve.rev.b32
1188 aarch64_sve_rev_b64, // llvm.aarch64.sve.rev.b64
1189 aarch64_sve_revb, // llvm.aarch64.sve.revb
1190 aarch64_sve_revd, // llvm.aarch64.sve.revd
1191 aarch64_sve_revh, // llvm.aarch64.sve.revh
1192 aarch64_sve_revw, // llvm.aarch64.sve.revw
1193 aarch64_sve_rshrnb, // llvm.aarch64.sve.rshrnb
1194 aarch64_sve_rshrnt, // llvm.aarch64.sve.rshrnt
1195 aarch64_sve_rsubhnb, // llvm.aarch64.sve.rsubhnb
1196 aarch64_sve_rsubhnt, // llvm.aarch64.sve.rsubhnt
1197 aarch64_sve_saba, // llvm.aarch64.sve.saba
1198 aarch64_sve_sabalb, // llvm.aarch64.sve.sabalb
1199 aarch64_sve_sabalt, // llvm.aarch64.sve.sabalt
1200 aarch64_sve_sabd, // llvm.aarch64.sve.sabd
1201 aarch64_sve_sabd_u, // llvm.aarch64.sve.sabd.u
1202 aarch64_sve_sabdlb, // llvm.aarch64.sve.sabdlb
1203 aarch64_sve_sabdlt, // llvm.aarch64.sve.sabdlt
1204 aarch64_sve_sadalp, // llvm.aarch64.sve.sadalp
1205 aarch64_sve_saddlb, // llvm.aarch64.sve.saddlb
1206 aarch64_sve_saddlbt, // llvm.aarch64.sve.saddlbt
1207 aarch64_sve_saddlt, // llvm.aarch64.sve.saddlt
1208 aarch64_sve_saddv, // llvm.aarch64.sve.saddv
1209 aarch64_sve_saddwb, // llvm.aarch64.sve.saddwb
1210 aarch64_sve_saddwt, // llvm.aarch64.sve.saddwt
1211 aarch64_sve_sbclb, // llvm.aarch64.sve.sbclb
1212 aarch64_sve_sbclt, // llvm.aarch64.sve.sbclt
1213 aarch64_sve_sclamp, // llvm.aarch64.sve.sclamp
1214 aarch64_sve_sclamp_single_x2, // llvm.aarch64.sve.sclamp.single.x2
1215 aarch64_sve_sclamp_single_x4, // llvm.aarch64.sve.sclamp.single.x4
1216 aarch64_sve_scvtf, // llvm.aarch64.sve.scvtf
1217 aarch64_sve_scvtf_f16i32, // llvm.aarch64.sve.scvtf.f16i32
1218 aarch64_sve_scvtf_f16i64, // llvm.aarch64.sve.scvtf.f16i64
1219 aarch64_sve_scvtf_f32i64, // llvm.aarch64.sve.scvtf.f32i64
1220 aarch64_sve_scvtf_f64i32, // llvm.aarch64.sve.scvtf.f64i32
1221 aarch64_sve_scvtf_x2, // llvm.aarch64.sve.scvtf.x2
1222 aarch64_sve_scvtf_x4, // llvm.aarch64.sve.scvtf.x4
1223 aarch64_sve_sdiv, // llvm.aarch64.sve.sdiv
1224 aarch64_sve_sdiv_u, // llvm.aarch64.sve.sdiv.u
1225 aarch64_sve_sdivr, // llvm.aarch64.sve.sdivr
1226 aarch64_sve_sdot, // llvm.aarch64.sve.sdot
1227 aarch64_sve_sdot_lane, // llvm.aarch64.sve.sdot.lane
1228 aarch64_sve_sdot_lane_x2, // llvm.aarch64.sve.sdot.lane.x2
1229 aarch64_sve_sdot_x2, // llvm.aarch64.sve.sdot.x2
1230 aarch64_sve_sel, // llvm.aarch64.sve.sel
1231 aarch64_sve_sel_x2, // llvm.aarch64.sve.sel.x2
1232 aarch64_sve_sel_x4, // llvm.aarch64.sve.sel.x4
1233 aarch64_sve_setffr, // llvm.aarch64.sve.setffr
1234 aarch64_sve_shadd, // llvm.aarch64.sve.shadd
1235 aarch64_sve_shrnb, // llvm.aarch64.sve.shrnb
1236 aarch64_sve_shrnt, // llvm.aarch64.sve.shrnt
1237 aarch64_sve_shsub, // llvm.aarch64.sve.shsub
1238 aarch64_sve_shsubr, // llvm.aarch64.sve.shsubr
1239 aarch64_sve_sli, // llvm.aarch64.sve.sli
1240 aarch64_sve_sm4e, // llvm.aarch64.sve.sm4e
1241 aarch64_sve_sm4ekey, // llvm.aarch64.sve.sm4ekey
1242 aarch64_sve_smax, // llvm.aarch64.sve.smax
1243 aarch64_sve_smax_single_x2, // llvm.aarch64.sve.smax.single.x2
1244 aarch64_sve_smax_single_x4, // llvm.aarch64.sve.smax.single.x4
1245 aarch64_sve_smax_u, // llvm.aarch64.sve.smax.u
1246 aarch64_sve_smax_x2, // llvm.aarch64.sve.smax.x2
1247 aarch64_sve_smax_x4, // llvm.aarch64.sve.smax.x4
1248 aarch64_sve_smaxp, // llvm.aarch64.sve.smaxp
1249 aarch64_sve_smaxqv, // llvm.aarch64.sve.smaxqv
1250 aarch64_sve_smaxv, // llvm.aarch64.sve.smaxv
1251 aarch64_sve_smin, // llvm.aarch64.sve.smin
1252 aarch64_sve_smin_single_x2, // llvm.aarch64.sve.smin.single.x2
1253 aarch64_sve_smin_single_x4, // llvm.aarch64.sve.smin.single.x4
1254 aarch64_sve_smin_u, // llvm.aarch64.sve.smin.u
1255 aarch64_sve_smin_x2, // llvm.aarch64.sve.smin.x2
1256 aarch64_sve_smin_x4, // llvm.aarch64.sve.smin.x4
1257 aarch64_sve_sminp, // llvm.aarch64.sve.sminp
1258 aarch64_sve_sminqv, // llvm.aarch64.sve.sminqv
1259 aarch64_sve_sminv, // llvm.aarch64.sve.sminv
1260 aarch64_sve_smlalb, // llvm.aarch64.sve.smlalb
1261 aarch64_sve_smlalb_lane, // llvm.aarch64.sve.smlalb.lane
1262 aarch64_sve_smlalt, // llvm.aarch64.sve.smlalt
1263 aarch64_sve_smlalt_lane, // llvm.aarch64.sve.smlalt.lane
1264 aarch64_sve_smlslb, // llvm.aarch64.sve.smlslb
1265 aarch64_sve_smlslb_lane, // llvm.aarch64.sve.smlslb.lane
1266 aarch64_sve_smlslt, // llvm.aarch64.sve.smlslt
1267 aarch64_sve_smlslt_lane, // llvm.aarch64.sve.smlslt.lane
1268 aarch64_sve_smmla, // llvm.aarch64.sve.smmla
1269 aarch64_sve_smulh, // llvm.aarch64.sve.smulh
1270 aarch64_sve_smulh_u, // llvm.aarch64.sve.smulh.u
1271 aarch64_sve_smullb, // llvm.aarch64.sve.smullb
1272 aarch64_sve_smullb_lane, // llvm.aarch64.sve.smullb.lane
1273 aarch64_sve_smullt, // llvm.aarch64.sve.smullt
1274 aarch64_sve_smullt_lane, // llvm.aarch64.sve.smullt.lane
1275 aarch64_sve_splice, // llvm.aarch64.sve.splice
1276 aarch64_sve_sqabs, // llvm.aarch64.sve.sqabs
1277 aarch64_sve_sqadd, // llvm.aarch64.sve.sqadd
1278 aarch64_sve_sqadd_x, // llvm.aarch64.sve.sqadd.x
1279 aarch64_sve_sqcadd_x, // llvm.aarch64.sve.sqcadd.x
1280 aarch64_sve_sqcvt_x2, // llvm.aarch64.sve.sqcvt.x2
1281 aarch64_sve_sqcvt_x4, // llvm.aarch64.sve.sqcvt.x4
1282 aarch64_sve_sqcvtn_x2, // llvm.aarch64.sve.sqcvtn.x2
1283 aarch64_sve_sqcvtn_x4, // llvm.aarch64.sve.sqcvtn.x4
1284 aarch64_sve_sqcvtu_x2, // llvm.aarch64.sve.sqcvtu.x2
1285 aarch64_sve_sqcvtu_x4, // llvm.aarch64.sve.sqcvtu.x4
1286 aarch64_sve_sqcvtun_x2, // llvm.aarch64.sve.sqcvtun.x2
1287 aarch64_sve_sqcvtun_x4, // llvm.aarch64.sve.sqcvtun.x4
1288 aarch64_sve_sqdecb_n32, // llvm.aarch64.sve.sqdecb.n32
1289 aarch64_sve_sqdecb_n64, // llvm.aarch64.sve.sqdecb.n64
1290 aarch64_sve_sqdecd, // llvm.aarch64.sve.sqdecd
1291 aarch64_sve_sqdecd_n32, // llvm.aarch64.sve.sqdecd.n32
1292 aarch64_sve_sqdecd_n64, // llvm.aarch64.sve.sqdecd.n64
1293 aarch64_sve_sqdech, // llvm.aarch64.sve.sqdech
1294 aarch64_sve_sqdech_n32, // llvm.aarch64.sve.sqdech.n32
1295 aarch64_sve_sqdech_n64, // llvm.aarch64.sve.sqdech.n64
1296 aarch64_sve_sqdecp, // llvm.aarch64.sve.sqdecp
1297 aarch64_sve_sqdecp_n32, // llvm.aarch64.sve.sqdecp.n32
1298 aarch64_sve_sqdecp_n64, // llvm.aarch64.sve.sqdecp.n64
1299 aarch64_sve_sqdecw, // llvm.aarch64.sve.sqdecw
1300 aarch64_sve_sqdecw_n32, // llvm.aarch64.sve.sqdecw.n32
1301 aarch64_sve_sqdecw_n64, // llvm.aarch64.sve.sqdecw.n64
1302 aarch64_sve_sqdmlalb, // llvm.aarch64.sve.sqdmlalb
1303 aarch64_sve_sqdmlalb_lane, // llvm.aarch64.sve.sqdmlalb.lane
1304 aarch64_sve_sqdmlalbt, // llvm.aarch64.sve.sqdmlalbt
1305 aarch64_sve_sqdmlalt, // llvm.aarch64.sve.sqdmlalt
1306 aarch64_sve_sqdmlalt_lane, // llvm.aarch64.sve.sqdmlalt.lane
1307 aarch64_sve_sqdmlslb, // llvm.aarch64.sve.sqdmlslb
1308 aarch64_sve_sqdmlslb_lane, // llvm.aarch64.sve.sqdmlslb.lane
1309 aarch64_sve_sqdmlslbt, // llvm.aarch64.sve.sqdmlslbt
1310 aarch64_sve_sqdmlslt, // llvm.aarch64.sve.sqdmlslt
1311 aarch64_sve_sqdmlslt_lane, // llvm.aarch64.sve.sqdmlslt.lane
1312 aarch64_sve_sqdmulh, // llvm.aarch64.sve.sqdmulh
1313 aarch64_sve_sqdmulh_lane, // llvm.aarch64.sve.sqdmulh.lane
1314 aarch64_sve_sqdmulh_single_vgx2, // llvm.aarch64.sve.sqdmulh.single.vgx2
1315 aarch64_sve_sqdmulh_single_vgx4, // llvm.aarch64.sve.sqdmulh.single.vgx4
1316 aarch64_sve_sqdmulh_vgx2, // llvm.aarch64.sve.sqdmulh.vgx2
1317 aarch64_sve_sqdmulh_vgx4, // llvm.aarch64.sve.sqdmulh.vgx4
1318 aarch64_sve_sqdmullb, // llvm.aarch64.sve.sqdmullb
1319 aarch64_sve_sqdmullb_lane, // llvm.aarch64.sve.sqdmullb.lane
1320 aarch64_sve_sqdmullt, // llvm.aarch64.sve.sqdmullt
1321 aarch64_sve_sqdmullt_lane, // llvm.aarch64.sve.sqdmullt.lane
1322 aarch64_sve_sqincb_n32, // llvm.aarch64.sve.sqincb.n32
1323 aarch64_sve_sqincb_n64, // llvm.aarch64.sve.sqincb.n64
1324 aarch64_sve_sqincd, // llvm.aarch64.sve.sqincd
1325 aarch64_sve_sqincd_n32, // llvm.aarch64.sve.sqincd.n32
1326 aarch64_sve_sqincd_n64, // llvm.aarch64.sve.sqincd.n64
1327 aarch64_sve_sqinch, // llvm.aarch64.sve.sqinch
1328 aarch64_sve_sqinch_n32, // llvm.aarch64.sve.sqinch.n32
1329 aarch64_sve_sqinch_n64, // llvm.aarch64.sve.sqinch.n64
1330 aarch64_sve_sqincp, // llvm.aarch64.sve.sqincp
1331 aarch64_sve_sqincp_n32, // llvm.aarch64.sve.sqincp.n32
1332 aarch64_sve_sqincp_n64, // llvm.aarch64.sve.sqincp.n64
1333 aarch64_sve_sqincw, // llvm.aarch64.sve.sqincw
1334 aarch64_sve_sqincw_n32, // llvm.aarch64.sve.sqincw.n32
1335 aarch64_sve_sqincw_n64, // llvm.aarch64.sve.sqincw.n64
1336 aarch64_sve_sqneg, // llvm.aarch64.sve.sqneg
1337 aarch64_sve_sqrdcmlah_lane_x, // llvm.aarch64.sve.sqrdcmlah.lane.x
1338 aarch64_sve_sqrdcmlah_x, // llvm.aarch64.sve.sqrdcmlah.x
1339 aarch64_sve_sqrdmlah, // llvm.aarch64.sve.sqrdmlah
1340 aarch64_sve_sqrdmlah_lane, // llvm.aarch64.sve.sqrdmlah.lane
1341 aarch64_sve_sqrdmlsh, // llvm.aarch64.sve.sqrdmlsh
1342 aarch64_sve_sqrdmlsh_lane, // llvm.aarch64.sve.sqrdmlsh.lane
1343 aarch64_sve_sqrdmulh, // llvm.aarch64.sve.sqrdmulh
1344 aarch64_sve_sqrdmulh_lane, // llvm.aarch64.sve.sqrdmulh.lane
1345 aarch64_sve_sqrshl, // llvm.aarch64.sve.sqrshl
1346 aarch64_sve_sqrshr_x2, // llvm.aarch64.sve.sqrshr.x2
1347 aarch64_sve_sqrshr_x4, // llvm.aarch64.sve.sqrshr.x4
1348 aarch64_sve_sqrshrn_x2, // llvm.aarch64.sve.sqrshrn.x2
1349 aarch64_sve_sqrshrn_x4, // llvm.aarch64.sve.sqrshrn.x4
1350 aarch64_sve_sqrshrnb, // llvm.aarch64.sve.sqrshrnb
1351 aarch64_sve_sqrshrnt, // llvm.aarch64.sve.sqrshrnt
1352 aarch64_sve_sqrshru_x2, // llvm.aarch64.sve.sqrshru.x2
1353 aarch64_sve_sqrshru_x4, // llvm.aarch64.sve.sqrshru.x4
1354 aarch64_sve_sqrshrun_x2, // llvm.aarch64.sve.sqrshrun.x2
1355 aarch64_sve_sqrshrun_x4, // llvm.aarch64.sve.sqrshrun.x4
1356 aarch64_sve_sqrshrunb, // llvm.aarch64.sve.sqrshrunb
1357 aarch64_sve_sqrshrunt, // llvm.aarch64.sve.sqrshrunt
1358 aarch64_sve_sqshl, // llvm.aarch64.sve.sqshl
1359 aarch64_sve_sqshlu, // llvm.aarch64.sve.sqshlu
1360 aarch64_sve_sqshrnb, // llvm.aarch64.sve.sqshrnb
1361 aarch64_sve_sqshrnt, // llvm.aarch64.sve.sqshrnt
1362 aarch64_sve_sqshrunb, // llvm.aarch64.sve.sqshrunb
1363 aarch64_sve_sqshrunt, // llvm.aarch64.sve.sqshrunt
1364 aarch64_sve_sqsub, // llvm.aarch64.sve.sqsub
1365 aarch64_sve_sqsub_u, // llvm.aarch64.sve.sqsub.u
1366 aarch64_sve_sqsub_x, // llvm.aarch64.sve.sqsub.x
1367 aarch64_sve_sqsubr, // llvm.aarch64.sve.sqsubr
1368 aarch64_sve_sqxtnb, // llvm.aarch64.sve.sqxtnb
1369 aarch64_sve_sqxtnt, // llvm.aarch64.sve.sqxtnt
1370 aarch64_sve_sqxtunb, // llvm.aarch64.sve.sqxtunb
1371 aarch64_sve_sqxtunt, // llvm.aarch64.sve.sqxtunt
1372 aarch64_sve_srhadd, // llvm.aarch64.sve.srhadd
1373 aarch64_sve_sri, // llvm.aarch64.sve.sri
1374 aarch64_sve_srshl, // llvm.aarch64.sve.srshl
1375 aarch64_sve_srshl_single_x2, // llvm.aarch64.sve.srshl.single.x2
1376 aarch64_sve_srshl_single_x4, // llvm.aarch64.sve.srshl.single.x4
1377 aarch64_sve_srshl_x2, // llvm.aarch64.sve.srshl.x2
1378 aarch64_sve_srshl_x4, // llvm.aarch64.sve.srshl.x4
1379 aarch64_sve_srshr, // llvm.aarch64.sve.srshr
1380 aarch64_sve_srsra, // llvm.aarch64.sve.srsra
1381 aarch64_sve_sshllb, // llvm.aarch64.sve.sshllb
1382 aarch64_sve_sshllt, // llvm.aarch64.sve.sshllt
1383 aarch64_sve_ssra, // llvm.aarch64.sve.ssra
1384 aarch64_sve_ssublb, // llvm.aarch64.sve.ssublb
1385 aarch64_sve_ssublbt, // llvm.aarch64.sve.ssublbt
1386 aarch64_sve_ssublt, // llvm.aarch64.sve.ssublt
1387 aarch64_sve_ssubltb, // llvm.aarch64.sve.ssubltb
1388 aarch64_sve_ssubwb, // llvm.aarch64.sve.ssubwb
1389 aarch64_sve_ssubwt, // llvm.aarch64.sve.ssubwt
1390 aarch64_sve_st1, // llvm.aarch64.sve.st1
1391 aarch64_sve_st1_pn_x2, // llvm.aarch64.sve.st1.pn.x2
1392 aarch64_sve_st1_pn_x4, // llvm.aarch64.sve.st1.pn.x4
1393 aarch64_sve_st1_scatter, // llvm.aarch64.sve.st1.scatter
1394 aarch64_sve_st1_scatter_index, // llvm.aarch64.sve.st1.scatter.index
1395 aarch64_sve_st1_scatter_scalar_offset, // llvm.aarch64.sve.st1.scatter.scalar.offset
1396 aarch64_sve_st1_scatter_sxtw, // llvm.aarch64.sve.st1.scatter.sxtw
1397 aarch64_sve_st1_scatter_sxtw_index, // llvm.aarch64.sve.st1.scatter.sxtw.index
1398 aarch64_sve_st1_scatter_uxtw, // llvm.aarch64.sve.st1.scatter.uxtw
1399 aarch64_sve_st1_scatter_uxtw_index, // llvm.aarch64.sve.st1.scatter.uxtw.index
1400 aarch64_sve_st1dq, // llvm.aarch64.sve.st1dq
1401 aarch64_sve_st1q_scatter_index, // llvm.aarch64.sve.st1q.scatter.index
1402 aarch64_sve_st1q_scatter_scalar_offset, // llvm.aarch64.sve.st1q.scatter.scalar.offset
1403 aarch64_sve_st1q_scatter_vector_offset, // llvm.aarch64.sve.st1q.scatter.vector.offset
1404 aarch64_sve_st1wq, // llvm.aarch64.sve.st1wq
1405 aarch64_sve_st2, // llvm.aarch64.sve.st2
1406 aarch64_sve_st2q, // llvm.aarch64.sve.st2q
1407 aarch64_sve_st3, // llvm.aarch64.sve.st3
1408 aarch64_sve_st3q, // llvm.aarch64.sve.st3q
1409 aarch64_sve_st4, // llvm.aarch64.sve.st4
1410 aarch64_sve_st4q, // llvm.aarch64.sve.st4q
1411 aarch64_sve_stnt1, // llvm.aarch64.sve.stnt1
1412 aarch64_sve_stnt1_pn_x2, // llvm.aarch64.sve.stnt1.pn.x2
1413 aarch64_sve_stnt1_pn_x4, // llvm.aarch64.sve.stnt1.pn.x4
1414 aarch64_sve_stnt1_scatter, // llvm.aarch64.sve.stnt1.scatter
1415 aarch64_sve_stnt1_scatter_index, // llvm.aarch64.sve.stnt1.scatter.index
1416 aarch64_sve_stnt1_scatter_scalar_offset, // llvm.aarch64.sve.stnt1.scatter.scalar.offset
1417 aarch64_sve_stnt1_scatter_uxtw, // llvm.aarch64.sve.stnt1.scatter.uxtw
1418 aarch64_sve_sub, // llvm.aarch64.sve.sub
1419 aarch64_sve_sub_u, // llvm.aarch64.sve.sub.u
1420 aarch64_sve_subhnb, // llvm.aarch64.sve.subhnb
1421 aarch64_sve_subhnt, // llvm.aarch64.sve.subhnt
1422 aarch64_sve_subr, // llvm.aarch64.sve.subr
1423 aarch64_sve_sudot_lane, // llvm.aarch64.sve.sudot.lane
1424 aarch64_sve_sunpk_x2, // llvm.aarch64.sve.sunpk.x2
1425 aarch64_sve_sunpk_x4, // llvm.aarch64.sve.sunpk.x4
1426 aarch64_sve_sunpkhi, // llvm.aarch64.sve.sunpkhi
1427 aarch64_sve_sunpklo, // llvm.aarch64.sve.sunpklo
1428 aarch64_sve_suqadd, // llvm.aarch64.sve.suqadd
1429 aarch64_sve_sxtb, // llvm.aarch64.sve.sxtb
1430 aarch64_sve_sxth, // llvm.aarch64.sve.sxth
1431 aarch64_sve_sxtw, // llvm.aarch64.sve.sxtw
1432 aarch64_sve_tbl, // llvm.aarch64.sve.tbl
1433 aarch64_sve_tbl2, // llvm.aarch64.sve.tbl2
1434 aarch64_sve_tblq, // llvm.aarch64.sve.tblq
1435 aarch64_sve_tbx, // llvm.aarch64.sve.tbx
1436 aarch64_sve_tbxq, // llvm.aarch64.sve.tbxq
1437 aarch64_sve_trn1, // llvm.aarch64.sve.trn1
1438 aarch64_sve_trn1_b16, // llvm.aarch64.sve.trn1.b16
1439 aarch64_sve_trn1_b32, // llvm.aarch64.sve.trn1.b32
1440 aarch64_sve_trn1_b64, // llvm.aarch64.sve.trn1.b64
1441 aarch64_sve_trn1q, // llvm.aarch64.sve.trn1q
1442 aarch64_sve_trn2, // llvm.aarch64.sve.trn2
1443 aarch64_sve_trn2_b16, // llvm.aarch64.sve.trn2.b16
1444 aarch64_sve_trn2_b32, // llvm.aarch64.sve.trn2.b32
1445 aarch64_sve_trn2_b64, // llvm.aarch64.sve.trn2.b64
1446 aarch64_sve_trn2q, // llvm.aarch64.sve.trn2q
1447 aarch64_sve_uaba, // llvm.aarch64.sve.uaba
1448 aarch64_sve_uabalb, // llvm.aarch64.sve.uabalb
1449 aarch64_sve_uabalt, // llvm.aarch64.sve.uabalt
1450 aarch64_sve_uabd, // llvm.aarch64.sve.uabd
1451 aarch64_sve_uabd_u, // llvm.aarch64.sve.uabd.u
1452 aarch64_sve_uabdlb, // llvm.aarch64.sve.uabdlb
1453 aarch64_sve_uabdlt, // llvm.aarch64.sve.uabdlt
1454 aarch64_sve_uadalp, // llvm.aarch64.sve.uadalp
1455 aarch64_sve_uaddlb, // llvm.aarch64.sve.uaddlb
1456 aarch64_sve_uaddlt, // llvm.aarch64.sve.uaddlt
1457 aarch64_sve_uaddv, // llvm.aarch64.sve.uaddv
1458 aarch64_sve_uaddwb, // llvm.aarch64.sve.uaddwb
1459 aarch64_sve_uaddwt, // llvm.aarch64.sve.uaddwt
1460 aarch64_sve_uclamp, // llvm.aarch64.sve.uclamp
1461 aarch64_sve_uclamp_single_x2, // llvm.aarch64.sve.uclamp.single.x2
1462 aarch64_sve_uclamp_single_x4, // llvm.aarch64.sve.uclamp.single.x4
1463 aarch64_sve_ucvtf, // llvm.aarch64.sve.ucvtf
1464 aarch64_sve_ucvtf_f16i32, // llvm.aarch64.sve.ucvtf.f16i32
1465 aarch64_sve_ucvtf_f16i64, // llvm.aarch64.sve.ucvtf.f16i64
1466 aarch64_sve_ucvtf_f32i64, // llvm.aarch64.sve.ucvtf.f32i64
1467 aarch64_sve_ucvtf_f64i32, // llvm.aarch64.sve.ucvtf.f64i32
1468 aarch64_sve_ucvtf_x2, // llvm.aarch64.sve.ucvtf.x2
1469 aarch64_sve_ucvtf_x4, // llvm.aarch64.sve.ucvtf.x4
1470 aarch64_sve_udiv, // llvm.aarch64.sve.udiv
1471 aarch64_sve_udiv_u, // llvm.aarch64.sve.udiv.u
1472 aarch64_sve_udivr, // llvm.aarch64.sve.udivr
1473 aarch64_sve_udot, // llvm.aarch64.sve.udot
1474 aarch64_sve_udot_lane, // llvm.aarch64.sve.udot.lane
1475 aarch64_sve_udot_lane_x2, // llvm.aarch64.sve.udot.lane.x2
1476 aarch64_sve_udot_x2, // llvm.aarch64.sve.udot.x2
1477 aarch64_sve_uhadd, // llvm.aarch64.sve.uhadd
1478 aarch64_sve_uhsub, // llvm.aarch64.sve.uhsub
1479 aarch64_sve_uhsubr, // llvm.aarch64.sve.uhsubr
1480 aarch64_sve_umax, // llvm.aarch64.sve.umax
1481 aarch64_sve_umax_single_x2, // llvm.aarch64.sve.umax.single.x2
1482 aarch64_sve_umax_single_x4, // llvm.aarch64.sve.umax.single.x4
1483 aarch64_sve_umax_u, // llvm.aarch64.sve.umax.u
1484 aarch64_sve_umax_x2, // llvm.aarch64.sve.umax.x2
1485 aarch64_sve_umax_x4, // llvm.aarch64.sve.umax.x4
1486 aarch64_sve_umaxp, // llvm.aarch64.sve.umaxp
1487 aarch64_sve_umaxqv, // llvm.aarch64.sve.umaxqv
1488 aarch64_sve_umaxv, // llvm.aarch64.sve.umaxv
1489 aarch64_sve_umin, // llvm.aarch64.sve.umin
1490 aarch64_sve_umin_single_x2, // llvm.aarch64.sve.umin.single.x2
1491 aarch64_sve_umin_single_x4, // llvm.aarch64.sve.umin.single.x4
1492 aarch64_sve_umin_u, // llvm.aarch64.sve.umin.u
1493 aarch64_sve_umin_x2, // llvm.aarch64.sve.umin.x2
1494 aarch64_sve_umin_x4, // llvm.aarch64.sve.umin.x4
1495 aarch64_sve_uminp, // llvm.aarch64.sve.uminp
1496 aarch64_sve_uminqv, // llvm.aarch64.sve.uminqv
1497 aarch64_sve_uminv, // llvm.aarch64.sve.uminv
1498 aarch64_sve_umlalb, // llvm.aarch64.sve.umlalb
1499 aarch64_sve_umlalb_lane, // llvm.aarch64.sve.umlalb.lane
1500 aarch64_sve_umlalt, // llvm.aarch64.sve.umlalt
1501 aarch64_sve_umlalt_lane, // llvm.aarch64.sve.umlalt.lane
1502 aarch64_sve_umlslb, // llvm.aarch64.sve.umlslb
1503 aarch64_sve_umlslb_lane, // llvm.aarch64.sve.umlslb.lane
1504 aarch64_sve_umlslt, // llvm.aarch64.sve.umlslt
1505 aarch64_sve_umlslt_lane, // llvm.aarch64.sve.umlslt.lane
1506 aarch64_sve_ummla, // llvm.aarch64.sve.ummla
1507 aarch64_sve_umulh, // llvm.aarch64.sve.umulh
1508 aarch64_sve_umulh_u, // llvm.aarch64.sve.umulh.u
1509 aarch64_sve_umullb, // llvm.aarch64.sve.umullb
1510 aarch64_sve_umullb_lane, // llvm.aarch64.sve.umullb.lane
1511 aarch64_sve_umullt, // llvm.aarch64.sve.umullt
1512 aarch64_sve_umullt_lane, // llvm.aarch64.sve.umullt.lane
1513 aarch64_sve_uqadd, // llvm.aarch64.sve.uqadd
1514 aarch64_sve_uqadd_x, // llvm.aarch64.sve.uqadd.x
1515 aarch64_sve_uqcvt_x2, // llvm.aarch64.sve.uqcvt.x2
1516 aarch64_sve_uqcvt_x4, // llvm.aarch64.sve.uqcvt.x4
1517 aarch64_sve_uqcvtn_x2, // llvm.aarch64.sve.uqcvtn.x2
1518 aarch64_sve_uqcvtn_x4, // llvm.aarch64.sve.uqcvtn.x4
1519 aarch64_sve_uqdecb_n32, // llvm.aarch64.sve.uqdecb.n32
1520 aarch64_sve_uqdecb_n64, // llvm.aarch64.sve.uqdecb.n64
1521 aarch64_sve_uqdecd, // llvm.aarch64.sve.uqdecd
1522 aarch64_sve_uqdecd_n32, // llvm.aarch64.sve.uqdecd.n32
1523 aarch64_sve_uqdecd_n64, // llvm.aarch64.sve.uqdecd.n64
1524 aarch64_sve_uqdech, // llvm.aarch64.sve.uqdech
1525 aarch64_sve_uqdech_n32, // llvm.aarch64.sve.uqdech.n32
1526 aarch64_sve_uqdech_n64, // llvm.aarch64.sve.uqdech.n64
1527 aarch64_sve_uqdecp, // llvm.aarch64.sve.uqdecp
1528 aarch64_sve_uqdecp_n32, // llvm.aarch64.sve.uqdecp.n32
1529 aarch64_sve_uqdecp_n64, // llvm.aarch64.sve.uqdecp.n64
1530 aarch64_sve_uqdecw, // llvm.aarch64.sve.uqdecw
1531 aarch64_sve_uqdecw_n32, // llvm.aarch64.sve.uqdecw.n32
1532 aarch64_sve_uqdecw_n64, // llvm.aarch64.sve.uqdecw.n64
1533 aarch64_sve_uqincb_n32, // llvm.aarch64.sve.uqincb.n32
1534 aarch64_sve_uqincb_n64, // llvm.aarch64.sve.uqincb.n64
1535 aarch64_sve_uqincd, // llvm.aarch64.sve.uqincd
1536 aarch64_sve_uqincd_n32, // llvm.aarch64.sve.uqincd.n32
1537 aarch64_sve_uqincd_n64, // llvm.aarch64.sve.uqincd.n64
1538 aarch64_sve_uqinch, // llvm.aarch64.sve.uqinch
1539 aarch64_sve_uqinch_n32, // llvm.aarch64.sve.uqinch.n32
1540 aarch64_sve_uqinch_n64, // llvm.aarch64.sve.uqinch.n64
1541 aarch64_sve_uqincp, // llvm.aarch64.sve.uqincp
1542 aarch64_sve_uqincp_n32, // llvm.aarch64.sve.uqincp.n32
1543 aarch64_sve_uqincp_n64, // llvm.aarch64.sve.uqincp.n64
1544 aarch64_sve_uqincw, // llvm.aarch64.sve.uqincw
1545 aarch64_sve_uqincw_n32, // llvm.aarch64.sve.uqincw.n32
1546 aarch64_sve_uqincw_n64, // llvm.aarch64.sve.uqincw.n64
1547 aarch64_sve_uqrshl, // llvm.aarch64.sve.uqrshl
1548 aarch64_sve_uqrshr_x2, // llvm.aarch64.sve.uqrshr.x2
1549 aarch64_sve_uqrshr_x4, // llvm.aarch64.sve.uqrshr.x4
1550 aarch64_sve_uqrshrn_x2, // llvm.aarch64.sve.uqrshrn.x2
1551 aarch64_sve_uqrshrn_x4, // llvm.aarch64.sve.uqrshrn.x4
1552 aarch64_sve_uqrshrnb, // llvm.aarch64.sve.uqrshrnb
1553 aarch64_sve_uqrshrnt, // llvm.aarch64.sve.uqrshrnt
1554 aarch64_sve_uqshl, // llvm.aarch64.sve.uqshl
1555 aarch64_sve_uqshrnb, // llvm.aarch64.sve.uqshrnb
1556 aarch64_sve_uqshrnt, // llvm.aarch64.sve.uqshrnt
1557 aarch64_sve_uqsub, // llvm.aarch64.sve.uqsub
1558 aarch64_sve_uqsub_u, // llvm.aarch64.sve.uqsub.u
1559 aarch64_sve_uqsub_x, // llvm.aarch64.sve.uqsub.x
1560 aarch64_sve_uqsubr, // llvm.aarch64.sve.uqsubr
1561 aarch64_sve_uqxtnb, // llvm.aarch64.sve.uqxtnb
1562 aarch64_sve_uqxtnt, // llvm.aarch64.sve.uqxtnt
1563 aarch64_sve_urecpe, // llvm.aarch64.sve.urecpe
1564 aarch64_sve_urhadd, // llvm.aarch64.sve.urhadd
1565 aarch64_sve_urshl, // llvm.aarch64.sve.urshl
1566 aarch64_sve_urshl_single_x2, // llvm.aarch64.sve.urshl.single.x2
1567 aarch64_sve_urshl_single_x4, // llvm.aarch64.sve.urshl.single.x4
1568 aarch64_sve_urshl_x2, // llvm.aarch64.sve.urshl.x2
1569 aarch64_sve_urshl_x4, // llvm.aarch64.sve.urshl.x4
1570 aarch64_sve_urshr, // llvm.aarch64.sve.urshr
1571 aarch64_sve_ursqrte, // llvm.aarch64.sve.ursqrte
1572 aarch64_sve_ursra, // llvm.aarch64.sve.ursra
1573 aarch64_sve_usdot, // llvm.aarch64.sve.usdot
1574 aarch64_sve_usdot_lane, // llvm.aarch64.sve.usdot.lane
1575 aarch64_sve_ushllb, // llvm.aarch64.sve.ushllb
1576 aarch64_sve_ushllt, // llvm.aarch64.sve.ushllt
1577 aarch64_sve_usmmla, // llvm.aarch64.sve.usmmla
1578 aarch64_sve_usqadd, // llvm.aarch64.sve.usqadd
1579 aarch64_sve_usra, // llvm.aarch64.sve.usra
1580 aarch64_sve_usublb, // llvm.aarch64.sve.usublb
1581 aarch64_sve_usublt, // llvm.aarch64.sve.usublt
1582 aarch64_sve_usubwb, // llvm.aarch64.sve.usubwb
1583 aarch64_sve_usubwt, // llvm.aarch64.sve.usubwt
1584 aarch64_sve_uunpk_x2, // llvm.aarch64.sve.uunpk.x2
1585 aarch64_sve_uunpk_x4, // llvm.aarch64.sve.uunpk.x4
1586 aarch64_sve_uunpkhi, // llvm.aarch64.sve.uunpkhi
1587 aarch64_sve_uunpklo, // llvm.aarch64.sve.uunpklo
1588 aarch64_sve_uxtb, // llvm.aarch64.sve.uxtb
1589 aarch64_sve_uxth, // llvm.aarch64.sve.uxth
1590 aarch64_sve_uxtw, // llvm.aarch64.sve.uxtw
1591 aarch64_sve_uzp_x2, // llvm.aarch64.sve.uzp.x2
1592 aarch64_sve_uzp_x4, // llvm.aarch64.sve.uzp.x4
1593 aarch64_sve_uzp1, // llvm.aarch64.sve.uzp1
1594 aarch64_sve_uzp1_b16, // llvm.aarch64.sve.uzp1.b16
1595 aarch64_sve_uzp1_b32, // llvm.aarch64.sve.uzp1.b32
1596 aarch64_sve_uzp1_b64, // llvm.aarch64.sve.uzp1.b64
1597 aarch64_sve_uzp1q, // llvm.aarch64.sve.uzp1q
1598 aarch64_sve_uzp2, // llvm.aarch64.sve.uzp2
1599 aarch64_sve_uzp2_b16, // llvm.aarch64.sve.uzp2.b16
1600 aarch64_sve_uzp2_b32, // llvm.aarch64.sve.uzp2.b32
1601 aarch64_sve_uzp2_b64, // llvm.aarch64.sve.uzp2.b64
1602 aarch64_sve_uzp2q, // llvm.aarch64.sve.uzp2q
1603 aarch64_sve_uzpq_x2, // llvm.aarch64.sve.uzpq.x2
1604 aarch64_sve_uzpq_x4, // llvm.aarch64.sve.uzpq.x4
1605 aarch64_sve_uzpq1, // llvm.aarch64.sve.uzpq1
1606 aarch64_sve_uzpq2, // llvm.aarch64.sve.uzpq2
1607 aarch64_sve_whilege, // llvm.aarch64.sve.whilege
1608 aarch64_sve_whilege_c16, // llvm.aarch64.sve.whilege.c16
1609 aarch64_sve_whilege_c32, // llvm.aarch64.sve.whilege.c32
1610 aarch64_sve_whilege_c64, // llvm.aarch64.sve.whilege.c64
1611 aarch64_sve_whilege_c8, // llvm.aarch64.sve.whilege.c8
1612 aarch64_sve_whilege_x2, // llvm.aarch64.sve.whilege.x2
1613 aarch64_sve_whilegt, // llvm.aarch64.sve.whilegt
1614 aarch64_sve_whilegt_c16, // llvm.aarch64.sve.whilegt.c16
1615 aarch64_sve_whilegt_c32, // llvm.aarch64.sve.whilegt.c32
1616 aarch64_sve_whilegt_c64, // llvm.aarch64.sve.whilegt.c64
1617 aarch64_sve_whilegt_c8, // llvm.aarch64.sve.whilegt.c8
1618 aarch64_sve_whilegt_x2, // llvm.aarch64.sve.whilegt.x2
1619 aarch64_sve_whilehi, // llvm.aarch64.sve.whilehi
1620 aarch64_sve_whilehi_c16, // llvm.aarch64.sve.whilehi.c16
1621 aarch64_sve_whilehi_c32, // llvm.aarch64.sve.whilehi.c32
1622 aarch64_sve_whilehi_c64, // llvm.aarch64.sve.whilehi.c64
1623 aarch64_sve_whilehi_c8, // llvm.aarch64.sve.whilehi.c8
1624 aarch64_sve_whilehi_x2, // llvm.aarch64.sve.whilehi.x2
1625 aarch64_sve_whilehs, // llvm.aarch64.sve.whilehs
1626 aarch64_sve_whilehs_c16, // llvm.aarch64.sve.whilehs.c16
1627 aarch64_sve_whilehs_c32, // llvm.aarch64.sve.whilehs.c32
1628 aarch64_sve_whilehs_c64, // llvm.aarch64.sve.whilehs.c64
1629 aarch64_sve_whilehs_c8, // llvm.aarch64.sve.whilehs.c8
1630 aarch64_sve_whilehs_x2, // llvm.aarch64.sve.whilehs.x2
1631 aarch64_sve_whilele, // llvm.aarch64.sve.whilele
1632 aarch64_sve_whilele_c16, // llvm.aarch64.sve.whilele.c16
1633 aarch64_sve_whilele_c32, // llvm.aarch64.sve.whilele.c32
1634 aarch64_sve_whilele_c64, // llvm.aarch64.sve.whilele.c64
1635 aarch64_sve_whilele_c8, // llvm.aarch64.sve.whilele.c8
1636 aarch64_sve_whilele_x2, // llvm.aarch64.sve.whilele.x2
1637 aarch64_sve_whilelo, // llvm.aarch64.sve.whilelo
1638 aarch64_sve_whilelo_c16, // llvm.aarch64.sve.whilelo.c16
1639 aarch64_sve_whilelo_c32, // llvm.aarch64.sve.whilelo.c32
1640 aarch64_sve_whilelo_c64, // llvm.aarch64.sve.whilelo.c64
1641 aarch64_sve_whilelo_c8, // llvm.aarch64.sve.whilelo.c8
1642 aarch64_sve_whilelo_x2, // llvm.aarch64.sve.whilelo.x2
1643 aarch64_sve_whilels, // llvm.aarch64.sve.whilels
1644 aarch64_sve_whilels_c16, // llvm.aarch64.sve.whilels.c16
1645 aarch64_sve_whilels_c32, // llvm.aarch64.sve.whilels.c32
1646 aarch64_sve_whilels_c64, // llvm.aarch64.sve.whilels.c64
1647 aarch64_sve_whilels_c8, // llvm.aarch64.sve.whilels.c8
1648 aarch64_sve_whilels_x2, // llvm.aarch64.sve.whilels.x2
1649 aarch64_sve_whilelt, // llvm.aarch64.sve.whilelt
1650 aarch64_sve_whilelt_c16, // llvm.aarch64.sve.whilelt.c16
1651 aarch64_sve_whilelt_c32, // llvm.aarch64.sve.whilelt.c32
1652 aarch64_sve_whilelt_c64, // llvm.aarch64.sve.whilelt.c64
1653 aarch64_sve_whilelt_c8, // llvm.aarch64.sve.whilelt.c8
1654 aarch64_sve_whilelt_x2, // llvm.aarch64.sve.whilelt.x2
1655 aarch64_sve_whilerw_b, // llvm.aarch64.sve.whilerw.b
1656 aarch64_sve_whilerw_d, // llvm.aarch64.sve.whilerw.d
1657 aarch64_sve_whilerw_h, // llvm.aarch64.sve.whilerw.h
1658 aarch64_sve_whilerw_s, // llvm.aarch64.sve.whilerw.s
1659 aarch64_sve_whilewr_b, // llvm.aarch64.sve.whilewr.b
1660 aarch64_sve_whilewr_d, // llvm.aarch64.sve.whilewr.d
1661 aarch64_sve_whilewr_h, // llvm.aarch64.sve.whilewr.h
1662 aarch64_sve_whilewr_s, // llvm.aarch64.sve.whilewr.s
1663 aarch64_sve_wrffr, // llvm.aarch64.sve.wrffr
1664 aarch64_sve_xar, // llvm.aarch64.sve.xar
1665 aarch64_sve_zip_x2, // llvm.aarch64.sve.zip.x2
1666 aarch64_sve_zip_x4, // llvm.aarch64.sve.zip.x4
1667 aarch64_sve_zip1, // llvm.aarch64.sve.zip1
1668 aarch64_sve_zip1_b16, // llvm.aarch64.sve.zip1.b16
1669 aarch64_sve_zip1_b32, // llvm.aarch64.sve.zip1.b32
1670 aarch64_sve_zip1_b64, // llvm.aarch64.sve.zip1.b64
1671 aarch64_sve_zip1q, // llvm.aarch64.sve.zip1q
1672 aarch64_sve_zip2, // llvm.aarch64.sve.zip2
1673 aarch64_sve_zip2_b16, // llvm.aarch64.sve.zip2.b16
1674 aarch64_sve_zip2_b32, // llvm.aarch64.sve.zip2.b32
1675 aarch64_sve_zip2_b64, // llvm.aarch64.sve.zip2.b64
1676 aarch64_sve_zip2q, // llvm.aarch64.sve.zip2q
1677 aarch64_sve_zipq_x2, // llvm.aarch64.sve.zipq.x2
1678 aarch64_sve_zipq_x4, // llvm.aarch64.sve.zipq.x4
1679 aarch64_sve_zipq1, // llvm.aarch64.sve.zipq1
1680 aarch64_sve_zipq2, // llvm.aarch64.sve.zipq2
1681 aarch64_tagp, // llvm.aarch64.tagp
1682 aarch64_tcancel, // llvm.aarch64.tcancel
1683 aarch64_tcommit, // llvm.aarch64.tcommit
1684 aarch64_tstart, // llvm.aarch64.tstart
1685 aarch64_ttest, // llvm.aarch64.ttest
1686 aarch64_udiv, // llvm.aarch64.udiv
1687}; // enum
1688} // namespace llvm::Intrinsic
1689#endif
1690
1691