Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:44:05

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_S390_ENUMS_H
0010 #define LLVM_IR_INTRINSIC_S390_ENUMS_H
0011 namespace llvm::Intrinsic {
0012 enum S390Intrinsics : unsigned {
0013 // Enum values for intrinsics.
0014     s390_bdepg = 11288,                                // llvm.s390.bdepg
0015     s390_bextg,                                // llvm.s390.bextg
0016     s390_efpc,                                 // llvm.s390.efpc
0017     s390_etnd,                                 // llvm.s390.etnd
0018     s390_lcbb,                                 // llvm.s390.lcbb
0019     s390_ntstg,                                // llvm.s390.ntstg
0020     s390_ppa_txassist,                         // llvm.s390.ppa.txassist
0021     s390_sfpc,                                 // llvm.s390.sfpc
0022     s390_tabort,                               // llvm.s390.tabort
0023     s390_tbegin,                               // llvm.s390.tbegin
0024     s390_tbegin_nofloat,                       // llvm.s390.tbegin.nofloat
0025     s390_tbeginc,                              // llvm.s390.tbeginc
0026     s390_tdc,                                  // llvm.s390.tdc
0027     s390_tend,                                 // llvm.s390.tend
0028     s390_vaccb,                                // llvm.s390.vaccb
0029     s390_vacccq,                               // llvm.s390.vacccq
0030     s390_vaccf,                                // llvm.s390.vaccf
0031     s390_vaccg,                                // llvm.s390.vaccg
0032     s390_vacch,                                // llvm.s390.vacch
0033     s390_vaccq,                                // llvm.s390.vaccq
0034     s390_vacq,                                 // llvm.s390.vacq
0035     s390_vaq,                                  // llvm.s390.vaq
0036     s390_vavgb,                                // llvm.s390.vavgb
0037     s390_vavgf,                                // llvm.s390.vavgf
0038     s390_vavgg,                                // llvm.s390.vavgg
0039     s390_vavgh,                                // llvm.s390.vavgh
0040     s390_vavglb,                               // llvm.s390.vavglb
0041     s390_vavglf,                               // llvm.s390.vavglf
0042     s390_vavglg,                               // llvm.s390.vavglg
0043     s390_vavglh,                               // llvm.s390.vavglh
0044     s390_vavglq,                               // llvm.s390.vavglq
0045     s390_vavgq,                                // llvm.s390.vavgq
0046     s390_vbperm,                               // llvm.s390.vbperm
0047     s390_vceqbs,                               // llvm.s390.vceqbs
0048     s390_vceqfs,                               // llvm.s390.vceqfs
0049     s390_vceqgs,                               // llvm.s390.vceqgs
0050     s390_vceqhs,                               // llvm.s390.vceqhs
0051     s390_vceqqs,                               // llvm.s390.vceqqs
0052     s390_vcfn,                                 // llvm.s390.vcfn
0053     s390_vchbs,                                // llvm.s390.vchbs
0054     s390_vchfs,                                // llvm.s390.vchfs
0055     s390_vchgs,                                // llvm.s390.vchgs
0056     s390_vchhs,                                // llvm.s390.vchhs
0057     s390_vchlbs,                               // llvm.s390.vchlbs
0058     s390_vchlfs,                               // llvm.s390.vchlfs
0059     s390_vchlgs,                               // llvm.s390.vchlgs
0060     s390_vchlhs,                               // llvm.s390.vchlhs
0061     s390_vchlqs,                               // llvm.s390.vchlqs
0062     s390_vchqs,                                // llvm.s390.vchqs
0063     s390_vcksm,                                // llvm.s390.vcksm
0064     s390_vclfnhs,                              // llvm.s390.vclfnhs
0065     s390_vclfnls,                              // llvm.s390.vclfnls
0066     s390_vcnf,                                 // llvm.s390.vcnf
0067     s390_vcrnfs,                               // llvm.s390.vcrnfs
0068     s390_verimb,                               // llvm.s390.verimb
0069     s390_verimf,                               // llvm.s390.verimf
0070     s390_verimg,                               // llvm.s390.verimg
0071     s390_verimh,                               // llvm.s390.verimh
0072     s390_veval,                                // llvm.s390.veval
0073     s390_vfaeb,                                // llvm.s390.vfaeb
0074     s390_vfaebs,                               // llvm.s390.vfaebs
0075     s390_vfaef,                                // llvm.s390.vfaef
0076     s390_vfaefs,                               // llvm.s390.vfaefs
0077     s390_vfaeh,                                // llvm.s390.vfaeh
0078     s390_vfaehs,                               // llvm.s390.vfaehs
0079     s390_vfaezb,                               // llvm.s390.vfaezb
0080     s390_vfaezbs,                              // llvm.s390.vfaezbs
0081     s390_vfaezf,                               // llvm.s390.vfaezf
0082     s390_vfaezfs,                              // llvm.s390.vfaezfs
0083     s390_vfaezh,                               // llvm.s390.vfaezh
0084     s390_vfaezhs,                              // llvm.s390.vfaezhs
0085     s390_vfcedbs,                              // llvm.s390.vfcedbs
0086     s390_vfcesbs,                              // llvm.s390.vfcesbs
0087     s390_vfchdbs,                              // llvm.s390.vfchdbs
0088     s390_vfchedbs,                             // llvm.s390.vfchedbs
0089     s390_vfchesbs,                             // llvm.s390.vfchesbs
0090     s390_vfchsbs,                              // llvm.s390.vfchsbs
0091     s390_vfeeb,                                // llvm.s390.vfeeb
0092     s390_vfeebs,                               // llvm.s390.vfeebs
0093     s390_vfeef,                                // llvm.s390.vfeef
0094     s390_vfeefs,                               // llvm.s390.vfeefs
0095     s390_vfeeh,                                // llvm.s390.vfeeh
0096     s390_vfeehs,                               // llvm.s390.vfeehs
0097     s390_vfeezb,                               // llvm.s390.vfeezb
0098     s390_vfeezbs,                              // llvm.s390.vfeezbs
0099     s390_vfeezf,                               // llvm.s390.vfeezf
0100     s390_vfeezfs,                              // llvm.s390.vfeezfs
0101     s390_vfeezh,                               // llvm.s390.vfeezh
0102     s390_vfeezhs,                              // llvm.s390.vfeezhs
0103     s390_vfeneb,                               // llvm.s390.vfeneb
0104     s390_vfenebs,                              // llvm.s390.vfenebs
0105     s390_vfenef,                               // llvm.s390.vfenef
0106     s390_vfenefs,                              // llvm.s390.vfenefs
0107     s390_vfeneh,                               // llvm.s390.vfeneh
0108     s390_vfenehs,                              // llvm.s390.vfenehs
0109     s390_vfenezb,                              // llvm.s390.vfenezb
0110     s390_vfenezbs,                             // llvm.s390.vfenezbs
0111     s390_vfenezf,                              // llvm.s390.vfenezf
0112     s390_vfenezfs,                             // llvm.s390.vfenezfs
0113     s390_vfenezh,                              // llvm.s390.vfenezh
0114     s390_vfenezhs,                             // llvm.s390.vfenezhs
0115     s390_vfidb,                                // llvm.s390.vfidb
0116     s390_vfisb,                                // llvm.s390.vfisb
0117     s390_vfmaxdb,                              // llvm.s390.vfmaxdb
0118     s390_vfmaxsb,                              // llvm.s390.vfmaxsb
0119     s390_vfmindb,                              // llvm.s390.vfmindb
0120     s390_vfminsb,                              // llvm.s390.vfminsb
0121     s390_vftcidb,                              // llvm.s390.vftcidb
0122     s390_vftcisb,                              // llvm.s390.vftcisb
0123     s390_vgemb,                                // llvm.s390.vgemb
0124     s390_vgemf,                                // llvm.s390.vgemf
0125     s390_vgemg,                                // llvm.s390.vgemg
0126     s390_vgemh,                                // llvm.s390.vgemh
0127     s390_vgemq,                                // llvm.s390.vgemq
0128     s390_vgfmab,                               // llvm.s390.vgfmab
0129     s390_vgfmaf,                               // llvm.s390.vgfmaf
0130     s390_vgfmag,                               // llvm.s390.vgfmag
0131     s390_vgfmah,                               // llvm.s390.vgfmah
0132     s390_vgfmb,                                // llvm.s390.vgfmb
0133     s390_vgfmf,                                // llvm.s390.vgfmf
0134     s390_vgfmg,                                // llvm.s390.vgfmg
0135     s390_vgfmh,                                // llvm.s390.vgfmh
0136     s390_vistrb,                               // llvm.s390.vistrb
0137     s390_vistrbs,                              // llvm.s390.vistrbs
0138     s390_vistrf,                               // llvm.s390.vistrf
0139     s390_vistrfs,                              // llvm.s390.vistrfs
0140     s390_vistrh,                               // llvm.s390.vistrh
0141     s390_vistrhs,                              // llvm.s390.vistrhs
0142     s390_vlbb,                                 // llvm.s390.vlbb
0143     s390_vll,                                  // llvm.s390.vll
0144     s390_vlrl,                                 // llvm.s390.vlrl
0145     s390_vmaeb,                                // llvm.s390.vmaeb
0146     s390_vmaef,                                // llvm.s390.vmaef
0147     s390_vmaeg,                                // llvm.s390.vmaeg
0148     s390_vmaeh,                                // llvm.s390.vmaeh
0149     s390_vmahb,                                // llvm.s390.vmahb
0150     s390_vmahf,                                // llvm.s390.vmahf
0151     s390_vmahg,                                // llvm.s390.vmahg
0152     s390_vmahh,                                // llvm.s390.vmahh
0153     s390_vmahq,                                // llvm.s390.vmahq
0154     s390_vmaleb,                               // llvm.s390.vmaleb
0155     s390_vmalef,                               // llvm.s390.vmalef
0156     s390_vmaleg,                               // llvm.s390.vmaleg
0157     s390_vmaleh,                               // llvm.s390.vmaleh
0158     s390_vmalhb,                               // llvm.s390.vmalhb
0159     s390_vmalhf,                               // llvm.s390.vmalhf
0160     s390_vmalhg,                               // llvm.s390.vmalhg
0161     s390_vmalhh,                               // llvm.s390.vmalhh
0162     s390_vmalhq,                               // llvm.s390.vmalhq
0163     s390_vmalob,                               // llvm.s390.vmalob
0164     s390_vmalof,                               // llvm.s390.vmalof
0165     s390_vmalog,                               // llvm.s390.vmalog
0166     s390_vmaloh,                               // llvm.s390.vmaloh
0167     s390_vmaob,                                // llvm.s390.vmaob
0168     s390_vmaof,                                // llvm.s390.vmaof
0169     s390_vmaog,                                // llvm.s390.vmaog
0170     s390_vmaoh,                                // llvm.s390.vmaoh
0171     s390_vmeb,                                 // llvm.s390.vmeb
0172     s390_vmef,                                 // llvm.s390.vmef
0173     s390_vmeg,                                 // llvm.s390.vmeg
0174     s390_vmeh,                                 // llvm.s390.vmeh
0175     s390_vmhb,                                 // llvm.s390.vmhb
0176     s390_vmhf,                                 // llvm.s390.vmhf
0177     s390_vmhg,                                 // llvm.s390.vmhg
0178     s390_vmhh,                                 // llvm.s390.vmhh
0179     s390_vmhq,                                 // llvm.s390.vmhq
0180     s390_vmleb,                                // llvm.s390.vmleb
0181     s390_vmlef,                                // llvm.s390.vmlef
0182     s390_vmleg,                                // llvm.s390.vmleg
0183     s390_vmleh,                                // llvm.s390.vmleh
0184     s390_vmlhb,                                // llvm.s390.vmlhb
0185     s390_vmlhf,                                // llvm.s390.vmlhf
0186     s390_vmlhg,                                // llvm.s390.vmlhg
0187     s390_vmlhh,                                // llvm.s390.vmlhh
0188     s390_vmlhq,                                // llvm.s390.vmlhq
0189     s390_vmlob,                                // llvm.s390.vmlob
0190     s390_vmlof,                                // llvm.s390.vmlof
0191     s390_vmlog,                                // llvm.s390.vmlog
0192     s390_vmloh,                                // llvm.s390.vmloh
0193     s390_vmob,                                 // llvm.s390.vmob
0194     s390_vmof,                                 // llvm.s390.vmof
0195     s390_vmog,                                 // llvm.s390.vmog
0196     s390_vmoh,                                 // llvm.s390.vmoh
0197     s390_vmslg,                                // llvm.s390.vmslg
0198     s390_vpdi,                                 // llvm.s390.vpdi
0199     s390_vperm,                                // llvm.s390.vperm
0200     s390_vpklsf,                               // llvm.s390.vpklsf
0201     s390_vpklsfs,                              // llvm.s390.vpklsfs
0202     s390_vpklsg,                               // llvm.s390.vpklsg
0203     s390_vpklsgs,                              // llvm.s390.vpklsgs
0204     s390_vpklsh,                               // llvm.s390.vpklsh
0205     s390_vpklshs,                              // llvm.s390.vpklshs
0206     s390_vpksf,                                // llvm.s390.vpksf
0207     s390_vpksfs,                               // llvm.s390.vpksfs
0208     s390_vpksg,                                // llvm.s390.vpksg
0209     s390_vpksgs,                               // llvm.s390.vpksgs
0210     s390_vpksh,                                // llvm.s390.vpksh
0211     s390_vpkshs,                               // llvm.s390.vpkshs
0212     s390_vsbcbiq,                              // llvm.s390.vsbcbiq
0213     s390_vsbiq,                                // llvm.s390.vsbiq
0214     s390_vscbib,                               // llvm.s390.vscbib
0215     s390_vscbif,                               // llvm.s390.vscbif
0216     s390_vscbig,                               // llvm.s390.vscbig
0217     s390_vscbih,                               // llvm.s390.vscbih
0218     s390_vscbiq,                               // llvm.s390.vscbiq
0219     s390_vsl,                                  // llvm.s390.vsl
0220     s390_vslb,                                 // llvm.s390.vslb
0221     s390_vsld,                                 // llvm.s390.vsld
0222     s390_vsldb,                                // llvm.s390.vsldb
0223     s390_vsq,                                  // llvm.s390.vsq
0224     s390_vsra,                                 // llvm.s390.vsra
0225     s390_vsrab,                                // llvm.s390.vsrab
0226     s390_vsrd,                                 // llvm.s390.vsrd
0227     s390_vsrl,                                 // llvm.s390.vsrl
0228     s390_vsrlb,                                // llvm.s390.vsrlb
0229     s390_vstl,                                 // llvm.s390.vstl
0230     s390_vstrcb,                               // llvm.s390.vstrcb
0231     s390_vstrcbs,                              // llvm.s390.vstrcbs
0232     s390_vstrcf,                               // llvm.s390.vstrcf
0233     s390_vstrcfs,                              // llvm.s390.vstrcfs
0234     s390_vstrch,                               // llvm.s390.vstrch
0235     s390_vstrchs,                              // llvm.s390.vstrchs
0236     s390_vstrczb,                              // llvm.s390.vstrczb
0237     s390_vstrczbs,                             // llvm.s390.vstrczbs
0238     s390_vstrczf,                              // llvm.s390.vstrczf
0239     s390_vstrczfs,                             // llvm.s390.vstrczfs
0240     s390_vstrczh,                              // llvm.s390.vstrczh
0241     s390_vstrczhs,                             // llvm.s390.vstrczhs
0242     s390_vstrl,                                // llvm.s390.vstrl
0243     s390_vstrsb,                               // llvm.s390.vstrsb
0244     s390_vstrsf,                               // llvm.s390.vstrsf
0245     s390_vstrsh,                               // llvm.s390.vstrsh
0246     s390_vstrszb,                              // llvm.s390.vstrszb
0247     s390_vstrszf,                              // llvm.s390.vstrszf
0248     s390_vstrszh,                              // llvm.s390.vstrszh
0249     s390_vsumb,                                // llvm.s390.vsumb
0250     s390_vsumgf,                               // llvm.s390.vsumgf
0251     s390_vsumgh,                               // llvm.s390.vsumgh
0252     s390_vsumh,                                // llvm.s390.vsumh
0253     s390_vsumqf,                               // llvm.s390.vsumqf
0254     s390_vsumqg,                               // llvm.s390.vsumqg
0255     s390_vtm,                                  // llvm.s390.vtm
0256     s390_vuphb,                                // llvm.s390.vuphb
0257     s390_vuphf,                                // llvm.s390.vuphf
0258     s390_vuphg,                                // llvm.s390.vuphg
0259     s390_vuphh,                                // llvm.s390.vuphh
0260     s390_vuplb,                                // llvm.s390.vuplb
0261     s390_vuplf,                                // llvm.s390.vuplf
0262     s390_vuplg,                                // llvm.s390.vuplg
0263     s390_vuplhb,                               // llvm.s390.vuplhb
0264     s390_vuplhf,                               // llvm.s390.vuplhf
0265     s390_vuplhg,                               // llvm.s390.vuplhg
0266     s390_vuplhh,                               // llvm.s390.vuplhh
0267     s390_vuplhw,                               // llvm.s390.vuplhw
0268     s390_vupllb,                               // llvm.s390.vupllb
0269     s390_vupllf,                               // llvm.s390.vupllf
0270     s390_vupllg,                               // llvm.s390.vupllg
0271     s390_vupllh,                               // llvm.s390.vupllh
0272 }; // enum
0273 } // namespace llvm::Intrinsic
0274 #endif
0275