|
|
|||
File indexing completed on 2026-05-10 08:44:04
0001 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ 0002 |* *| 0003 |* Intrinsic Function Source Fragment *| 0004 |* *| 0005 |* Automatically generated file, do not edit! *| 0006 |* *| 0007 \*===----------------------------------------------------------------------===*/ 0008 0009 #ifndef LLVM_IR_INTRINSIC_ARM_ENUMS_H 0010 #define LLVM_IR_INTRINSIC_ARM_ENUMS_H 0011 namespace llvm::Intrinsic { 0012 enum ARMIntrinsics : unsigned { 0013 // Enum values for intrinsics. 0014 arm_cde_cx1 = 3323, // llvm.arm.cde.cx1 0015 arm_cde_cx1a, // llvm.arm.cde.cx1a 0016 arm_cde_cx1d, // llvm.arm.cde.cx1d 0017 arm_cde_cx1da, // llvm.arm.cde.cx1da 0018 arm_cde_cx2, // llvm.arm.cde.cx2 0019 arm_cde_cx2a, // llvm.arm.cde.cx2a 0020 arm_cde_cx2d, // llvm.arm.cde.cx2d 0021 arm_cde_cx2da, // llvm.arm.cde.cx2da 0022 arm_cde_cx3, // llvm.arm.cde.cx3 0023 arm_cde_cx3a, // llvm.arm.cde.cx3a 0024 arm_cde_cx3d, // llvm.arm.cde.cx3d 0025 arm_cde_cx3da, // llvm.arm.cde.cx3da 0026 arm_cde_vcx1, // llvm.arm.cde.vcx1 0027 arm_cde_vcx1a, // llvm.arm.cde.vcx1a 0028 arm_cde_vcx1q, // llvm.arm.cde.vcx1q 0029 arm_cde_vcx1q_predicated, // llvm.arm.cde.vcx1q.predicated 0030 arm_cde_vcx1qa, // llvm.arm.cde.vcx1qa 0031 arm_cde_vcx1qa_predicated, // llvm.arm.cde.vcx1qa.predicated 0032 arm_cde_vcx2, // llvm.arm.cde.vcx2 0033 arm_cde_vcx2a, // llvm.arm.cde.vcx2a 0034 arm_cde_vcx2q, // llvm.arm.cde.vcx2q 0035 arm_cde_vcx2q_predicated, // llvm.arm.cde.vcx2q.predicated 0036 arm_cde_vcx2qa, // llvm.arm.cde.vcx2qa 0037 arm_cde_vcx2qa_predicated, // llvm.arm.cde.vcx2qa.predicated 0038 arm_cde_vcx3, // llvm.arm.cde.vcx3 0039 arm_cde_vcx3a, // llvm.arm.cde.vcx3a 0040 arm_cde_vcx3q, // llvm.arm.cde.vcx3q 0041 arm_cde_vcx3q_predicated, // llvm.arm.cde.vcx3q.predicated 0042 arm_cde_vcx3qa, // llvm.arm.cde.vcx3qa 0043 arm_cde_vcx3qa_predicated, // llvm.arm.cde.vcx3qa.predicated 0044 arm_cdp, // llvm.arm.cdp 0045 arm_cdp2, // llvm.arm.cdp2 0046 arm_clrex, // llvm.arm.clrex 0047 arm_cls, // llvm.arm.cls 0048 arm_cls64, // llvm.arm.cls64 0049 arm_cmse_tt, // llvm.arm.cmse.tt 0050 arm_cmse_tta, // llvm.arm.cmse.tta 0051 arm_cmse_ttat, // llvm.arm.cmse.ttat 0052 arm_cmse_ttt, // llvm.arm.cmse.ttt 0053 arm_crc32b, // llvm.arm.crc32b 0054 arm_crc32cb, // llvm.arm.crc32cb 0055 arm_crc32ch, // llvm.arm.crc32ch 0056 arm_crc32cw, // llvm.arm.crc32cw 0057 arm_crc32h, // llvm.arm.crc32h 0058 arm_crc32w, // llvm.arm.crc32w 0059 arm_dbg, // llvm.arm.dbg 0060 arm_dmb, // llvm.arm.dmb 0061 arm_dsb, // llvm.arm.dsb 0062 arm_get_fpscr, // llvm.arm.get.fpscr 0063 arm_gnu_eabi_mcount, // llvm.arm.gnu.eabi.mcount 0064 arm_hint, // llvm.arm.hint 0065 arm_isb, // llvm.arm.isb 0066 arm_ldaex, // llvm.arm.ldaex 0067 arm_ldaexd, // llvm.arm.ldaexd 0068 arm_ldc, // llvm.arm.ldc 0069 arm_ldc2, // llvm.arm.ldc2 0070 arm_ldc2l, // llvm.arm.ldc2l 0071 arm_ldcl, // llvm.arm.ldcl 0072 arm_ldrex, // llvm.arm.ldrex 0073 arm_ldrexd, // llvm.arm.ldrexd 0074 arm_mcr, // llvm.arm.mcr 0075 arm_mcr2, // llvm.arm.mcr2 0076 arm_mcrr, // llvm.arm.mcrr 0077 arm_mcrr2, // llvm.arm.mcrr2 0078 arm_mrc, // llvm.arm.mrc 0079 arm_mrc2, // llvm.arm.mrc2 0080 arm_mrrc, // llvm.arm.mrrc 0081 arm_mrrc2, // llvm.arm.mrrc2 0082 arm_mve_abd_predicated, // llvm.arm.mve.abd.predicated 0083 arm_mve_abs_predicated, // llvm.arm.mve.abs.predicated 0084 arm_mve_add_predicated, // llvm.arm.mve.add.predicated 0085 arm_mve_addlv, // llvm.arm.mve.addlv 0086 arm_mve_addlv_predicated, // llvm.arm.mve.addlv.predicated 0087 arm_mve_addv, // llvm.arm.mve.addv 0088 arm_mve_addv_predicated, // llvm.arm.mve.addv.predicated 0089 arm_mve_and_predicated, // llvm.arm.mve.and.predicated 0090 arm_mve_asrl, // llvm.arm.mve.asrl 0091 arm_mve_bic_predicated, // llvm.arm.mve.bic.predicated 0092 arm_mve_cls_predicated, // llvm.arm.mve.cls.predicated 0093 arm_mve_clz_predicated, // llvm.arm.mve.clz.predicated 0094 arm_mve_eor_predicated, // llvm.arm.mve.eor.predicated 0095 arm_mve_fma_predicated, // llvm.arm.mve.fma.predicated 0096 arm_mve_hadd_predicated, // llvm.arm.mve.hadd.predicated 0097 arm_mve_hsub_predicated, // llvm.arm.mve.hsub.predicated 0098 arm_mve_lsll, // llvm.arm.mve.lsll 0099 arm_mve_max_predicated, // llvm.arm.mve.max.predicated 0100 arm_mve_maxav, // llvm.arm.mve.maxav 0101 arm_mve_maxav_predicated, // llvm.arm.mve.maxav.predicated 0102 arm_mve_maxnmav, // llvm.arm.mve.maxnmav 0103 arm_mve_maxnmav_predicated, // llvm.arm.mve.maxnmav.predicated 0104 arm_mve_maxnmv, // llvm.arm.mve.maxnmv 0105 arm_mve_maxnmv_predicated, // llvm.arm.mve.maxnmv.predicated 0106 arm_mve_maxv, // llvm.arm.mve.maxv 0107 arm_mve_maxv_predicated, // llvm.arm.mve.maxv.predicated 0108 arm_mve_min_predicated, // llvm.arm.mve.min.predicated 0109 arm_mve_minav, // llvm.arm.mve.minav 0110 arm_mve_minav_predicated, // llvm.arm.mve.minav.predicated 0111 arm_mve_minnmav, // llvm.arm.mve.minnmav 0112 arm_mve_minnmav_predicated, // llvm.arm.mve.minnmav.predicated 0113 arm_mve_minnmv, // llvm.arm.mve.minnmv 0114 arm_mve_minnmv_predicated, // llvm.arm.mve.minnmv.predicated 0115 arm_mve_minv, // llvm.arm.mve.minv 0116 arm_mve_minv_predicated, // llvm.arm.mve.minv.predicated 0117 arm_mve_mul_predicated, // llvm.arm.mve.mul.predicated 0118 arm_mve_mulh_predicated, // llvm.arm.mve.mulh.predicated 0119 arm_mve_mull_int_predicated, // llvm.arm.mve.mull.int.predicated 0120 arm_mve_mull_poly_predicated, // llvm.arm.mve.mull.poly.predicated 0121 arm_mve_mvn_predicated, // llvm.arm.mve.mvn.predicated 0122 arm_mve_neg_predicated, // llvm.arm.mve.neg.predicated 0123 arm_mve_orn_predicated, // llvm.arm.mve.orn.predicated 0124 arm_mve_orr_predicated, // llvm.arm.mve.orr.predicated 0125 arm_mve_pred_i2v, // llvm.arm.mve.pred.i2v 0126 arm_mve_pred_v2i, // llvm.arm.mve.pred.v2i 0127 arm_mve_qabs_predicated, // llvm.arm.mve.qabs.predicated 0128 arm_mve_qadd_predicated, // llvm.arm.mve.qadd.predicated 0129 arm_mve_qdmulh_predicated, // llvm.arm.mve.qdmulh.predicated 0130 arm_mve_qneg_predicated, // llvm.arm.mve.qneg.predicated 0131 arm_mve_qrdmulh_predicated, // llvm.arm.mve.qrdmulh.predicated 0132 arm_mve_qsub_predicated, // llvm.arm.mve.qsub.predicated 0133 arm_mve_rhadd_predicated, // llvm.arm.mve.rhadd.predicated 0134 arm_mve_rmulh_predicated, // llvm.arm.mve.rmulh.predicated 0135 arm_mve_shl_imm_predicated, // llvm.arm.mve.shl.imm.predicated 0136 arm_mve_shr_imm_predicated, // llvm.arm.mve.shr.imm.predicated 0137 arm_mve_sqrshr, // llvm.arm.mve.sqrshr 0138 arm_mve_sqrshrl, // llvm.arm.mve.sqrshrl 0139 arm_mve_sqshl, // llvm.arm.mve.sqshl 0140 arm_mve_sqshll, // llvm.arm.mve.sqshll 0141 arm_mve_srshr, // llvm.arm.mve.srshr 0142 arm_mve_srshrl, // llvm.arm.mve.srshrl 0143 arm_mve_sub_predicated, // llvm.arm.mve.sub.predicated 0144 arm_mve_uqrshl, // llvm.arm.mve.uqrshl 0145 arm_mve_uqrshll, // llvm.arm.mve.uqrshll 0146 arm_mve_uqshl, // llvm.arm.mve.uqshl 0147 arm_mve_uqshll, // llvm.arm.mve.uqshll 0148 arm_mve_urshr, // llvm.arm.mve.urshr 0149 arm_mve_urshrl, // llvm.arm.mve.urshrl 0150 arm_mve_vabav, // llvm.arm.mve.vabav 0151 arm_mve_vabav_predicated, // llvm.arm.mve.vabav.predicated 0152 arm_mve_vabd, // llvm.arm.mve.vabd 0153 arm_mve_vadc, // llvm.arm.mve.vadc 0154 arm_mve_vadc_predicated, // llvm.arm.mve.vadc.predicated 0155 arm_mve_vbrsr, // llvm.arm.mve.vbrsr 0156 arm_mve_vbrsr_predicated, // llvm.arm.mve.vbrsr.predicated 0157 arm_mve_vcaddq, // llvm.arm.mve.vcaddq 0158 arm_mve_vcaddq_predicated, // llvm.arm.mve.vcaddq.predicated 0159 arm_mve_vcls, // llvm.arm.mve.vcls 0160 arm_mve_vcmlaq, // llvm.arm.mve.vcmlaq 0161 arm_mve_vcmlaq_predicated, // llvm.arm.mve.vcmlaq.predicated 0162 arm_mve_vcmulq, // llvm.arm.mve.vcmulq 0163 arm_mve_vcmulq_predicated, // llvm.arm.mve.vcmulq.predicated 0164 arm_mve_vctp16, // llvm.arm.mve.vctp16 0165 arm_mve_vctp32, // llvm.arm.mve.vctp32 0166 arm_mve_vctp64, // llvm.arm.mve.vctp64 0167 arm_mve_vctp8, // llvm.arm.mve.vctp8 0168 arm_mve_vcvt_fix, // llvm.arm.mve.vcvt.fix 0169 arm_mve_vcvt_fix_predicated, // llvm.arm.mve.vcvt.fix.predicated 0170 arm_mve_vcvt_fp_int_predicated, // llvm.arm.mve.vcvt.fp.int.predicated 0171 arm_mve_vcvt_narrow, // llvm.arm.mve.vcvt.narrow 0172 arm_mve_vcvt_narrow_predicated, // llvm.arm.mve.vcvt.narrow.predicated 0173 arm_mve_vcvt_widen, // llvm.arm.mve.vcvt.widen 0174 arm_mve_vcvt_widen_predicated, // llvm.arm.mve.vcvt.widen.predicated 0175 arm_mve_vcvta, // llvm.arm.mve.vcvta 0176 arm_mve_vcvta_predicated, // llvm.arm.mve.vcvta.predicated 0177 arm_mve_vcvtm, // llvm.arm.mve.vcvtm 0178 arm_mve_vcvtm_predicated, // llvm.arm.mve.vcvtm.predicated 0179 arm_mve_vcvtn, // llvm.arm.mve.vcvtn 0180 arm_mve_vcvtn_predicated, // llvm.arm.mve.vcvtn.predicated 0181 arm_mve_vcvtp, // llvm.arm.mve.vcvtp 0182 arm_mve_vcvtp_predicated, // llvm.arm.mve.vcvtp.predicated 0183 arm_mve_vddup, // llvm.arm.mve.vddup 0184 arm_mve_vddup_predicated, // llvm.arm.mve.vddup.predicated 0185 arm_mve_vdwdup, // llvm.arm.mve.vdwdup 0186 arm_mve_vdwdup_predicated, // llvm.arm.mve.vdwdup.predicated 0187 arm_mve_vhadd, // llvm.arm.mve.vhadd 0188 arm_mve_vhsub, // llvm.arm.mve.vhsub 0189 arm_mve_vidup, // llvm.arm.mve.vidup 0190 arm_mve_vidup_predicated, // llvm.arm.mve.vidup.predicated 0191 arm_mve_viwdup, // llvm.arm.mve.viwdup 0192 arm_mve_viwdup_predicated, // llvm.arm.mve.viwdup.predicated 0193 arm_mve_vld2q, // llvm.arm.mve.vld2q 0194 arm_mve_vld4q, // llvm.arm.mve.vld4q 0195 arm_mve_vldr_gather_base, // llvm.arm.mve.vldr.gather.base 0196 arm_mve_vldr_gather_base_predicated, // llvm.arm.mve.vldr.gather.base.predicated 0197 arm_mve_vldr_gather_base_wb, // llvm.arm.mve.vldr.gather.base.wb 0198 arm_mve_vldr_gather_base_wb_predicated, // llvm.arm.mve.vldr.gather.base.wb.predicated 0199 arm_mve_vldr_gather_offset, // llvm.arm.mve.vldr.gather.offset 0200 arm_mve_vldr_gather_offset_predicated, // llvm.arm.mve.vldr.gather.offset.predicated 0201 arm_mve_vmaxa_predicated, // llvm.arm.mve.vmaxa.predicated 0202 arm_mve_vmaxnma_predicated, // llvm.arm.mve.vmaxnma.predicated 0203 arm_mve_vmina_predicated, // llvm.arm.mve.vmina.predicated 0204 arm_mve_vminnma_predicated, // llvm.arm.mve.vminnma.predicated 0205 arm_mve_vmla_n_predicated, // llvm.arm.mve.vmla.n.predicated 0206 arm_mve_vmlas_n_predicated, // llvm.arm.mve.vmlas.n.predicated 0207 arm_mve_vmldava, // llvm.arm.mve.vmldava 0208 arm_mve_vmldava_predicated, // llvm.arm.mve.vmldava.predicated 0209 arm_mve_vmlldava, // llvm.arm.mve.vmlldava 0210 arm_mve_vmlldava_predicated, // llvm.arm.mve.vmlldava.predicated 0211 arm_mve_vmovl_predicated, // llvm.arm.mve.vmovl.predicated 0212 arm_mve_vmovn_predicated, // llvm.arm.mve.vmovn.predicated 0213 arm_mve_vmulh, // llvm.arm.mve.vmulh 0214 arm_mve_vmull, // llvm.arm.mve.vmull 0215 arm_mve_vmull_poly, // llvm.arm.mve.vmull.poly 0216 arm_mve_vqdmlad, // llvm.arm.mve.vqdmlad 0217 arm_mve_vqdmlad_predicated, // llvm.arm.mve.vqdmlad.predicated 0218 arm_mve_vqdmlah, // llvm.arm.mve.vqdmlah 0219 arm_mve_vqdmlah_predicated, // llvm.arm.mve.vqdmlah.predicated 0220 arm_mve_vqdmlash, // llvm.arm.mve.vqdmlash 0221 arm_mve_vqdmlash_predicated, // llvm.arm.mve.vqdmlash.predicated 0222 arm_mve_vqdmulh, // llvm.arm.mve.vqdmulh 0223 arm_mve_vqdmull, // llvm.arm.mve.vqdmull 0224 arm_mve_vqdmull_predicated, // llvm.arm.mve.vqdmull.predicated 0225 arm_mve_vqmovn, // llvm.arm.mve.vqmovn 0226 arm_mve_vqmovn_predicated, // llvm.arm.mve.vqmovn.predicated 0227 arm_mve_vqrdmlah, // llvm.arm.mve.vqrdmlah 0228 arm_mve_vqrdmlah_predicated, // llvm.arm.mve.vqrdmlah.predicated 0229 arm_mve_vqrdmlash, // llvm.arm.mve.vqrdmlash 0230 arm_mve_vqrdmlash_predicated, // llvm.arm.mve.vqrdmlash.predicated 0231 arm_mve_vqrdmulh, // llvm.arm.mve.vqrdmulh 0232 arm_mve_vqshl_imm, // llvm.arm.mve.vqshl.imm 0233 arm_mve_vqshl_imm_predicated, // llvm.arm.mve.vqshl.imm.predicated 0234 arm_mve_vqshlu_imm, // llvm.arm.mve.vqshlu.imm 0235 arm_mve_vqshlu_imm_predicated, // llvm.arm.mve.vqshlu.imm.predicated 0236 arm_mve_vreinterpretq, // llvm.arm.mve.vreinterpretq 0237 arm_mve_vrev_predicated, // llvm.arm.mve.vrev.predicated 0238 arm_mve_vrhadd, // llvm.arm.mve.vrhadd 0239 arm_mve_vrinta_predicated, // llvm.arm.mve.vrinta.predicated 0240 arm_mve_vrintm_predicated, // llvm.arm.mve.vrintm.predicated 0241 arm_mve_vrintn, // llvm.arm.mve.vrintn 0242 arm_mve_vrintn_predicated, // llvm.arm.mve.vrintn.predicated 0243 arm_mve_vrintp_predicated, // llvm.arm.mve.vrintp.predicated 0244 arm_mve_vrintx_predicated, // llvm.arm.mve.vrintx.predicated 0245 arm_mve_vrintz_predicated, // llvm.arm.mve.vrintz.predicated 0246 arm_mve_vrmlldavha, // llvm.arm.mve.vrmlldavha 0247 arm_mve_vrmlldavha_predicated, // llvm.arm.mve.vrmlldavha.predicated 0248 arm_mve_vrmulh, // llvm.arm.mve.vrmulh 0249 arm_mve_vrshr_imm, // llvm.arm.mve.vrshr.imm 0250 arm_mve_vrshr_imm_predicated, // llvm.arm.mve.vrshr.imm.predicated 0251 arm_mve_vsbc, // llvm.arm.mve.vsbc 0252 arm_mve_vsbc_predicated, // llvm.arm.mve.vsbc.predicated 0253 arm_mve_vshl_scalar, // llvm.arm.mve.vshl.scalar 0254 arm_mve_vshl_scalar_predicated, // llvm.arm.mve.vshl.scalar.predicated 0255 arm_mve_vshl_vector, // llvm.arm.mve.vshl.vector 0256 arm_mve_vshl_vector_predicated, // llvm.arm.mve.vshl.vector.predicated 0257 arm_mve_vshlc, // llvm.arm.mve.vshlc 0258 arm_mve_vshlc_predicated, // llvm.arm.mve.vshlc.predicated 0259 arm_mve_vshll_imm, // llvm.arm.mve.vshll.imm 0260 arm_mve_vshll_imm_predicated, // llvm.arm.mve.vshll.imm.predicated 0261 arm_mve_vshrn, // llvm.arm.mve.vshrn 0262 arm_mve_vshrn_predicated, // llvm.arm.mve.vshrn.predicated 0263 arm_mve_vsli, // llvm.arm.mve.vsli 0264 arm_mve_vsli_predicated, // llvm.arm.mve.vsli.predicated 0265 arm_mve_vsri, // llvm.arm.mve.vsri 0266 arm_mve_vsri_predicated, // llvm.arm.mve.vsri.predicated 0267 arm_mve_vst2q, // llvm.arm.mve.vst2q 0268 arm_mve_vst4q, // llvm.arm.mve.vst4q 0269 arm_mve_vstr_scatter_base, // llvm.arm.mve.vstr.scatter.base 0270 arm_mve_vstr_scatter_base_predicated, // llvm.arm.mve.vstr.scatter.base.predicated 0271 arm_mve_vstr_scatter_base_wb, // llvm.arm.mve.vstr.scatter.base.wb 0272 arm_mve_vstr_scatter_base_wb_predicated, // llvm.arm.mve.vstr.scatter.base.wb.predicated 0273 arm_mve_vstr_scatter_offset, // llvm.arm.mve.vstr.scatter.offset 0274 arm_mve_vstr_scatter_offset_predicated, // llvm.arm.mve.vstr.scatter.offset.predicated 0275 arm_neon_aesd, // llvm.arm.neon.aesd 0276 arm_neon_aese, // llvm.arm.neon.aese 0277 arm_neon_aesimc, // llvm.arm.neon.aesimc 0278 arm_neon_aesmc, // llvm.arm.neon.aesmc 0279 arm_neon_bfdot, // llvm.arm.neon.bfdot 0280 arm_neon_bfmlalb, // llvm.arm.neon.bfmlalb 0281 arm_neon_bfmlalt, // llvm.arm.neon.bfmlalt 0282 arm_neon_bfmmla, // llvm.arm.neon.bfmmla 0283 arm_neon_sdot, // llvm.arm.neon.sdot 0284 arm_neon_sha1c, // llvm.arm.neon.sha1c 0285 arm_neon_sha1h, // llvm.arm.neon.sha1h 0286 arm_neon_sha1m, // llvm.arm.neon.sha1m 0287 arm_neon_sha1p, // llvm.arm.neon.sha1p 0288 arm_neon_sha1su0, // llvm.arm.neon.sha1su0 0289 arm_neon_sha1su1, // llvm.arm.neon.sha1su1 0290 arm_neon_sha256h, // llvm.arm.neon.sha256h 0291 arm_neon_sha256h2, // llvm.arm.neon.sha256h2 0292 arm_neon_sha256su0, // llvm.arm.neon.sha256su0 0293 arm_neon_sha256su1, // llvm.arm.neon.sha256su1 0294 arm_neon_smmla, // llvm.arm.neon.smmla 0295 arm_neon_udot, // llvm.arm.neon.udot 0296 arm_neon_ummla, // llvm.arm.neon.ummla 0297 arm_neon_usdot, // llvm.arm.neon.usdot 0298 arm_neon_usmmla, // llvm.arm.neon.usmmla 0299 arm_neon_vabds, // llvm.arm.neon.vabds 0300 arm_neon_vabdu, // llvm.arm.neon.vabdu 0301 arm_neon_vabs, // llvm.arm.neon.vabs 0302 arm_neon_vacge, // llvm.arm.neon.vacge 0303 arm_neon_vacgt, // llvm.arm.neon.vacgt 0304 arm_neon_vbsl, // llvm.arm.neon.vbsl 0305 arm_neon_vcadd_rot270, // llvm.arm.neon.vcadd.rot270 0306 arm_neon_vcadd_rot90, // llvm.arm.neon.vcadd.rot90 0307 arm_neon_vcls, // llvm.arm.neon.vcls 0308 arm_neon_vcvtas, // llvm.arm.neon.vcvtas 0309 arm_neon_vcvtau, // llvm.arm.neon.vcvtau 0310 arm_neon_vcvtbfp2bf, // llvm.arm.neon.vcvtbfp2bf 0311 arm_neon_vcvtfp2bf, // llvm.arm.neon.vcvtfp2bf 0312 arm_neon_vcvtfp2fxs, // llvm.arm.neon.vcvtfp2fxs 0313 arm_neon_vcvtfp2fxu, // llvm.arm.neon.vcvtfp2fxu 0314 arm_neon_vcvtfp2hf, // llvm.arm.neon.vcvtfp2hf 0315 arm_neon_vcvtfxs2fp, // llvm.arm.neon.vcvtfxs2fp 0316 arm_neon_vcvtfxu2fp, // llvm.arm.neon.vcvtfxu2fp 0317 arm_neon_vcvthf2fp, // llvm.arm.neon.vcvthf2fp 0318 arm_neon_vcvtms, // llvm.arm.neon.vcvtms 0319 arm_neon_vcvtmu, // llvm.arm.neon.vcvtmu 0320 arm_neon_vcvtns, // llvm.arm.neon.vcvtns 0321 arm_neon_vcvtnu, // llvm.arm.neon.vcvtnu 0322 arm_neon_vcvtps, // llvm.arm.neon.vcvtps 0323 arm_neon_vcvtpu, // llvm.arm.neon.vcvtpu 0324 arm_neon_vhadds, // llvm.arm.neon.vhadds 0325 arm_neon_vhaddu, // llvm.arm.neon.vhaddu 0326 arm_neon_vhsubs, // llvm.arm.neon.vhsubs 0327 arm_neon_vhsubu, // llvm.arm.neon.vhsubu 0328 arm_neon_vld1, // llvm.arm.neon.vld1 0329 arm_neon_vld1x2, // llvm.arm.neon.vld1x2 0330 arm_neon_vld1x3, // llvm.arm.neon.vld1x3 0331 arm_neon_vld1x4, // llvm.arm.neon.vld1x4 0332 arm_neon_vld2, // llvm.arm.neon.vld2 0333 arm_neon_vld2dup, // llvm.arm.neon.vld2dup 0334 arm_neon_vld2lane, // llvm.arm.neon.vld2lane 0335 arm_neon_vld3, // llvm.arm.neon.vld3 0336 arm_neon_vld3dup, // llvm.arm.neon.vld3dup 0337 arm_neon_vld3lane, // llvm.arm.neon.vld3lane 0338 arm_neon_vld4, // llvm.arm.neon.vld4 0339 arm_neon_vld4dup, // llvm.arm.neon.vld4dup 0340 arm_neon_vld4lane, // llvm.arm.neon.vld4lane 0341 arm_neon_vmaxnm, // llvm.arm.neon.vmaxnm 0342 arm_neon_vmaxs, // llvm.arm.neon.vmaxs 0343 arm_neon_vmaxu, // llvm.arm.neon.vmaxu 0344 arm_neon_vminnm, // llvm.arm.neon.vminnm 0345 arm_neon_vmins, // llvm.arm.neon.vmins 0346 arm_neon_vminu, // llvm.arm.neon.vminu 0347 arm_neon_vmullp, // llvm.arm.neon.vmullp 0348 arm_neon_vmulls, // llvm.arm.neon.vmulls 0349 arm_neon_vmullu, // llvm.arm.neon.vmullu 0350 arm_neon_vmulp, // llvm.arm.neon.vmulp 0351 arm_neon_vpadals, // llvm.arm.neon.vpadals 0352 arm_neon_vpadalu, // llvm.arm.neon.vpadalu 0353 arm_neon_vpadd, // llvm.arm.neon.vpadd 0354 arm_neon_vpaddls, // llvm.arm.neon.vpaddls 0355 arm_neon_vpaddlu, // llvm.arm.neon.vpaddlu 0356 arm_neon_vpmaxs, // llvm.arm.neon.vpmaxs 0357 arm_neon_vpmaxu, // llvm.arm.neon.vpmaxu 0358 arm_neon_vpmins, // llvm.arm.neon.vpmins 0359 arm_neon_vpminu, // llvm.arm.neon.vpminu 0360 arm_neon_vqabs, // llvm.arm.neon.vqabs 0361 arm_neon_vqdmulh, // llvm.arm.neon.vqdmulh 0362 arm_neon_vqdmull, // llvm.arm.neon.vqdmull 0363 arm_neon_vqmovns, // llvm.arm.neon.vqmovns 0364 arm_neon_vqmovnsu, // llvm.arm.neon.vqmovnsu 0365 arm_neon_vqmovnu, // llvm.arm.neon.vqmovnu 0366 arm_neon_vqneg, // llvm.arm.neon.vqneg 0367 arm_neon_vqrdmlah, // llvm.arm.neon.vqrdmlah 0368 arm_neon_vqrdmlsh, // llvm.arm.neon.vqrdmlsh 0369 arm_neon_vqrdmulh, // llvm.arm.neon.vqrdmulh 0370 arm_neon_vqrshiftns, // llvm.arm.neon.vqrshiftns 0371 arm_neon_vqrshiftnsu, // llvm.arm.neon.vqrshiftnsu 0372 arm_neon_vqrshiftnu, // llvm.arm.neon.vqrshiftnu 0373 arm_neon_vqrshifts, // llvm.arm.neon.vqrshifts 0374 arm_neon_vqrshiftu, // llvm.arm.neon.vqrshiftu 0375 arm_neon_vqshiftns, // llvm.arm.neon.vqshiftns 0376 arm_neon_vqshiftnsu, // llvm.arm.neon.vqshiftnsu 0377 arm_neon_vqshiftnu, // llvm.arm.neon.vqshiftnu 0378 arm_neon_vqshifts, // llvm.arm.neon.vqshifts 0379 arm_neon_vqshiftsu, // llvm.arm.neon.vqshiftsu 0380 arm_neon_vqshiftu, // llvm.arm.neon.vqshiftu 0381 arm_neon_vraddhn, // llvm.arm.neon.vraddhn 0382 arm_neon_vrecpe, // llvm.arm.neon.vrecpe 0383 arm_neon_vrecps, // llvm.arm.neon.vrecps 0384 arm_neon_vrhadds, // llvm.arm.neon.vrhadds 0385 arm_neon_vrhaddu, // llvm.arm.neon.vrhaddu 0386 arm_neon_vrinta, // llvm.arm.neon.vrinta 0387 arm_neon_vrintm, // llvm.arm.neon.vrintm 0388 arm_neon_vrintn, // llvm.arm.neon.vrintn 0389 arm_neon_vrintp, // llvm.arm.neon.vrintp 0390 arm_neon_vrintx, // llvm.arm.neon.vrintx 0391 arm_neon_vrintz, // llvm.arm.neon.vrintz 0392 arm_neon_vrshiftn, // llvm.arm.neon.vrshiftn 0393 arm_neon_vrshifts, // llvm.arm.neon.vrshifts 0394 arm_neon_vrshiftu, // llvm.arm.neon.vrshiftu 0395 arm_neon_vrsqrte, // llvm.arm.neon.vrsqrte 0396 arm_neon_vrsqrts, // llvm.arm.neon.vrsqrts 0397 arm_neon_vrsubhn, // llvm.arm.neon.vrsubhn 0398 arm_neon_vshiftins, // llvm.arm.neon.vshiftins 0399 arm_neon_vshifts, // llvm.arm.neon.vshifts 0400 arm_neon_vshiftu, // llvm.arm.neon.vshiftu 0401 arm_neon_vst1, // llvm.arm.neon.vst1 0402 arm_neon_vst1x2, // llvm.arm.neon.vst1x2 0403 arm_neon_vst1x3, // llvm.arm.neon.vst1x3 0404 arm_neon_vst1x4, // llvm.arm.neon.vst1x4 0405 arm_neon_vst2, // llvm.arm.neon.vst2 0406 arm_neon_vst2lane, // llvm.arm.neon.vst2lane 0407 arm_neon_vst3, // llvm.arm.neon.vst3 0408 arm_neon_vst3lane, // llvm.arm.neon.vst3lane 0409 arm_neon_vst4, // llvm.arm.neon.vst4 0410 arm_neon_vst4lane, // llvm.arm.neon.vst4lane 0411 arm_neon_vtbl1, // llvm.arm.neon.vtbl1 0412 arm_neon_vtbl2, // llvm.arm.neon.vtbl2 0413 arm_neon_vtbl3, // llvm.arm.neon.vtbl3 0414 arm_neon_vtbl4, // llvm.arm.neon.vtbl4 0415 arm_neon_vtbx1, // llvm.arm.neon.vtbx1 0416 arm_neon_vtbx2, // llvm.arm.neon.vtbx2 0417 arm_neon_vtbx3, // llvm.arm.neon.vtbx3 0418 arm_neon_vtbx4, // llvm.arm.neon.vtbx4 0419 arm_qadd, // llvm.arm.qadd 0420 arm_qadd16, // llvm.arm.qadd16 0421 arm_qadd8, // llvm.arm.qadd8 0422 arm_qasx, // llvm.arm.qasx 0423 arm_qsax, // llvm.arm.qsax 0424 arm_qsub, // llvm.arm.qsub 0425 arm_qsub16, // llvm.arm.qsub16 0426 arm_qsub8, // llvm.arm.qsub8 0427 arm_sadd16, // llvm.arm.sadd16 0428 arm_sadd8, // llvm.arm.sadd8 0429 arm_sasx, // llvm.arm.sasx 0430 arm_sel, // llvm.arm.sel 0431 arm_set_fpscr, // llvm.arm.set.fpscr 0432 arm_shadd16, // llvm.arm.shadd16 0433 arm_shadd8, // llvm.arm.shadd8 0434 arm_shasx, // llvm.arm.shasx 0435 arm_shsax, // llvm.arm.shsax 0436 arm_shsub16, // llvm.arm.shsub16 0437 arm_shsub8, // llvm.arm.shsub8 0438 arm_smlabb, // llvm.arm.smlabb 0439 arm_smlabt, // llvm.arm.smlabt 0440 arm_smlad, // llvm.arm.smlad 0441 arm_smladx, // llvm.arm.smladx 0442 arm_smlald, // llvm.arm.smlald 0443 arm_smlaldx, // llvm.arm.smlaldx 0444 arm_smlatb, // llvm.arm.smlatb 0445 arm_smlatt, // llvm.arm.smlatt 0446 arm_smlawb, // llvm.arm.smlawb 0447 arm_smlawt, // llvm.arm.smlawt 0448 arm_smlsd, // llvm.arm.smlsd 0449 arm_smlsdx, // llvm.arm.smlsdx 0450 arm_smlsld, // llvm.arm.smlsld 0451 arm_smlsldx, // llvm.arm.smlsldx 0452 arm_smuad, // llvm.arm.smuad 0453 arm_smuadx, // llvm.arm.smuadx 0454 arm_smulbb, // llvm.arm.smulbb 0455 arm_smulbt, // llvm.arm.smulbt 0456 arm_smultb, // llvm.arm.smultb 0457 arm_smultt, // llvm.arm.smultt 0458 arm_smulwb, // llvm.arm.smulwb 0459 arm_smulwt, // llvm.arm.smulwt 0460 arm_smusd, // llvm.arm.smusd 0461 arm_smusdx, // llvm.arm.smusdx 0462 arm_space, // llvm.arm.space 0463 arm_ssat, // llvm.arm.ssat 0464 arm_ssat16, // llvm.arm.ssat16 0465 arm_ssax, // llvm.arm.ssax 0466 arm_ssub16, // llvm.arm.ssub16 0467 arm_ssub8, // llvm.arm.ssub8 0468 arm_stc, // llvm.arm.stc 0469 arm_stc2, // llvm.arm.stc2 0470 arm_stc2l, // llvm.arm.stc2l 0471 arm_stcl, // llvm.arm.stcl 0472 arm_stlex, // llvm.arm.stlex 0473 arm_stlexd, // llvm.arm.stlexd 0474 arm_strex, // llvm.arm.strex 0475 arm_strexd, // llvm.arm.strexd 0476 arm_sxtab16, // llvm.arm.sxtab16 0477 arm_sxtb16, // llvm.arm.sxtb16 0478 arm_uadd16, // llvm.arm.uadd16 0479 arm_uadd8, // llvm.arm.uadd8 0480 arm_uasx, // llvm.arm.uasx 0481 arm_uhadd16, // llvm.arm.uhadd16 0482 arm_uhadd8, // llvm.arm.uhadd8 0483 arm_uhasx, // llvm.arm.uhasx 0484 arm_uhsax, // llvm.arm.uhsax 0485 arm_uhsub16, // llvm.arm.uhsub16 0486 arm_uhsub8, // llvm.arm.uhsub8 0487 arm_undefined, // llvm.arm.undefined 0488 arm_uqadd16, // llvm.arm.uqadd16 0489 arm_uqadd8, // llvm.arm.uqadd8 0490 arm_uqasx, // llvm.arm.uqasx 0491 arm_uqsax, // llvm.arm.uqsax 0492 arm_uqsub16, // llvm.arm.uqsub16 0493 arm_uqsub8, // llvm.arm.uqsub8 0494 arm_usad8, // llvm.arm.usad8 0495 arm_usada8, // llvm.arm.usada8 0496 arm_usat, // llvm.arm.usat 0497 arm_usat16, // llvm.arm.usat16 0498 arm_usax, // llvm.arm.usax 0499 arm_usub16, // llvm.arm.usub16 0500 arm_usub8, // llvm.arm.usub8 0501 arm_uxtab16, // llvm.arm.uxtab16 0502 arm_uxtb16, // llvm.arm.uxtb16 0503 arm_vcvtr, // llvm.arm.vcvtr 0504 arm_vcvtru, // llvm.arm.vcvtru 0505 }; // enum 0506 } // namespace llvm::Intrinsic 0507 #endif 0508
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|