| 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_ARM_ENUMS_H |
| 10 | #define LLVM_IR_INTRINSIC_ARM_ENUMS_H |
| 11 | namespace llvm::Intrinsic { |
| 12 | enum ARMIntrinsics : unsigned { |
| 13 | // Enum values for intrinsics. |
| 14 | arm_cde_cx1 = 3685, // llvm.arm.cde.cx1 (IntrinsicsARM.td:1432) |
| 15 | arm_cde_cx1a, // llvm.arm.cde.cx1a (IntrinsicsARM.td:1436) |
| 16 | arm_cde_cx1d, // llvm.arm.cde.cx1d (IntrinsicsARM.td:1442) |
| 17 | arm_cde_cx1da, // llvm.arm.cde.cx1da (IntrinsicsARM.td:1446) |
| 18 | arm_cde_cx2, // llvm.arm.cde.cx2 (IntrinsicsARM.td:1432) |
| 19 | arm_cde_cx2a, // llvm.arm.cde.cx2a (IntrinsicsARM.td:1436) |
| 20 | arm_cde_cx2d, // llvm.arm.cde.cx2d (IntrinsicsARM.td:1442) |
| 21 | arm_cde_cx2da, // llvm.arm.cde.cx2da (IntrinsicsARM.td:1446) |
| 22 | arm_cde_cx3, // llvm.arm.cde.cx3 (IntrinsicsARM.td:1432) |
| 23 | arm_cde_cx3a, // llvm.arm.cde.cx3a (IntrinsicsARM.td:1436) |
| 24 | arm_cde_cx3d, // llvm.arm.cde.cx3d (IntrinsicsARM.td:1442) |
| 25 | arm_cde_cx3da, // llvm.arm.cde.cx3da (IntrinsicsARM.td:1446) |
| 26 | arm_cde_vcx1, // llvm.arm.cde.vcx1 (IntrinsicsARM.td:1458) |
| 27 | arm_cde_vcx1a, // llvm.arm.cde.vcx1a (IntrinsicsARM.td:1462) |
| 28 | arm_cde_vcx1q, // llvm.arm.cde.vcx1q (IntrinsicsARM.td:1474) |
| 29 | arm_cde_vcx1q_predicated, // llvm.arm.cde.vcx1q.predicated (IntrinsicsARM.td:1484) |
| 30 | arm_cde_vcx1qa, // llvm.arm.cde.vcx1qa (IntrinsicsARM.td:1478) |
| 31 | arm_cde_vcx1qa_predicated, // llvm.arm.cde.vcx1qa.predicated (IntrinsicsARM.td:1489) |
| 32 | arm_cde_vcx2, // llvm.arm.cde.vcx2 (IntrinsicsARM.td:1458) |
| 33 | arm_cde_vcx2a, // llvm.arm.cde.vcx2a (IntrinsicsARM.td:1462) |
| 34 | arm_cde_vcx2q, // llvm.arm.cde.vcx2q (IntrinsicsARM.td:1474) |
| 35 | arm_cde_vcx2q_predicated, // llvm.arm.cde.vcx2q.predicated (IntrinsicsARM.td:1484) |
| 36 | arm_cde_vcx2qa, // llvm.arm.cde.vcx2qa (IntrinsicsARM.td:1478) |
| 37 | arm_cde_vcx2qa_predicated, // llvm.arm.cde.vcx2qa.predicated (IntrinsicsARM.td:1489) |
| 38 | arm_cde_vcx3, // llvm.arm.cde.vcx3 (IntrinsicsARM.td:1458) |
| 39 | arm_cde_vcx3a, // llvm.arm.cde.vcx3a (IntrinsicsARM.td:1462) |
| 40 | arm_cde_vcx3q, // llvm.arm.cde.vcx3q (IntrinsicsARM.td:1474) |
| 41 | arm_cde_vcx3q_predicated, // llvm.arm.cde.vcx3q.predicated (IntrinsicsARM.td:1484) |
| 42 | arm_cde_vcx3qa, // llvm.arm.cde.vcx3qa (IntrinsicsARM.td:1478) |
| 43 | arm_cde_vcx3qa_predicated, // llvm.arm.cde.vcx3qa.predicated (IntrinsicsARM.td:1489) |
| 44 | arm_cdp, // llvm.arm.cdp (IntrinsicsARM.td:363) |
| 45 | arm_cdp2, // llvm.arm.cdp2 (IntrinsicsARM.td:366) |
| 46 | arm_clrex, // llvm.arm.clrex (IntrinsicsARM.td:289) |
| 47 | arm_cls, // llvm.arm.cls (IntrinsicsARM.td:861) |
| 48 | arm_cls64, // llvm.arm.cls64 (IntrinsicsARM.td:863) |
| 49 | arm_cmse_tt, // llvm.arm.cmse.tt (IntrinsicsARM.td:401) |
| 50 | arm_cmse_tta, // llvm.arm.cmse.tta (IntrinsicsARM.td:405) |
| 51 | arm_cmse_ttat, // llvm.arm.cmse.ttat (IntrinsicsARM.td:407) |
| 52 | arm_cmse_ttt, // llvm.arm.cmse.ttt (IntrinsicsARM.td:403) |
| 53 | arm_crc32b, // llvm.arm.crc32b (IntrinsicsARM.td:384) |
| 54 | arm_crc32cb, // llvm.arm.crc32cb (IntrinsicsARM.td:386) |
| 55 | arm_crc32ch, // llvm.arm.crc32ch (IntrinsicsARM.td:390) |
| 56 | arm_crc32cw, // llvm.arm.crc32cw (IntrinsicsARM.td:394) |
| 57 | arm_crc32h, // llvm.arm.crc32h (IntrinsicsARM.td:388) |
| 58 | arm_crc32w, // llvm.arm.crc32w (IntrinsicsARM.td:392) |
| 59 | arm_dbg, // llvm.arm.dbg (IntrinsicsARM.td:415) |
| 60 | arm_dmb, // llvm.arm.dmb (IntrinsicsARM.td:303) |
| 61 | arm_dsb, // llvm.arm.dsb (IntrinsicsARM.td:305) |
| 62 | arm_get_fpscr, // llvm.arm.get.fpscr (IntrinsicsARM.td:313) |
| 63 | arm_gnu_eabi_mcount, // llvm.arm.gnu.eabi.mcount (IntrinsicsARM.td:881) |
| 64 | arm_hint, // llvm.arm.hint (IntrinsicsARM.td:414) |
| 65 | arm_isb, // llvm.arm.isb (IntrinsicsARM.td:307) |
| 66 | arm_ldaex, // llvm.arm.ldaex (IntrinsicsARM.td:286) |
| 67 | arm_ldaexd, // llvm.arm.ldaexd (IntrinsicsARM.td:297) |
| 68 | arm_ldc, // llvm.arm.ldc (IntrinsicsARM.td:326) |
| 69 | arm_ldc2, // llvm.arm.ldc2 (IntrinsicsARM.td:330) |
| 70 | arm_ldc2l, // llvm.arm.ldc2l (IntrinsicsARM.td:332) |
| 71 | arm_ldcl, // llvm.arm.ldcl (IntrinsicsARM.td:328) |
| 72 | arm_ldrex, // llvm.arm.ldrex (IntrinsicsARM.td:283) |
| 73 | arm_ldrexd, // llvm.arm.ldrexd (IntrinsicsARM.td:293) |
| 74 | arm_mcr, // llvm.arm.mcr (IntrinsicsARM.td:345) |
| 75 | arm_mcr2, // llvm.arm.mcr2 (IntrinsicsARM.td:348) |
| 76 | arm_mcrr, // llvm.arm.mcrr (IntrinsicsARM.td:371) |
| 77 | arm_mcrr2, // llvm.arm.mcrr2 (IntrinsicsARM.td:373) |
| 78 | arm_mrc, // llvm.arm.mrc (IntrinsicsARM.td:353) |
| 79 | arm_mrc2, // llvm.arm.mrc2 (IntrinsicsARM.td:357) |
| 80 | arm_mrrc, // llvm.arm.mrrc (IntrinsicsARM.td:376) |
| 81 | arm_mrrc2, // llvm.arm.mrrc2 (IntrinsicsARM.td:378) |
| 82 | arm_mve_abd_predicated, // llvm.arm.mve.abd.predicated (IntrinsicsARM.td:898) |
| 83 | arm_mve_abs_predicated, // llvm.arm.mve.abs.predicated (IntrinsicsARM.td:1347) |
| 84 | arm_mve_add_predicated, // llvm.arm.mve.add.predicated (IntrinsicsARM.td:901) |
| 85 | arm_mve_addlv, // llvm.arm.mve.addlv (IntrinsicsARM.td:986) |
| 86 | arm_mve_addlv_predicated, // llvm.arm.mve.addlv.predicated (IntrinsicsARM.td:987) |
| 87 | arm_mve_addv, // llvm.arm.mve.addv (IntrinsicsARM.td:986) |
| 88 | arm_mve_addv_predicated, // llvm.arm.mve.addv.predicated (IntrinsicsARM.td:987) |
| 89 | arm_mve_and_predicated, // llvm.arm.mve.and.predicated (IntrinsicsARM.td:904) |
| 90 | arm_mve_asrl, // llvm.arm.mve.asrl (IntrinsicsARM.td:1120) |
| 91 | arm_mve_bic_predicated, // llvm.arm.mve.bic.predicated (IntrinsicsARM.td:907) |
| 92 | arm_mve_cls_predicated, // llvm.arm.mve.cls.predicated (IntrinsicsARM.td:1352) |
| 93 | arm_mve_clz_predicated, // llvm.arm.mve.clz.predicated (IntrinsicsARM.td:1351) |
| 94 | arm_mve_cmp_eq, // llvm.arm.mve.cmp.eq (IntrinsicsARM.td:1422) |
| 95 | arm_mve_cmp_ge, // llvm.arm.mve.cmp.ge (IntrinsicsARM.td:1425) |
| 96 | arm_mve_cmp_gt, // llvm.arm.mve.cmp.gt (IntrinsicsARM.td:1424) |
| 97 | arm_mve_cmp_le, // llvm.arm.mve.cmp.le (IntrinsicsARM.td:1427) |
| 98 | arm_mve_cmp_lt, // llvm.arm.mve.cmp.lt (IntrinsicsARM.td:1426) |
| 99 | arm_mve_cmp_ne, // llvm.arm.mve.cmp.ne (IntrinsicsARM.td:1423) |
| 100 | arm_mve_eor_predicated, // llvm.arm.mve.eor.predicated (IntrinsicsARM.td:910) |
| 101 | arm_mve_fma, // llvm.arm.mve.fma (IntrinsicsARM.td:1386) |
| 102 | arm_mve_fma_predicated, // llvm.arm.mve.fma.predicated (IntrinsicsARM.td:1390) |
| 103 | arm_mve_hadd_predicated, // llvm.arm.mve.hadd.predicated (IntrinsicsARM.td:950) |
| 104 | arm_mve_hsub_predicated, // llvm.arm.mve.hsub.predicated (IntrinsicsARM.td:959) |
| 105 | arm_mve_lsll, // llvm.arm.mve.lsll (IntrinsicsARM.td:1119) |
| 106 | arm_mve_max_predicated, // llvm.arm.mve.max.predicated (IntrinsicsARM.td:894) |
| 107 | arm_mve_maxav, // llvm.arm.mve.maxav (IntrinsicsARM.td:986) |
| 108 | arm_mve_maxav_predicated, // llvm.arm.mve.maxav.predicated (IntrinsicsARM.td:987) |
| 109 | arm_mve_maxnmav, // llvm.arm.mve.maxnmav (IntrinsicsARM.td:986) |
| 110 | arm_mve_maxnmav_predicated, // llvm.arm.mve.maxnmav.predicated (IntrinsicsARM.td:987) |
| 111 | arm_mve_maxnmv, // llvm.arm.mve.maxnmv (IntrinsicsARM.td:986) |
| 112 | arm_mve_maxnmv_predicated, // llvm.arm.mve.maxnmv.predicated (IntrinsicsARM.td:987) |
| 113 | arm_mve_maxv, // llvm.arm.mve.maxv (IntrinsicsARM.td:986) |
| 114 | arm_mve_maxv_predicated, // llvm.arm.mve.maxv.predicated (IntrinsicsARM.td:987) |
| 115 | arm_mve_min_predicated, // llvm.arm.mve.min.predicated (IntrinsicsARM.td:890) |
| 116 | arm_mve_minav, // llvm.arm.mve.minav (IntrinsicsARM.td:986) |
| 117 | arm_mve_minav_predicated, // llvm.arm.mve.minav.predicated (IntrinsicsARM.td:987) |
| 118 | arm_mve_minnmav, // llvm.arm.mve.minnmav (IntrinsicsARM.td:986) |
| 119 | arm_mve_minnmav_predicated, // llvm.arm.mve.minnmav.predicated (IntrinsicsARM.td:987) |
| 120 | arm_mve_minnmv, // llvm.arm.mve.minnmv (IntrinsicsARM.td:986) |
| 121 | arm_mve_minnmv_predicated, // llvm.arm.mve.minnmv.predicated (IntrinsicsARM.td:987) |
| 122 | arm_mve_minv, // llvm.arm.mve.minv (IntrinsicsARM.td:986) |
| 123 | arm_mve_minv_predicated, // llvm.arm.mve.minv.predicated (IntrinsicsARM.td:987) |
| 124 | arm_mve_mul_predicated, // llvm.arm.mve.mul.predicated (IntrinsicsARM.td:922) |
| 125 | arm_mve_mulh_predicated, // llvm.arm.mve.mulh.predicated (IntrinsicsARM.td:925) |
| 126 | arm_mve_mull_int_predicated, // llvm.arm.mve.mull.int.predicated (IntrinsicsARM.td:939) |
| 127 | arm_mve_mull_poly_predicated, // llvm.arm.mve.mull.poly.predicated (IntrinsicsARM.td:943) |
| 128 | arm_mve_mvn_predicated, // llvm.arm.mve.mvn.predicated (IntrinsicsARM.td:1346) |
| 129 | arm_mve_neg_predicated, // llvm.arm.mve.neg.predicated (IntrinsicsARM.td:1348) |
| 130 | arm_mve_orn_predicated, // llvm.arm.mve.orn.predicated (IntrinsicsARM.td:913) |
| 131 | arm_mve_orr_predicated, // llvm.arm.mve.orr.predicated (IntrinsicsARM.td:916) |
| 132 | arm_mve_pred_i2v, // llvm.arm.mve.pred.i2v (IntrinsicsARM.td:883) |
| 133 | arm_mve_pred_v2i, // llvm.arm.mve.pred.v2i (IntrinsicsARM.td:885) |
| 134 | arm_mve_qabs_predicated, // llvm.arm.mve.qabs.predicated (IntrinsicsARM.td:1349) |
| 135 | arm_mve_qadd_predicated, // llvm.arm.mve.qadd.predicated (IntrinsicsARM.td:947) |
| 136 | arm_mve_qdmulh_predicated, // llvm.arm.mve.qdmulh.predicated (IntrinsicsARM.td:929) |
| 137 | arm_mve_qneg_predicated, // llvm.arm.mve.qneg.predicated (IntrinsicsARM.td:1350) |
| 138 | arm_mve_qrdmulh_predicated, // llvm.arm.mve.qrdmulh.predicated (IntrinsicsARM.td:936) |
| 139 | arm_mve_qsub_predicated, // llvm.arm.mve.qsub.predicated (IntrinsicsARM.td:956) |
| 140 | arm_mve_rhadd_predicated, // llvm.arm.mve.rhadd.predicated (IntrinsicsARM.td:953) |
| 141 | arm_mve_rmulh_predicated, // llvm.arm.mve.rmulh.predicated (IntrinsicsARM.td:932) |
| 142 | arm_mve_shl_imm_predicated, // llvm.arm.mve.shl.imm.predicated (IntrinsicsARM.td:1066) |
| 143 | arm_mve_shr_imm_predicated, // llvm.arm.mve.shr.imm.predicated (IntrinsicsARM.td:1069) |
| 144 | arm_mve_sqrshr, // llvm.arm.mve.sqrshr (IntrinsicsARM.td:1109) |
| 145 | arm_mve_sqrshrl, // llvm.arm.mve.sqrshrl (IntrinsicsARM.td:1110) |
| 146 | arm_mve_sqshl, // llvm.arm.mve.sqshl (IntrinsicsARM.td:1109) |
| 147 | arm_mve_sqshll, // llvm.arm.mve.sqshll (IntrinsicsARM.td:1110) |
| 148 | arm_mve_srshr, // llvm.arm.mve.srshr (IntrinsicsARM.td:1109) |
| 149 | arm_mve_srshrl, // llvm.arm.mve.srshrl (IntrinsicsARM.td:1110) |
| 150 | arm_mve_sub_predicated, // llvm.arm.mve.sub.predicated (IntrinsicsARM.td:919) |
| 151 | arm_mve_uqrshl, // llvm.arm.mve.uqrshl (IntrinsicsARM.td:1109) |
| 152 | arm_mve_uqrshll, // llvm.arm.mve.uqrshll (IntrinsicsARM.td:1110) |
| 153 | arm_mve_uqshl, // llvm.arm.mve.uqshl (IntrinsicsARM.td:1109) |
| 154 | arm_mve_uqshll, // llvm.arm.mve.uqshll (IntrinsicsARM.td:1110) |
| 155 | arm_mve_urshr, // llvm.arm.mve.urshr (IntrinsicsARM.td:1109) |
| 156 | arm_mve_urshrl, // llvm.arm.mve.urshrl (IntrinsicsARM.td:1110) |
| 157 | arm_mve_vabav, // llvm.arm.mve.vabav (IntrinsicsARM.td:986) |
| 158 | arm_mve_vabav_predicated, // llvm.arm.mve.vabav.predicated (IntrinsicsARM.td:987) |
| 159 | arm_mve_vabd, // llvm.arm.mve.vabd (IntrinsicsARM.td:1122) |
| 160 | arm_mve_vadc, // llvm.arm.mve.vadc (IntrinsicsARM.td:1126) |
| 161 | arm_mve_vadc_predicated, // llvm.arm.mve.vadc.predicated (IntrinsicsARM.td:1132) |
| 162 | arm_mve_vadd, // llvm.arm.mve.vadd (IntrinsicsARM.td:1148) |
| 163 | arm_mve_vbrsr, // llvm.arm.mve.vbrsr (IntrinsicsARM.td:1024) |
| 164 | arm_mve_vbrsr_predicated, // llvm.arm.mve.vbrsr.predicated (IntrinsicsARM.td:1025) |
| 165 | arm_mve_vcaddq, // llvm.arm.mve.vcaddq (IntrinsicsARM.td:1024) |
| 166 | arm_mve_vcaddq_predicated, // llvm.arm.mve.vcaddq.predicated (IntrinsicsARM.td:1025) |
| 167 | arm_mve_vcls, // llvm.arm.mve.vcls (IntrinsicsARM.td:1324) |
| 168 | arm_mve_vcmlaq, // llvm.arm.mve.vcmlaq (IntrinsicsARM.td:986) |
| 169 | arm_mve_vcmlaq_predicated, // llvm.arm.mve.vcmlaq.predicated (IntrinsicsARM.td:987) |
| 170 | arm_mve_vcmulq, // llvm.arm.mve.vcmulq (IntrinsicsARM.td:1024) |
| 171 | arm_mve_vcmulq_predicated, // llvm.arm.mve.vcmulq.predicated (IntrinsicsARM.td:1025) |
| 172 | arm_mve_vctp16, // llvm.arm.mve.vctp16 (IntrinsicsARM.td:868) |
| 173 | arm_mve_vctp32, // llvm.arm.mve.vctp32 (IntrinsicsARM.td:870) |
| 174 | arm_mve_vctp64, // llvm.arm.mve.vctp64 (IntrinsicsARM.td:872) |
| 175 | arm_mve_vctp8, // llvm.arm.mve.vctp8 (IntrinsicsARM.td:866) |
| 176 | arm_mve_vcvt_fix, // llvm.arm.mve.vcvt.fix (IntrinsicsARM.td:1024) |
| 177 | arm_mve_vcvt_fix_predicated, // llvm.arm.mve.vcvt.fix.predicated (IntrinsicsARM.td:1025) |
| 178 | arm_mve_vcvt_fp_int, // llvm.arm.mve.vcvt.fp.int (IntrinsicsARM.td:1307) |
| 179 | arm_mve_vcvt_fp_int_predicated, // llvm.arm.mve.vcvt.fp.int.predicated (IntrinsicsARM.td:1313) |
| 180 | arm_mve_vcvt_int_fp, // llvm.arm.mve.vcvt.int.fp (IntrinsicsARM.td:1310) |
| 181 | arm_mve_vcvt_narrow, // llvm.arm.mve.vcvt.narrow (IntrinsicsARM.td:986) |
| 182 | arm_mve_vcvt_narrow_predicated, // llvm.arm.mve.vcvt.narrow.predicated (IntrinsicsARM.td:987) |
| 183 | arm_mve_vcvt_widen, // llvm.arm.mve.vcvt.widen (IntrinsicsARM.td:1024) |
| 184 | arm_mve_vcvt_widen_predicated, // llvm.arm.mve.vcvt.widen.predicated (IntrinsicsARM.td:1025) |
| 185 | arm_mve_vcvta, // llvm.arm.mve.vcvta (IntrinsicsARM.td:1024) |
| 186 | arm_mve_vcvta_predicated, // llvm.arm.mve.vcvta.predicated (IntrinsicsARM.td:1025) |
| 187 | arm_mve_vcvtm, // llvm.arm.mve.vcvtm (IntrinsicsARM.td:1024) |
| 188 | arm_mve_vcvtm_predicated, // llvm.arm.mve.vcvtm.predicated (IntrinsicsARM.td:1025) |
| 189 | arm_mve_vcvtn, // llvm.arm.mve.vcvtn (IntrinsicsARM.td:1024) |
| 190 | arm_mve_vcvtn_predicated, // llvm.arm.mve.vcvtn.predicated (IntrinsicsARM.td:1025) |
| 191 | arm_mve_vcvtp, // llvm.arm.mve.vcvtp (IntrinsicsARM.td:1024) |
| 192 | arm_mve_vcvtp_predicated, // llvm.arm.mve.vcvtp.predicated (IntrinsicsARM.td:1025) |
| 193 | arm_mve_vddup, // llvm.arm.mve.vddup (IntrinsicsARM.td:1024) |
| 194 | arm_mve_vddup_predicated, // llvm.arm.mve.vddup.predicated (IntrinsicsARM.td:1025) |
| 195 | arm_mve_vdwdup, // llvm.arm.mve.vdwdup (IntrinsicsARM.td:1024) |
| 196 | arm_mve_vdwdup_predicated, // llvm.arm.mve.vdwdup.predicated (IntrinsicsARM.td:1025) |
| 197 | arm_mve_vhadd, // llvm.arm.mve.vhadd (IntrinsicsARM.td:1167) |
| 198 | arm_mve_vhsub, // llvm.arm.mve.vhsub (IntrinsicsARM.td:1175) |
| 199 | arm_mve_vidup, // llvm.arm.mve.vidup (IntrinsicsARM.td:1024) |
| 200 | arm_mve_vidup_predicated, // llvm.arm.mve.vidup.predicated (IntrinsicsARM.td:1025) |
| 201 | arm_mve_viwdup, // llvm.arm.mve.viwdup (IntrinsicsARM.td:1024) |
| 202 | arm_mve_viwdup_predicated, // llvm.arm.mve.viwdup.predicated (IntrinsicsARM.td:1025) |
| 203 | arm_mve_vld2q, // llvm.arm.mve.vld2q (IntrinsicsARM.td:1220) |
| 204 | arm_mve_vld4q, // llvm.arm.mve.vld4q (IntrinsicsARM.td:1223) |
| 205 | arm_mve_vldr_gather_base, // llvm.arm.mve.vldr.gather.base (IntrinsicsARM.td:986) |
| 206 | arm_mve_vldr_gather_base_predicated, // llvm.arm.mve.vldr.gather.base.predicated (IntrinsicsARM.td:987) |
| 207 | arm_mve_vldr_gather_base_wb, // llvm.arm.mve.vldr.gather.base.wb (IntrinsicsARM.td:986) |
| 208 | arm_mve_vldr_gather_base_wb_predicated, // llvm.arm.mve.vldr.gather.base.wb.predicated (IntrinsicsARM.td:987) |
| 209 | arm_mve_vldr_gather_offset, // llvm.arm.mve.vldr.gather.offset (IntrinsicsARM.td:986) |
| 210 | arm_mve_vldr_gather_offset_predicated, // llvm.arm.mve.vldr.gather.offset.predicated (IntrinsicsARM.td:987) |
| 211 | arm_mve_vmaxa_predicated, // llvm.arm.mve.vmaxa.predicated (IntrinsicsARM.td:965) |
| 212 | arm_mve_vmaxnm, // llvm.arm.mve.vmaxnm (IntrinsicsARM.td:978) |
| 213 | arm_mve_vmaxnma_predicated, // llvm.arm.mve.vmaxnma.predicated (IntrinsicsARM.td:971) |
| 214 | arm_mve_vmina_predicated, // llvm.arm.mve.vmina.predicated (IntrinsicsARM.td:962) |
| 215 | arm_mve_vminnm, // llvm.arm.mve.vminnm (IntrinsicsARM.td:975) |
| 216 | arm_mve_vminnma_predicated, // llvm.arm.mve.vminnma.predicated (IntrinsicsARM.td:968) |
| 217 | arm_mve_vmla_n_predicated, // llvm.arm.mve.vmla.n.predicated (IntrinsicsARM.td:1393) |
| 218 | arm_mve_vmlas_n_predicated, // llvm.arm.mve.vmlas.n.predicated (IntrinsicsARM.td:1397) |
| 219 | arm_mve_vmldava, // llvm.arm.mve.vmldava (IntrinsicsARM.td:986) |
| 220 | arm_mve_vmldava_predicated, // llvm.arm.mve.vmldava.predicated (IntrinsicsARM.td:987) |
| 221 | arm_mve_vmlldava, // llvm.arm.mve.vmlldava (IntrinsicsARM.td:986) |
| 222 | arm_mve_vmlldava_predicated, // llvm.arm.mve.vmlldava.predicated (IntrinsicsARM.td:987) |
| 223 | arm_mve_vmovl_predicated, // llvm.arm.mve.vmovl.predicated (IntrinsicsARM.td:1370) |
| 224 | arm_mve_vmovn_predicated, // llvm.arm.mve.vmovn.predicated (IntrinsicsARM.td:1373) |
| 225 | arm_mve_vmul, // llvm.arm.mve.vmul (IntrinsicsARM.td:1156) |
| 226 | arm_mve_vmulh, // llvm.arm.mve.vmulh (IntrinsicsARM.td:1160) |
| 227 | arm_mve_vmull, // llvm.arm.mve.vmull (IntrinsicsARM.td:1186) |
| 228 | arm_mve_vmull_poly, // llvm.arm.mve.vmull.poly (IntrinsicsARM.td:1190) |
| 229 | arm_mve_vqdmlad, // llvm.arm.mve.vqdmlad (IntrinsicsARM.td:986) |
| 230 | arm_mve_vqdmlad_predicated, // llvm.arm.mve.vqdmlad.predicated (IntrinsicsARM.td:987) |
| 231 | arm_mve_vqdmlah, // llvm.arm.mve.vqdmlah (IntrinsicsARM.td:986) |
| 232 | arm_mve_vqdmlah_predicated, // llvm.arm.mve.vqdmlah.predicated (IntrinsicsARM.td:987) |
| 233 | arm_mve_vqdmlash, // llvm.arm.mve.vqdmlash (IntrinsicsARM.td:986) |
| 234 | arm_mve_vqdmlash_predicated, // llvm.arm.mve.vqdmlash.predicated (IntrinsicsARM.td:987) |
| 235 | arm_mve_vqdmulh, // llvm.arm.mve.vqdmulh (IntrinsicsARM.td:1164) |
| 236 | arm_mve_vqdmull, // llvm.arm.mve.vqdmull (IntrinsicsARM.td:1331) |
| 237 | arm_mve_vqdmull_predicated, // llvm.arm.mve.vqdmull.predicated (IntrinsicsARM.td:1335) |
| 238 | arm_mve_vqmovn, // llvm.arm.mve.vqmovn (IntrinsicsARM.td:1377) |
| 239 | arm_mve_vqmovn_predicated, // llvm.arm.mve.vqmovn.predicated (IntrinsicsARM.td:1381) |
| 240 | arm_mve_vqrdmlah, // llvm.arm.mve.vqrdmlah (IntrinsicsARM.td:986) |
| 241 | arm_mve_vqrdmlah_predicated, // llvm.arm.mve.vqrdmlah.predicated (IntrinsicsARM.td:987) |
| 242 | arm_mve_vqrdmlash, // llvm.arm.mve.vqrdmlash (IntrinsicsARM.td:986) |
| 243 | arm_mve_vqrdmlash_predicated, // llvm.arm.mve.vqrdmlash.predicated (IntrinsicsARM.td:987) |
| 244 | arm_mve_vqrdmulh, // llvm.arm.mve.vqrdmulh (IntrinsicsARM.td:1183) |
| 245 | arm_mve_vqshl_imm, // llvm.arm.mve.vqshl.imm (IntrinsicsARM.td:993) |
| 246 | arm_mve_vqshl_imm_predicated, // llvm.arm.mve.vqshl.imm.predicated (IntrinsicsARM.td:994) |
| 247 | arm_mve_vqshlu_imm, // llvm.arm.mve.vqshlu.imm (IntrinsicsARM.td:993) |
| 248 | arm_mve_vqshlu_imm_predicated, // llvm.arm.mve.vqshlu.imm.predicated (IntrinsicsARM.td:994) |
| 249 | arm_mve_vreinterpretq, // llvm.arm.mve.vreinterpretq (IntrinsicsARM.td:887) |
| 250 | arm_mve_vrev_predicated, // llvm.arm.mve.vrev.predicated (IntrinsicsARM.td:1366) |
| 251 | arm_mve_vrhadd, // llvm.arm.mve.vrhadd (IntrinsicsARM.td:1171) |
| 252 | arm_mve_vrinta, // llvm.arm.mve.vrinta (IntrinsicsARM.td:1356) |
| 253 | arm_mve_vrinta_predicated, // llvm.arm.mve.vrinta.predicated (IntrinsicsARM.td:1362) |
| 254 | arm_mve_vrintm, // llvm.arm.mve.vrintm (IntrinsicsARM.td:1354) |
| 255 | arm_mve_vrintm_predicated, // llvm.arm.mve.vrintm.predicated (IntrinsicsARM.td:1360) |
| 256 | arm_mve_vrintn, // llvm.arm.mve.vrintn (IntrinsicsARM.td:1358) |
| 257 | arm_mve_vrintn_predicated, // llvm.arm.mve.vrintn.predicated (IntrinsicsARM.td:1364) |
| 258 | arm_mve_vrintp, // llvm.arm.mve.vrintp (IntrinsicsARM.td:1355) |
| 259 | arm_mve_vrintp_predicated, // llvm.arm.mve.vrintp.predicated (IntrinsicsARM.td:1361) |
| 260 | arm_mve_vrintx, // llvm.arm.mve.vrintx (IntrinsicsARM.td:1357) |
| 261 | arm_mve_vrintx_predicated, // llvm.arm.mve.vrintx.predicated (IntrinsicsARM.td:1363) |
| 262 | arm_mve_vrintz, // llvm.arm.mve.vrintz (IntrinsicsARM.td:1353) |
| 263 | arm_mve_vrintz_predicated, // llvm.arm.mve.vrintz.predicated (IntrinsicsARM.td:1359) |
| 264 | arm_mve_vrmlldavha, // llvm.arm.mve.vrmlldavha (IntrinsicsARM.td:986) |
| 265 | arm_mve_vrmlldavha_predicated, // llvm.arm.mve.vrmlldavha.predicated (IntrinsicsARM.td:987) |
| 266 | arm_mve_vrmulh, // llvm.arm.mve.vrmulh (IntrinsicsARM.td:1179) |
| 267 | arm_mve_vrshr_imm, // llvm.arm.mve.vrshr.imm (IntrinsicsARM.td:993) |
| 268 | arm_mve_vrshr_imm_predicated, // llvm.arm.mve.vrshr.imm.predicated (IntrinsicsARM.td:994) |
| 269 | arm_mve_vsbc, // llvm.arm.mve.vsbc (IntrinsicsARM.td:1129) |
| 270 | arm_mve_vsbc_predicated, // llvm.arm.mve.vsbc.predicated (IntrinsicsARM.td:1136) |
| 271 | arm_mve_vshl_scalar, // llvm.arm.mve.vshl.scalar (IntrinsicsARM.td:986) |
| 272 | arm_mve_vshl_scalar_predicated, // llvm.arm.mve.vshl.scalar.predicated (IntrinsicsARM.td:987) |
| 273 | arm_mve_vshl_vector, // llvm.arm.mve.vshl.vector (IntrinsicsARM.td:993) |
| 274 | arm_mve_vshl_vector_predicated, // llvm.arm.mve.vshl.vector.predicated (IntrinsicsARM.td:994) |
| 275 | arm_mve_vshlc, // llvm.arm.mve.vshlc (IntrinsicsARM.td:1140) |
| 276 | arm_mve_vshlc_predicated, // llvm.arm.mve.vshlc.predicated (IntrinsicsARM.td:1144) |
| 277 | arm_mve_vshll_imm, // llvm.arm.mve.vshll.imm (IntrinsicsARM.td:993) |
| 278 | arm_mve_vshll_imm_predicated, // llvm.arm.mve.vshll.imm.predicated (IntrinsicsARM.td:994) |
| 279 | arm_mve_vshrn, // llvm.arm.mve.vshrn (IntrinsicsARM.td:986) |
| 280 | arm_mve_vshrn_predicated, // llvm.arm.mve.vshrn.predicated (IntrinsicsARM.td:987) |
| 281 | arm_mve_vsli, // llvm.arm.mve.vsli (IntrinsicsARM.td:986) |
| 282 | arm_mve_vsli_predicated, // llvm.arm.mve.vsli.predicated (IntrinsicsARM.td:987) |
| 283 | arm_mve_vsri, // llvm.arm.mve.vsri (IntrinsicsARM.td:986) |
| 284 | arm_mve_vsri_predicated, // llvm.arm.mve.vsri.predicated (IntrinsicsARM.td:987) |
| 285 | arm_mve_vst2q, // llvm.arm.mve.vst2q (IntrinsicsARM.td:1227) |
| 286 | arm_mve_vst4q, // llvm.arm.mve.vst4q (IntrinsicsARM.td:1230) |
| 287 | arm_mve_vstr_scatter_base, // llvm.arm.mve.vstr.scatter.base (IntrinsicsARM.td:986) |
| 288 | arm_mve_vstr_scatter_base_predicated, // llvm.arm.mve.vstr.scatter.base.predicated (IntrinsicsARM.td:987) |
| 289 | arm_mve_vstr_scatter_base_wb, // llvm.arm.mve.vstr.scatter.base.wb (IntrinsicsARM.td:986) |
| 290 | arm_mve_vstr_scatter_base_wb_predicated, // llvm.arm.mve.vstr.scatter.base.wb.predicated (IntrinsicsARM.td:987) |
| 291 | arm_mve_vstr_scatter_offset, // llvm.arm.mve.vstr.scatter.offset (IntrinsicsARM.td:986) |
| 292 | arm_mve_vstr_scatter_offset_predicated, // llvm.arm.mve.vstr.scatter.offset.predicated (IntrinsicsARM.td:987) |
| 293 | arm_mve_vsub, // llvm.arm.mve.vsub (IntrinsicsARM.td:1152) |
| 294 | arm_neon_aesd, // llvm.arm.neon.aesd (IntrinsicsARM.td:804) |
| 295 | arm_neon_aese, // llvm.arm.neon.aese (IntrinsicsARM.td:805) |
| 296 | arm_neon_aesimc, // llvm.arm.neon.aesimc (IntrinsicsARM.td:806) |
| 297 | arm_neon_aesmc, // llvm.arm.neon.aesmc (IntrinsicsARM.td:807) |
| 298 | arm_neon_bfdot, // llvm.arm.neon.bfdot (IntrinsicsARM.td:848) |
| 299 | arm_neon_bfmlalb, // llvm.arm.neon.bfmlalb (IntrinsicsARM.td:858) |
| 300 | arm_neon_bfmlalt, // llvm.arm.neon.bfmlalt (IntrinsicsARM.td:859) |
| 301 | arm_neon_bfmmla, // llvm.arm.neon.bfmmla (IntrinsicsARM.td:849) |
| 302 | arm_neon_sdot, // llvm.arm.neon.sdot (IntrinsicsARM.td:829) |
| 303 | arm_neon_sha1c, // llvm.arm.neon.sha1c (IntrinsicsARM.td:811) |
| 304 | arm_neon_sha1h, // llvm.arm.neon.sha1h (IntrinsicsARM.td:808) |
| 305 | arm_neon_sha1m, // llvm.arm.neon.sha1m (IntrinsicsARM.td:812) |
| 306 | arm_neon_sha1p, // llvm.arm.neon.sha1p (IntrinsicsARM.td:813) |
| 307 | arm_neon_sha1su0, // llvm.arm.neon.sha1su0 (IntrinsicsARM.td:814) |
| 308 | arm_neon_sha1su1, // llvm.arm.neon.sha1su1 (IntrinsicsARM.td:809) |
| 309 | arm_neon_sha256h, // llvm.arm.neon.sha256h (IntrinsicsARM.td:815) |
| 310 | arm_neon_sha256h2, // llvm.arm.neon.sha256h2 (IntrinsicsARM.td:816) |
| 311 | arm_neon_sha256su0, // llvm.arm.neon.sha256su0 (IntrinsicsARM.td:810) |
| 312 | arm_neon_sha256su1, // llvm.arm.neon.sha256su1 (IntrinsicsARM.td:817) |
| 313 | arm_neon_smmla, // llvm.arm.neon.smmla (IntrinsicsARM.td:838) |
| 314 | arm_neon_udot, // llvm.arm.neon.udot (IntrinsicsARM.td:828) |
| 315 | arm_neon_ummla, // llvm.arm.neon.ummla (IntrinsicsARM.td:837) |
| 316 | arm_neon_usdot, // llvm.arm.neon.usdot (IntrinsicsARM.td:840) |
| 317 | arm_neon_usmmla, // llvm.arm.neon.usmmla (IntrinsicsARM.td:839) |
| 318 | arm_neon_vabds, // llvm.arm.neon.vabds (IntrinsicsARM.td:541) |
| 319 | arm_neon_vabdu, // llvm.arm.neon.vabdu (IntrinsicsARM.td:542) |
| 320 | arm_neon_vabs, // llvm.arm.neon.vabs (IntrinsicsARM.td:619) |
| 321 | arm_neon_vacge, // llvm.arm.neon.vacge (IntrinsicsARM.td:537) |
| 322 | arm_neon_vacgt, // llvm.arm.neon.vacgt (IntrinsicsARM.td:538) |
| 323 | arm_neon_vbsl, // llvm.arm.neon.vbsl (IntrinsicsARM.td:784) |
| 324 | arm_neon_vcadd_rot270, // llvm.arm.neon.vcadd.rot270 (IntrinsicsARM.td:877) |
| 325 | arm_neon_vcadd_rot90, // llvm.arm.neon.vcadd.rot90 (IntrinsicsARM.td:876) |
| 326 | arm_neon_vcls, // llvm.arm.neon.vcls (IntrinsicsARM.td:626) |
| 327 | arm_neon_vcvtas, // llvm.arm.neon.vcvtas (IntrinsicsARM.td:636) |
| 328 | arm_neon_vcvtau, // llvm.arm.neon.vcvtau (IntrinsicsARM.td:635) |
| 329 | arm_neon_vcvtbfp2bf, // llvm.arm.neon.vcvtbfp2bf (IntrinsicsARM.td:845) |
| 330 | arm_neon_vcvtfp2bf, // llvm.arm.neon.vcvtfp2bf (IntrinsicsARM.td:843) |
| 331 | arm_neon_vcvtfp2fxs, // llvm.arm.neon.vcvtfp2fxs (IntrinsicsARM.td:645) |
| 332 | arm_neon_vcvtfp2fxu, // llvm.arm.neon.vcvtfp2fxu (IntrinsicsARM.td:646) |
| 333 | arm_neon_vcvtfp2hf, // llvm.arm.neon.vcvtfp2hf (IntrinsicsARM.td:651) |
| 334 | arm_neon_vcvtfxs2fp, // llvm.arm.neon.vcvtfxs2fp (IntrinsicsARM.td:647) |
| 335 | arm_neon_vcvtfxu2fp, // llvm.arm.neon.vcvtfxu2fp (IntrinsicsARM.td:648) |
| 336 | arm_neon_vcvthf2fp, // llvm.arm.neon.vcvthf2fp (IntrinsicsARM.td:653) |
| 337 | arm_neon_vcvtms, // llvm.arm.neon.vcvtms (IntrinsicsARM.td:642) |
| 338 | arm_neon_vcvtmu, // llvm.arm.neon.vcvtmu (IntrinsicsARM.td:641) |
| 339 | arm_neon_vcvtns, // llvm.arm.neon.vcvtns (IntrinsicsARM.td:638) |
| 340 | arm_neon_vcvtnu, // llvm.arm.neon.vcvtnu (IntrinsicsARM.td:637) |
| 341 | arm_neon_vcvtps, // llvm.arm.neon.vcvtps (IntrinsicsARM.td:640) |
| 342 | arm_neon_vcvtpu, // llvm.arm.neon.vcvtpu (IntrinsicsARM.td:639) |
| 343 | arm_neon_vhadds, // llvm.arm.neon.vhadds (IntrinsicsARM.td:499) |
| 344 | arm_neon_vhaddu, // llvm.arm.neon.vhaddu (IntrinsicsARM.td:500) |
| 345 | arm_neon_vhsubs, // llvm.arm.neon.vhsubs (IntrinsicsARM.td:532) |
| 346 | arm_neon_vhsubu, // llvm.arm.neon.vhsubu (IntrinsicsARM.td:533) |
| 347 | arm_neon_vld1, // llvm.arm.neon.vld1 (IntrinsicsARM.td:679) |
| 348 | arm_neon_vld1x2, // llvm.arm.neon.vld1x2 (IntrinsicsARM.td:692) |
| 349 | arm_neon_vld1x3, // llvm.arm.neon.vld1x3 (IntrinsicsARM.td:695) |
| 350 | arm_neon_vld1x4, // llvm.arm.neon.vld1x4 (IntrinsicsARM.td:698) |
| 351 | arm_neon_vld2, // llvm.arm.neon.vld2 (IntrinsicsARM.td:682) |
| 352 | arm_neon_vld2dup, // llvm.arm.neon.vld2dup (IntrinsicsARM.td:723) |
| 353 | arm_neon_vld2lane, // llvm.arm.neon.vld2lane (IntrinsicsARM.td:705) |
| 354 | arm_neon_vld3, // llvm.arm.neon.vld3 (IntrinsicsARM.td:685) |
| 355 | arm_neon_vld3dup, // llvm.arm.neon.vld3dup (IntrinsicsARM.td:726) |
| 356 | arm_neon_vld3lane, // llvm.arm.neon.vld3lane (IntrinsicsARM.td:710) |
| 357 | arm_neon_vld4, // llvm.arm.neon.vld4 (IntrinsicsARM.td:688) |
| 358 | arm_neon_vld4dup, // llvm.arm.neon.vld4dup (IntrinsicsARM.td:729) |
| 359 | arm_neon_vld4lane, // llvm.arm.neon.vld4lane (IntrinsicsARM.td:715) |
| 360 | arm_neon_vmaxnm, // llvm.arm.neon.vmaxnm (IntrinsicsARM.td:517) |
| 361 | arm_neon_vmaxs, // llvm.arm.neon.vmaxs (IntrinsicsARM.td:515) |
| 362 | arm_neon_vmaxu, // llvm.arm.neon.vmaxu (IntrinsicsARM.td:516) |
| 363 | arm_neon_vminnm, // llvm.arm.neon.vminnm (IntrinsicsARM.td:522) |
| 364 | arm_neon_vmins, // llvm.arm.neon.vmins (IntrinsicsARM.td:520) |
| 365 | arm_neon_vminu, // llvm.arm.neon.vminu (IntrinsicsARM.td:521) |
| 366 | arm_neon_vmullp, // llvm.arm.neon.vmullp (IntrinsicsARM.td:511) |
| 367 | arm_neon_vmulls, // llvm.arm.neon.vmulls (IntrinsicsARM.td:509) |
| 368 | arm_neon_vmullu, // llvm.arm.neon.vmullu (IntrinsicsARM.td:510) |
| 369 | arm_neon_vmulp, // llvm.arm.neon.vmulp (IntrinsicsARM.td:506) |
| 370 | arm_neon_vpadals, // llvm.arm.neon.vpadals (IntrinsicsARM.td:559) |
| 371 | arm_neon_vpadalu, // llvm.arm.neon.vpadalu (IntrinsicsARM.td:561) |
| 372 | arm_neon_vpadd, // llvm.arm.neon.vpadd (IntrinsicsARM.td:545) |
| 373 | arm_neon_vpaddls, // llvm.arm.neon.vpaddls (IntrinsicsARM.td:551) |
| 374 | arm_neon_vpaddlu, // llvm.arm.neon.vpaddlu (IntrinsicsARM.td:553) |
| 375 | arm_neon_vpmaxs, // llvm.arm.neon.vpmaxs (IntrinsicsARM.td:565) |
| 376 | arm_neon_vpmaxu, // llvm.arm.neon.vpmaxu (IntrinsicsARM.td:566) |
| 377 | arm_neon_vpmins, // llvm.arm.neon.vpmins (IntrinsicsARM.td:567) |
| 378 | arm_neon_vpminu, // llvm.arm.neon.vpminu (IntrinsicsARM.td:568) |
| 379 | arm_neon_vqabs, // llvm.arm.neon.vqabs (IntrinsicsARM.td:620) |
| 380 | arm_neon_vqdmulh, // llvm.arm.neon.vqdmulh (IntrinsicsARM.td:507) |
| 381 | arm_neon_vqdmull, // llvm.arm.neon.vqdmull (IntrinsicsARM.td:512) |
| 382 | arm_neon_vqmovns, // llvm.arm.neon.vqmovns (IntrinsicsARM.td:657) |
| 383 | arm_neon_vqmovnsu, // llvm.arm.neon.vqmovnsu (IntrinsicsARM.td:659) |
| 384 | arm_neon_vqmovnu, // llvm.arm.neon.vqmovnu (IntrinsicsARM.td:658) |
| 385 | arm_neon_vqneg, // llvm.arm.neon.vqneg (IntrinsicsARM.td:623) |
| 386 | arm_neon_vqrdmlah, // llvm.arm.neon.vqrdmlah (IntrinsicsARM.td:819) |
| 387 | arm_neon_vqrdmlsh, // llvm.arm.neon.vqrdmlsh (IntrinsicsARM.td:820) |
| 388 | arm_neon_vqrdmulh, // llvm.arm.neon.vqrdmulh (IntrinsicsARM.td:508) |
| 389 | arm_neon_vqrshiftns, // llvm.arm.neon.vqrshiftns (IntrinsicsARM.td:611) |
| 390 | arm_neon_vqrshiftnsu, // llvm.arm.neon.vqrshiftnsu (IntrinsicsARM.td:613) |
| 391 | arm_neon_vqrshiftnu, // llvm.arm.neon.vqrshiftnu (IntrinsicsARM.td:612) |
| 392 | arm_neon_vqrshifts, // llvm.arm.neon.vqrshifts (IntrinsicsARM.td:609) |
| 393 | arm_neon_vqrshiftu, // llvm.arm.neon.vqrshiftu (IntrinsicsARM.td:610) |
| 394 | arm_neon_vqshiftns, // llvm.arm.neon.vqshiftns (IntrinsicsARM.td:604) |
| 395 | arm_neon_vqshiftnsu, // llvm.arm.neon.vqshiftnsu (IntrinsicsARM.td:606) |
| 396 | arm_neon_vqshiftnu, // llvm.arm.neon.vqshiftnu (IntrinsicsARM.td:605) |
| 397 | arm_neon_vqshifts, // llvm.arm.neon.vqshifts (IntrinsicsARM.td:601) |
| 398 | arm_neon_vqshiftsu, // llvm.arm.neon.vqshiftsu (IntrinsicsARM.td:603) |
| 399 | arm_neon_vqshiftu, // llvm.arm.neon.vqshiftu (IntrinsicsARM.td:602) |
| 400 | arm_neon_vraddhn, // llvm.arm.neon.vraddhn (IntrinsicsARM.td:503) |
| 401 | arm_neon_vrecpe, // llvm.arm.neon.vrecpe (IntrinsicsARM.td:629) |
| 402 | arm_neon_vrecps, // llvm.arm.neon.vrecps (IntrinsicsARM.td:525) |
| 403 | arm_neon_vrhadds, // llvm.arm.neon.vrhadds (IntrinsicsARM.td:501) |
| 404 | arm_neon_vrhaddu, // llvm.arm.neon.vrhaddu (IntrinsicsARM.td:502) |
| 405 | arm_neon_vrshiftn, // llvm.arm.neon.vrshiftn (IntrinsicsARM.td:598) |
| 406 | arm_neon_vrshifts, // llvm.arm.neon.vrshifts (IntrinsicsARM.td:596) |
| 407 | arm_neon_vrshiftu, // llvm.arm.neon.vrshiftu (IntrinsicsARM.td:597) |
| 408 | arm_neon_vrsqrte, // llvm.arm.neon.vrsqrte (IntrinsicsARM.td:632) |
| 409 | arm_neon_vrsqrts, // llvm.arm.neon.vrsqrts (IntrinsicsARM.td:528) |
| 410 | arm_neon_vrsubhn, // llvm.arm.neon.vrsubhn (IntrinsicsARM.td:534) |
| 411 | arm_neon_vshiftins, // llvm.arm.neon.vshiftins (IntrinsicsARM.td:616) |
| 412 | arm_neon_vshifts, // llvm.arm.neon.vshifts (IntrinsicsARM.td:592) |
| 413 | arm_neon_vshiftu, // llvm.arm.neon.vshiftu (IntrinsicsARM.td:593) |
| 414 | arm_neon_vst1, // llvm.arm.neon.vst1 (IntrinsicsARM.td:735) |
| 415 | arm_neon_vst1x2, // llvm.arm.neon.vst1x2 (IntrinsicsARM.td:752) |
| 416 | arm_neon_vst1x3, // llvm.arm.neon.vst1x3 (IntrinsicsARM.td:755) |
| 417 | arm_neon_vst1x4, // llvm.arm.neon.vst1x4 (IntrinsicsARM.td:758) |
| 418 | arm_neon_vst2, // llvm.arm.neon.vst2 (IntrinsicsARM.td:738) |
| 419 | arm_neon_vst2lane, // llvm.arm.neon.vst2lane (IntrinsicsARM.td:767) |
| 420 | arm_neon_vst3, // llvm.arm.neon.vst3 (IntrinsicsARM.td:741) |
| 421 | arm_neon_vst3lane, // llvm.arm.neon.vst3lane (IntrinsicsARM.td:772) |
| 422 | arm_neon_vst4, // llvm.arm.neon.vst4 (IntrinsicsARM.td:746) |
| 423 | arm_neon_vst4lane, // llvm.arm.neon.vst4lane (IntrinsicsARM.td:777) |
| 424 | arm_neon_vtbl1, // llvm.arm.neon.vtbl1 (IntrinsicsARM.td:663) |
| 425 | arm_neon_vtbl2, // llvm.arm.neon.vtbl2 (IntrinsicsARM.td:664) |
| 426 | arm_neon_vtbl3, // llvm.arm.neon.vtbl3 (IntrinsicsARM.td:665) |
| 427 | arm_neon_vtbl4, // llvm.arm.neon.vtbl4 (IntrinsicsARM.td:666) |
| 428 | arm_neon_vtbx1, // llvm.arm.neon.vtbx1 (IntrinsicsARM.td:672) |
| 429 | arm_neon_vtbx2, // llvm.arm.neon.vtbx2 (IntrinsicsARM.td:673) |
| 430 | arm_neon_vtbx3, // llvm.arm.neon.vtbx3 (IntrinsicsARM.td:674) |
| 431 | arm_neon_vtbx4, // llvm.arm.neon.vtbx4 (IntrinsicsARM.td:675) |
| 432 | arm_qadd, // llvm.arm.qadd (IntrinsicsARM.td:47) |
| 433 | arm_qadd16, // llvm.arm.qadd16 (IntrinsicsARM.td:159) |
| 434 | arm_qadd8, // llvm.arm.qadd8 (IntrinsicsARM.td:112) |
| 435 | arm_qasx, // llvm.arm.qasx (IntrinsicsARM.td:162) |
| 436 | arm_qsax, // llvm.arm.qsax (IntrinsicsARM.td:165) |
| 437 | arm_qsub, // llvm.arm.qsub (IntrinsicsARM.td:50) |
| 438 | arm_qsub16, // llvm.arm.qsub16 (IntrinsicsARM.td:168) |
| 439 | arm_qsub8, // llvm.arm.qsub8 (IntrinsicsARM.td:115) |
| 440 | arm_sadd16, // llvm.arm.sadd16 (IntrinsicsARM.td:172) |
| 441 | arm_sadd8, // llvm.arm.sadd8 (IntrinsicsARM.td:119) |
| 442 | arm_sasx, // llvm.arm.sasx (IntrinsicsARM.td:175) |
| 443 | arm_sel, // llvm.arm.sel (IntrinsicsARM.td:107) |
| 444 | arm_set_fpscr, // llvm.arm.set.fpscr (IntrinsicsARM.td:315) |
| 445 | arm_shadd16, // llvm.arm.shadd16 (IntrinsicsARM.td:177) |
| 446 | arm_shadd8, // llvm.arm.shadd8 (IntrinsicsARM.td:121) |
| 447 | arm_shasx, // llvm.arm.shasx (IntrinsicsARM.td:180) |
| 448 | arm_shsax, // llvm.arm.shsax (IntrinsicsARM.td:183) |
| 449 | arm_shsub16, // llvm.arm.shsub16 (IntrinsicsARM.td:186) |
| 450 | arm_shsub8, // llvm.arm.shsub8 (IntrinsicsARM.td:124) |
| 451 | arm_smlabb, // llvm.arm.smlabb (IntrinsicsARM.td:61) |
| 452 | arm_smlabt, // llvm.arm.smlabt (IntrinsicsARM.td:65) |
| 453 | arm_smlad, // llvm.arm.smlad (IntrinsicsARM.td:233) |
| 454 | arm_smladx, // llvm.arm.smladx (IntrinsicsARM.td:237) |
| 455 | arm_smlald, // llvm.arm.smlald (IntrinsicsARM.td:241) |
| 456 | arm_smlaldx, // llvm.arm.smlaldx (IntrinsicsARM.td:245) |
| 457 | arm_smlatb, // llvm.arm.smlatb (IntrinsicsARM.td:69) |
| 458 | arm_smlatt, // llvm.arm.smlatt (IntrinsicsARM.td:73) |
| 459 | arm_smlawb, // llvm.arm.smlawb (IntrinsicsARM.td:77) |
| 460 | arm_smlawt, // llvm.arm.smlawt (IntrinsicsARM.td:81) |
| 461 | arm_smlsd, // llvm.arm.smlsd (IntrinsicsARM.td:249) |
| 462 | arm_smlsdx, // llvm.arm.smlsdx (IntrinsicsARM.td:253) |
| 463 | arm_smlsld, // llvm.arm.smlsld (IntrinsicsARM.td:257) |
| 464 | arm_smlsldx, // llvm.arm.smlsldx (IntrinsicsARM.td:261) |
| 465 | arm_smuad, // llvm.arm.smuad (IntrinsicsARM.td:265) |
| 466 | arm_smuadx, // llvm.arm.smuadx (IntrinsicsARM.td:268) |
| 467 | arm_smulbb, // llvm.arm.smulbb (IntrinsicsARM.td:25) |
| 468 | arm_smulbt, // llvm.arm.smulbt (IntrinsicsARM.td:28) |
| 469 | arm_smultb, // llvm.arm.smultb (IntrinsicsARM.td:31) |
| 470 | arm_smultt, // llvm.arm.smultt (IntrinsicsARM.td:34) |
| 471 | arm_smulwb, // llvm.arm.smulwb (IntrinsicsARM.td:37) |
| 472 | arm_smulwt, // llvm.arm.smulwt (IntrinsicsARM.td:40) |
| 473 | arm_smusd, // llvm.arm.smusd (IntrinsicsARM.td:271) |
| 474 | arm_smusdx, // llvm.arm.smusdx (IntrinsicsARM.td:274) |
| 475 | arm_space, // llvm.arm.space (IntrinsicsARM.td:22) |
| 476 | arm_ssat, // llvm.arm.ssat (IntrinsicsARM.td:53) |
| 477 | arm_ssat16, // llvm.arm.ssat16 (IntrinsicsARM.td:87) |
| 478 | arm_ssax, // llvm.arm.ssax (IntrinsicsARM.td:190) |
| 479 | arm_ssub16, // llvm.arm.ssub16 (IntrinsicsARM.td:193) |
| 480 | arm_ssub8, // llvm.arm.ssub8 (IntrinsicsARM.td:128) |
| 481 | arm_stc, // llvm.arm.stc (IntrinsicsARM.td:335) |
| 482 | arm_stc2, // llvm.arm.stc2 (IntrinsicsARM.td:339) |
| 483 | arm_stc2l, // llvm.arm.stc2l (IntrinsicsARM.td:341) |
| 484 | arm_stcl, // llvm.arm.stcl (IntrinsicsARM.td:337) |
| 485 | arm_stlex, // llvm.arm.stlex (IntrinsicsARM.td:287) |
| 486 | arm_stlexd, // llvm.arm.stlexd (IntrinsicsARM.td:295) |
| 487 | arm_strex, // llvm.arm.strex (IntrinsicsARM.td:284) |
| 488 | arm_strexd, // llvm.arm.strexd (IntrinsicsARM.td:291) |
| 489 | arm_sxtab16, // llvm.arm.sxtab16 (IntrinsicsARM.td:95) |
| 490 | arm_sxtb16, // llvm.arm.sxtb16 (IntrinsicsARM.td:98) |
| 491 | arm_uadd16, // llvm.arm.uadd16 (IntrinsicsARM.td:196) |
| 492 | arm_uadd8, // llvm.arm.uadd8 (IntrinsicsARM.td:131) |
| 493 | arm_uasx, // llvm.arm.uasx (IntrinsicsARM.td:199) |
| 494 | arm_uhadd16, // llvm.arm.uhadd16 (IntrinsicsARM.td:201) |
| 495 | arm_uhadd8, // llvm.arm.uhadd8 (IntrinsicsARM.td:133) |
| 496 | arm_uhasx, // llvm.arm.uhasx (IntrinsicsARM.td:204) |
| 497 | arm_uhsax, // llvm.arm.uhsax (IntrinsicsARM.td:207) |
| 498 | arm_uhsub16, // llvm.arm.uhsub16 (IntrinsicsARM.td:210) |
| 499 | arm_uhsub8, // llvm.arm.uhsub8 (IntrinsicsARM.td:136) |
| 500 | arm_undefined, // llvm.arm.undefined (IntrinsicsARM.td:421) |
| 501 | arm_uqadd16, // llvm.arm.uqadd16 (IntrinsicsARM.td:213) |
| 502 | arm_uqadd8, // llvm.arm.uqadd8 (IntrinsicsARM.td:139) |
| 503 | arm_uqasx, // llvm.arm.uqasx (IntrinsicsARM.td:216) |
| 504 | arm_uqsax, // llvm.arm.uqsax (IntrinsicsARM.td:219) |
| 505 | arm_uqsub16, // llvm.arm.uqsub16 (IntrinsicsARM.td:222) |
| 506 | arm_uqsub8, // llvm.arm.uqsub8 (IntrinsicsARM.td:142) |
| 507 | arm_usad8, // llvm.arm.usad8 (IntrinsicsARM.td:150) |
| 508 | arm_usada8, // llvm.arm.usada8 (IntrinsicsARM.td:153) |
| 509 | arm_usat, // llvm.arm.usat (IntrinsicsARM.td:56) |
| 510 | arm_usat16, // llvm.arm.usat16 (IntrinsicsARM.td:90) |
| 511 | arm_usax, // llvm.arm.usax (IntrinsicsARM.td:226) |
| 512 | arm_usub16, // llvm.arm.usub16 (IntrinsicsARM.td:229) |
| 513 | arm_usub8, // llvm.arm.usub8 (IntrinsicsARM.td:146) |
| 514 | arm_uxtab16, // llvm.arm.uxtab16 (IntrinsicsARM.td:100) |
| 515 | arm_uxtb16, // llvm.arm.uxtb16 (IntrinsicsARM.td:103) |
| 516 | arm_vcvtr, // llvm.arm.vcvtr (IntrinsicsARM.td:317) |
| 517 | arm_vcvtru, // llvm.arm.vcvtru (IntrinsicsARM.td:319) |
| 518 | }; // enum |
| 519 | } // namespace llvm::Intrinsic |
| 520 | #endif |
| 521 | |
| 522 | |