blob: a99da7a68a41838cab7c99796cf6314bc46b3601 [file] [log] [blame]
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|*Intrinsic Function Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
// VisualStudio defines setjmp as _setjmp
#if defined(_MSC_VER) && defined(setjmp) && \
!defined(setjmp_undefined_for_msvc)
# pragma push_macro("setjmp")
# undef setjmp
# define setjmp_undefined_for_msvc
#endif
// Enum values for Intrinsics.h
#ifdef GET_INTRINSIC_ENUM_VALUES
AMDGPU_div_fixup, // llvm.AMDGPU.div.fixup
AMDGPU_div_fmas, // llvm.AMDGPU.div.fmas
AMDGPU_div_scale, // llvm.AMDGPU.div.scale
AMDGPU_rcp, // llvm.AMDGPU.rcp
AMDGPU_rsq, // llvm.AMDGPU.rsq
AMDGPU_rsq_clamped, // llvm.AMDGPU.rsq.clamped
AMDGPU_trig_preop, // llvm.AMDGPU.trig.preop
aarch64_clrex, // llvm.aarch64.clrex
aarch64_crc32b, // llvm.aarch64.crc32b
aarch64_crc32cb, // llvm.aarch64.crc32cb
aarch64_crc32ch, // llvm.aarch64.crc32ch
aarch64_crc32cw, // llvm.aarch64.crc32cw
aarch64_crc32cx, // llvm.aarch64.crc32cx
aarch64_crc32h, // llvm.aarch64.crc32h
aarch64_crc32w, // llvm.aarch64.crc32w
aarch64_crc32x, // llvm.aarch64.crc32x
aarch64_crypto_aesd, // llvm.aarch64.crypto.aesd
aarch64_crypto_aese, // llvm.aarch64.crypto.aese
aarch64_crypto_aesimc, // llvm.aarch64.crypto.aesimc
aarch64_crypto_aesmc, // llvm.aarch64.crypto.aesmc
aarch64_crypto_sha1c, // llvm.aarch64.crypto.sha1c
aarch64_crypto_sha1h, // llvm.aarch64.crypto.sha1h
aarch64_crypto_sha1m, // llvm.aarch64.crypto.sha1m
aarch64_crypto_sha1p, // llvm.aarch64.crypto.sha1p
aarch64_crypto_sha1su0, // llvm.aarch64.crypto.sha1su0
aarch64_crypto_sha1su1, // llvm.aarch64.crypto.sha1su1
aarch64_crypto_sha256h, // llvm.aarch64.crypto.sha256h
aarch64_crypto_sha256h2, // llvm.aarch64.crypto.sha256h2
aarch64_crypto_sha256su0, // llvm.aarch64.crypto.sha256su0
aarch64_crypto_sha256su1, // llvm.aarch64.crypto.sha256su1
aarch64_dmb, // llvm.aarch64.dmb
aarch64_dsb, // llvm.aarch64.dsb
aarch64_hint, // llvm.aarch64.hint
aarch64_isb, // llvm.aarch64.isb
aarch64_ldaxp, // llvm.aarch64.ldaxp
aarch64_ldaxr, // llvm.aarch64.ldaxr
aarch64_ldxp, // llvm.aarch64.ldxp
aarch64_ldxr, // llvm.aarch64.ldxr
aarch64_neon_abs, // llvm.aarch64.neon.abs
aarch64_neon_addhn, // llvm.aarch64.neon.addhn
aarch64_neon_addp, // llvm.aarch64.neon.addp
aarch64_neon_cls, // llvm.aarch64.neon.cls
aarch64_neon_fabd, // llvm.aarch64.neon.fabd
aarch64_neon_facge, // llvm.aarch64.neon.facge
aarch64_neon_facgt, // llvm.aarch64.neon.facgt
aarch64_neon_faddv, // llvm.aarch64.neon.faddv
aarch64_neon_fcvtas, // llvm.aarch64.neon.fcvtas
aarch64_neon_fcvtau, // llvm.aarch64.neon.fcvtau
aarch64_neon_fcvtms, // llvm.aarch64.neon.fcvtms
aarch64_neon_fcvtmu, // llvm.aarch64.neon.fcvtmu
aarch64_neon_fcvtns, // llvm.aarch64.neon.fcvtns
aarch64_neon_fcvtnu, // llvm.aarch64.neon.fcvtnu
aarch64_neon_fcvtps, // llvm.aarch64.neon.fcvtps
aarch64_neon_fcvtpu, // llvm.aarch64.neon.fcvtpu
aarch64_neon_fcvtxn, // llvm.aarch64.neon.fcvtxn
aarch64_neon_fcvtzs, // llvm.aarch64.neon.fcvtzs
aarch64_neon_fcvtzu, // llvm.aarch64.neon.fcvtzu
aarch64_neon_fmax, // llvm.aarch64.neon.fmax
aarch64_neon_fmaxnm, // llvm.aarch64.neon.fmaxnm
aarch64_neon_fmaxnmp, // llvm.aarch64.neon.fmaxnmp
aarch64_neon_fmaxnmv, // llvm.aarch64.neon.fmaxnmv
aarch64_neon_fmaxp, // llvm.aarch64.neon.fmaxp
aarch64_neon_fmaxv, // llvm.aarch64.neon.fmaxv
aarch64_neon_fmin, // llvm.aarch64.neon.fmin
aarch64_neon_fminnm, // llvm.aarch64.neon.fminnm
aarch64_neon_fminnmp, // llvm.aarch64.neon.fminnmp
aarch64_neon_fminnmv, // llvm.aarch64.neon.fminnmv
aarch64_neon_fminp, // llvm.aarch64.neon.fminp
aarch64_neon_fminv, // llvm.aarch64.neon.fminv
aarch64_neon_fmulx, // llvm.aarch64.neon.fmulx
aarch64_neon_frecpe, // llvm.aarch64.neon.frecpe
aarch64_neon_frecps, // llvm.aarch64.neon.frecps
aarch64_neon_frecpx, // llvm.aarch64.neon.frecpx
aarch64_neon_frintn, // llvm.aarch64.neon.frintn
aarch64_neon_frsqrte, // llvm.aarch64.neon.frsqrte
aarch64_neon_frsqrts, // llvm.aarch64.neon.frsqrts
aarch64_neon_ld1x2, // llvm.aarch64.neon.ld1x2
aarch64_neon_ld1x3, // llvm.aarch64.neon.ld1x3
aarch64_neon_ld1x4, // llvm.aarch64.neon.ld1x4
aarch64_neon_ld2, // llvm.aarch64.neon.ld2
aarch64_neon_ld2lane, // llvm.aarch64.neon.ld2lane
aarch64_neon_ld2r, // llvm.aarch64.neon.ld2r
aarch64_neon_ld3, // llvm.aarch64.neon.ld3
aarch64_neon_ld3lane, // llvm.aarch64.neon.ld3lane
aarch64_neon_ld3r, // llvm.aarch64.neon.ld3r
aarch64_neon_ld4, // llvm.aarch64.neon.ld4
aarch64_neon_ld4lane, // llvm.aarch64.neon.ld4lane
aarch64_neon_ld4r, // llvm.aarch64.neon.ld4r
aarch64_neon_pmul, // llvm.aarch64.neon.pmul
aarch64_neon_pmull, // llvm.aarch64.neon.pmull
aarch64_neon_pmull64, // llvm.aarch64.neon.pmull64
aarch64_neon_raddhn, // llvm.aarch64.neon.raddhn
aarch64_neon_rbit, // llvm.aarch64.neon.rbit
aarch64_neon_rshrn, // llvm.aarch64.neon.rshrn
aarch64_neon_rsubhn, // llvm.aarch64.neon.rsubhn
aarch64_neon_sabd, // llvm.aarch64.neon.sabd
aarch64_neon_saddlp, // llvm.aarch64.neon.saddlp
aarch64_neon_saddlv, // llvm.aarch64.neon.saddlv
aarch64_neon_saddv, // llvm.aarch64.neon.saddv
aarch64_neon_scalar_sqxtn, // llvm.aarch64.neon.scalar.sqxtn
aarch64_neon_scalar_sqxtun, // llvm.aarch64.neon.scalar.sqxtun
aarch64_neon_scalar_uqxtn, // llvm.aarch64.neon.scalar.uqxtn
aarch64_neon_shadd, // llvm.aarch64.neon.shadd
aarch64_neon_shll, // llvm.aarch64.neon.shll
aarch64_neon_shsub, // llvm.aarch64.neon.shsub
aarch64_neon_smax, // llvm.aarch64.neon.smax
aarch64_neon_smaxp, // llvm.aarch64.neon.smaxp
aarch64_neon_smaxv, // llvm.aarch64.neon.smaxv
aarch64_neon_smin, // llvm.aarch64.neon.smin
aarch64_neon_sminp, // llvm.aarch64.neon.sminp
aarch64_neon_sminv, // llvm.aarch64.neon.sminv
aarch64_neon_smull, // llvm.aarch64.neon.smull
aarch64_neon_sqabs, // llvm.aarch64.neon.sqabs
aarch64_neon_sqadd, // llvm.aarch64.neon.sqadd
aarch64_neon_sqdmulh, // llvm.aarch64.neon.sqdmulh
aarch64_neon_sqdmull, // llvm.aarch64.neon.sqdmull
aarch64_neon_sqdmulls_scalar, // llvm.aarch64.neon.sqdmulls.scalar
aarch64_neon_sqneg, // llvm.aarch64.neon.sqneg
aarch64_neon_sqrdmulh, // llvm.aarch64.neon.sqrdmulh
aarch64_neon_sqrshl, // llvm.aarch64.neon.sqrshl
aarch64_neon_sqrshrn, // llvm.aarch64.neon.sqrshrn
aarch64_neon_sqrshrun, // llvm.aarch64.neon.sqrshrun
aarch64_neon_sqshl, // llvm.aarch64.neon.sqshl
aarch64_neon_sqshlu, // llvm.aarch64.neon.sqshlu
aarch64_neon_sqshrn, // llvm.aarch64.neon.sqshrn
aarch64_neon_sqshrun, // llvm.aarch64.neon.sqshrun
aarch64_neon_sqsub, // llvm.aarch64.neon.sqsub
aarch64_neon_sqxtn, // llvm.aarch64.neon.sqxtn
aarch64_neon_sqxtun, // llvm.aarch64.neon.sqxtun
aarch64_neon_srhadd, // llvm.aarch64.neon.srhadd
aarch64_neon_srshl, // llvm.aarch64.neon.srshl
aarch64_neon_sshl, // llvm.aarch64.neon.sshl
aarch64_neon_sshll, // llvm.aarch64.neon.sshll
aarch64_neon_st1x2, // llvm.aarch64.neon.st1x2
aarch64_neon_st1x3, // llvm.aarch64.neon.st1x3
aarch64_neon_st1x4, // llvm.aarch64.neon.st1x4
aarch64_neon_st2, // llvm.aarch64.neon.st2
aarch64_neon_st2lane, // llvm.aarch64.neon.st2lane
aarch64_neon_st3, // llvm.aarch64.neon.st3
aarch64_neon_st3lane, // llvm.aarch64.neon.st3lane
aarch64_neon_st4, // llvm.aarch64.neon.st4
aarch64_neon_st4lane, // llvm.aarch64.neon.st4lane
aarch64_neon_subhn, // llvm.aarch64.neon.subhn
aarch64_neon_suqadd, // llvm.aarch64.neon.suqadd
aarch64_neon_tbl1, // llvm.aarch64.neon.tbl1
aarch64_neon_tbl2, // llvm.aarch64.neon.tbl2
aarch64_neon_tbl3, // llvm.aarch64.neon.tbl3
aarch64_neon_tbl4, // llvm.aarch64.neon.tbl4
aarch64_neon_tbx1, // llvm.aarch64.neon.tbx1
aarch64_neon_tbx2, // llvm.aarch64.neon.tbx2
aarch64_neon_tbx3, // llvm.aarch64.neon.tbx3
aarch64_neon_tbx4, // llvm.aarch64.neon.tbx4
aarch64_neon_uabd, // llvm.aarch64.neon.uabd
aarch64_neon_uaddlp, // llvm.aarch64.neon.uaddlp
aarch64_neon_uaddlv, // llvm.aarch64.neon.uaddlv
aarch64_neon_uaddv, // llvm.aarch64.neon.uaddv
aarch64_neon_uhadd, // llvm.aarch64.neon.uhadd
aarch64_neon_uhsub, // llvm.aarch64.neon.uhsub
aarch64_neon_umax, // llvm.aarch64.neon.umax
aarch64_neon_umaxp, // llvm.aarch64.neon.umaxp
aarch64_neon_umaxv, // llvm.aarch64.neon.umaxv
aarch64_neon_umin, // llvm.aarch64.neon.umin
aarch64_neon_uminp, // llvm.aarch64.neon.uminp
aarch64_neon_uminv, // llvm.aarch64.neon.uminv
aarch64_neon_umull, // llvm.aarch64.neon.umull
aarch64_neon_uqadd, // llvm.aarch64.neon.uqadd
aarch64_neon_uqrshl, // llvm.aarch64.neon.uqrshl
aarch64_neon_uqrshrn, // llvm.aarch64.neon.uqrshrn
aarch64_neon_uqshl, // llvm.aarch64.neon.uqshl
aarch64_neon_uqshrn, // llvm.aarch64.neon.uqshrn
aarch64_neon_uqsub, // llvm.aarch64.neon.uqsub
aarch64_neon_uqxtn, // llvm.aarch64.neon.uqxtn
aarch64_neon_urecpe, // llvm.aarch64.neon.urecpe
aarch64_neon_urhadd, // llvm.aarch64.neon.urhadd
aarch64_neon_urshl, // llvm.aarch64.neon.urshl
aarch64_neon_ursqrte, // llvm.aarch64.neon.ursqrte
aarch64_neon_ushl, // llvm.aarch64.neon.ushl
aarch64_neon_ushll, // llvm.aarch64.neon.ushll
aarch64_neon_usqadd, // llvm.aarch64.neon.usqadd
aarch64_neon_vcopy_lane, // llvm.aarch64.neon.vcopy.lane
aarch64_neon_vcvtfp2fxs, // llvm.aarch64.neon.vcvtfp2fxs
aarch64_neon_vcvtfp2fxu, // llvm.aarch64.neon.vcvtfp2fxu
aarch64_neon_vcvtfp2hf, // llvm.aarch64.neon.vcvtfp2hf
aarch64_neon_vcvtfxs2fp, // llvm.aarch64.neon.vcvtfxs2fp
aarch64_neon_vcvtfxu2fp, // llvm.aarch64.neon.vcvtfxu2fp
aarch64_neon_vcvthf2fp, // llvm.aarch64.neon.vcvthf2fp
aarch64_neon_vsli, // llvm.aarch64.neon.vsli
aarch64_neon_vsri, // llvm.aarch64.neon.vsri
aarch64_rbit, // llvm.aarch64.rbit
aarch64_sdiv, // llvm.aarch64.sdiv
aarch64_sisd_fabd, // llvm.aarch64.sisd.fabd
aarch64_sisd_fcvtxn, // llvm.aarch64.sisd.fcvtxn
aarch64_stlxp, // llvm.aarch64.stlxp
aarch64_stlxr, // llvm.aarch64.stlxr
aarch64_stxp, // llvm.aarch64.stxp
aarch64_stxr, // llvm.aarch64.stxr
aarch64_udiv, // llvm.aarch64.udiv
adjust_trampoline, // llvm.adjust.trampoline
annotation, // llvm.annotation
arm_cdp, // llvm.arm.cdp
arm_cdp2, // llvm.arm.cdp2
arm_clrex, // llvm.arm.clrex
arm_crc32b, // llvm.arm.crc32b
arm_crc32cb, // llvm.arm.crc32cb
arm_crc32ch, // llvm.arm.crc32ch
arm_crc32cw, // llvm.arm.crc32cw
arm_crc32h, // llvm.arm.crc32h
arm_crc32w, // llvm.arm.crc32w
arm_dmb, // llvm.arm.dmb
arm_dsb, // llvm.arm.dsb
arm_get_fpscr, // llvm.arm.get.fpscr
arm_hint, // llvm.arm.hint
arm_isb, // llvm.arm.isb
arm_ldaex, // llvm.arm.ldaex
arm_ldaexd, // llvm.arm.ldaexd
arm_ldrex, // llvm.arm.ldrex
arm_ldrexd, // llvm.arm.ldrexd
arm_mcr, // llvm.arm.mcr
arm_mcr2, // llvm.arm.mcr2
arm_mcrr, // llvm.arm.mcrr
arm_mcrr2, // llvm.arm.mcrr2
arm_mrc, // llvm.arm.mrc
arm_mrc2, // llvm.arm.mrc2
arm_neon_aesd, // llvm.arm.neon.aesd
arm_neon_aese, // llvm.arm.neon.aese
arm_neon_aesimc, // llvm.arm.neon.aesimc
arm_neon_aesmc, // llvm.arm.neon.aesmc
arm_neon_sha1c, // llvm.arm.neon.sha1c
arm_neon_sha1h, // llvm.arm.neon.sha1h
arm_neon_sha1m, // llvm.arm.neon.sha1m
arm_neon_sha1p, // llvm.arm.neon.sha1p
arm_neon_sha1su0, // llvm.arm.neon.sha1su0
arm_neon_sha1su1, // llvm.arm.neon.sha1su1
arm_neon_sha256h, // llvm.arm.neon.sha256h
arm_neon_sha256h2, // llvm.arm.neon.sha256h2
arm_neon_sha256su0, // llvm.arm.neon.sha256su0
arm_neon_sha256su1, // llvm.arm.neon.sha256su1
arm_neon_vabds, // llvm.arm.neon.vabds
arm_neon_vabdu, // llvm.arm.neon.vabdu
arm_neon_vabs, // llvm.arm.neon.vabs
arm_neon_vacge, // llvm.arm.neon.vacge
arm_neon_vacgt, // llvm.arm.neon.vacgt
arm_neon_vbsl, // llvm.arm.neon.vbsl
arm_neon_vcls, // llvm.arm.neon.vcls
arm_neon_vclz, // llvm.arm.neon.vclz
arm_neon_vcnt, // llvm.arm.neon.vcnt
arm_neon_vcvtas, // llvm.arm.neon.vcvtas
arm_neon_vcvtau, // llvm.arm.neon.vcvtau
arm_neon_vcvtfp2fxs, // llvm.arm.neon.vcvtfp2fxs
arm_neon_vcvtfp2fxu, // llvm.arm.neon.vcvtfp2fxu
arm_neon_vcvtfp2hf, // llvm.arm.neon.vcvtfp2hf
arm_neon_vcvtfxs2fp, // llvm.arm.neon.vcvtfxs2fp
arm_neon_vcvtfxu2fp, // llvm.arm.neon.vcvtfxu2fp
arm_neon_vcvthf2fp, // llvm.arm.neon.vcvthf2fp
arm_neon_vcvtms, // llvm.arm.neon.vcvtms
arm_neon_vcvtmu, // llvm.arm.neon.vcvtmu
arm_neon_vcvtns, // llvm.arm.neon.vcvtns
arm_neon_vcvtnu, // llvm.arm.neon.vcvtnu
arm_neon_vcvtps, // llvm.arm.neon.vcvtps
arm_neon_vcvtpu, // llvm.arm.neon.vcvtpu
arm_neon_vhadds, // llvm.arm.neon.vhadds
arm_neon_vhaddu, // llvm.arm.neon.vhaddu
arm_neon_vhsubs, // llvm.arm.neon.vhsubs
arm_neon_vhsubu, // llvm.arm.neon.vhsubu
arm_neon_vld1, // llvm.arm.neon.vld1
arm_neon_vld2, // llvm.arm.neon.vld2
arm_neon_vld2lane, // llvm.arm.neon.vld2lane
arm_neon_vld3, // llvm.arm.neon.vld3
arm_neon_vld3lane, // llvm.arm.neon.vld3lane
arm_neon_vld4, // llvm.arm.neon.vld4
arm_neon_vld4lane, // llvm.arm.neon.vld4lane
arm_neon_vmaxnm, // llvm.arm.neon.vmaxnm
arm_neon_vmaxs, // llvm.arm.neon.vmaxs
arm_neon_vmaxu, // llvm.arm.neon.vmaxu
arm_neon_vminnm, // llvm.arm.neon.vminnm
arm_neon_vmins, // llvm.arm.neon.vmins
arm_neon_vminu, // llvm.arm.neon.vminu
arm_neon_vmullp, // llvm.arm.neon.vmullp
arm_neon_vmulls, // llvm.arm.neon.vmulls
arm_neon_vmullu, // llvm.arm.neon.vmullu
arm_neon_vmulp, // llvm.arm.neon.vmulp
arm_neon_vpadals, // llvm.arm.neon.vpadals
arm_neon_vpadalu, // llvm.arm.neon.vpadalu
arm_neon_vpadd, // llvm.arm.neon.vpadd
arm_neon_vpaddls, // llvm.arm.neon.vpaddls
arm_neon_vpaddlu, // llvm.arm.neon.vpaddlu
arm_neon_vpmaxs, // llvm.arm.neon.vpmaxs
arm_neon_vpmaxu, // llvm.arm.neon.vpmaxu
arm_neon_vpmins, // llvm.arm.neon.vpmins
arm_neon_vpminu, // llvm.arm.neon.vpminu
arm_neon_vqabs, // llvm.arm.neon.vqabs
arm_neon_vqadds, // llvm.arm.neon.vqadds
arm_neon_vqaddu, // llvm.arm.neon.vqaddu
arm_neon_vqdmulh, // llvm.arm.neon.vqdmulh
arm_neon_vqdmull, // llvm.arm.neon.vqdmull
arm_neon_vqmovns, // llvm.arm.neon.vqmovns
arm_neon_vqmovnsu, // llvm.arm.neon.vqmovnsu
arm_neon_vqmovnu, // llvm.arm.neon.vqmovnu
arm_neon_vqneg, // llvm.arm.neon.vqneg
arm_neon_vqrdmulh, // llvm.arm.neon.vqrdmulh
arm_neon_vqrshiftns, // llvm.arm.neon.vqrshiftns
arm_neon_vqrshiftnsu, // llvm.arm.neon.vqrshiftnsu
arm_neon_vqrshiftnu, // llvm.arm.neon.vqrshiftnu
arm_neon_vqrshifts, // llvm.arm.neon.vqrshifts
arm_neon_vqrshiftu, // llvm.arm.neon.vqrshiftu
arm_neon_vqshiftns, // llvm.arm.neon.vqshiftns
arm_neon_vqshiftnsu, // llvm.arm.neon.vqshiftnsu
arm_neon_vqshiftnu, // llvm.arm.neon.vqshiftnu
arm_neon_vqshifts, // llvm.arm.neon.vqshifts
arm_neon_vqshiftsu, // llvm.arm.neon.vqshiftsu
arm_neon_vqshiftu, // llvm.arm.neon.vqshiftu
arm_neon_vqsubs, // llvm.arm.neon.vqsubs
arm_neon_vqsubu, // llvm.arm.neon.vqsubu
arm_neon_vraddhn, // llvm.arm.neon.vraddhn
arm_neon_vrecpe, // llvm.arm.neon.vrecpe
arm_neon_vrecps, // llvm.arm.neon.vrecps
arm_neon_vrhadds, // llvm.arm.neon.vrhadds
arm_neon_vrhaddu, // llvm.arm.neon.vrhaddu
arm_neon_vrinta, // llvm.arm.neon.vrinta
arm_neon_vrintm, // llvm.arm.neon.vrintm
arm_neon_vrintn, // llvm.arm.neon.vrintn
arm_neon_vrintp, // llvm.arm.neon.vrintp
arm_neon_vrintx, // llvm.arm.neon.vrintx
arm_neon_vrintz, // llvm.arm.neon.vrintz
arm_neon_vrshiftn, // llvm.arm.neon.vrshiftn
arm_neon_vrshifts, // llvm.arm.neon.vrshifts
arm_neon_vrshiftu, // llvm.arm.neon.vrshiftu
arm_neon_vrsqrte, // llvm.arm.neon.vrsqrte
arm_neon_vrsqrts, // llvm.arm.neon.vrsqrts
arm_neon_vrsubhn, // llvm.arm.neon.vrsubhn
arm_neon_vshiftins, // llvm.arm.neon.vshiftins
arm_neon_vshifts, // llvm.arm.neon.vshifts
arm_neon_vshiftu, // llvm.arm.neon.vshiftu
arm_neon_vst1, // llvm.arm.neon.vst1
arm_neon_vst2, // llvm.arm.neon.vst2
arm_neon_vst2lane, // llvm.arm.neon.vst2lane
arm_neon_vst3, // llvm.arm.neon.vst3
arm_neon_vst3lane, // llvm.arm.neon.vst3lane
arm_neon_vst4, // llvm.arm.neon.vst4
arm_neon_vst4lane, // llvm.arm.neon.vst4lane
arm_neon_vtbl1, // llvm.arm.neon.vtbl1
arm_neon_vtbl2, // llvm.arm.neon.vtbl2
arm_neon_vtbl3, // llvm.arm.neon.vtbl3
arm_neon_vtbl4, // llvm.arm.neon.vtbl4
arm_neon_vtbx1, // llvm.arm.neon.vtbx1
arm_neon_vtbx2, // llvm.arm.neon.vtbx2
arm_neon_vtbx3, // llvm.arm.neon.vtbx3
arm_neon_vtbx4, // llvm.arm.neon.vtbx4
arm_qadd, // llvm.arm.qadd
arm_qsub, // llvm.arm.qsub
arm_rbit, // llvm.arm.rbit
arm_set_fpscr, // llvm.arm.set.fpscr
arm_ssat, // llvm.arm.ssat
arm_stlex, // llvm.arm.stlex
arm_stlexd, // llvm.arm.stlexd
arm_strex, // llvm.arm.strex
arm_strexd, // llvm.arm.strexd
arm_thread_pointer, // llvm.arm.thread.pointer
arm_undefined, // llvm.arm.undefined
arm_usat, // llvm.arm.usat
arm_vcvtr, // llvm.arm.vcvtr
arm_vcvtru, // llvm.arm.vcvtru
bswap, // llvm.bswap
ceil, // llvm.ceil
clear_cache, // llvm.clear_cache
convert_from_fp16, // llvm.convert.from.fp16
convert_to_fp16, // llvm.convert.to.fp16
convertff, // llvm.convertff
convertfsi, // llvm.convertfsi
convertfui, // llvm.convertfui
convertsif, // llvm.convertsif
convertss, // llvm.convertss
convertsu, // llvm.convertsu
convertuif, // llvm.convertuif
convertus, // llvm.convertus
convertuu, // llvm.convertuu
copysign, // llvm.copysign
cos, // llvm.cos
ctlz, // llvm.ctlz
ctpop, // llvm.ctpop
cttz, // llvm.cttz
cuda_syncthreads, // llvm.cuda.syncthreads
dbg_declare, // llvm.dbg.declare
dbg_value, // llvm.dbg.value
debugtrap, // llvm.debugtrap
donothing, // llvm.donothing
eh_dwarf_cfa, // llvm.eh.dwarf.cfa
eh_return_i32, // llvm.eh.return.i32
eh_return_i64, // llvm.eh.return.i64
eh_sjlj_callsite, // llvm.eh.sjlj.callsite
eh_sjlj_functioncontext, // llvm.eh.sjlj.functioncontext
eh_sjlj_longjmp, // llvm.eh.sjlj.longjmp
eh_sjlj_lsda, // llvm.eh.sjlj.lsda
eh_sjlj_setjmp, // llvm.eh.sjlj.setjmp
eh_typeid_for, // llvm.eh.typeid.for
eh_unwind_init, // llvm.eh.unwind.init
exp, // llvm.exp
exp2, // llvm.exp2
expect, // llvm.expect
experimental_patchpoint_i64, // llvm.experimental.patchpoint.i64
experimental_patchpoint_void, // llvm.experimental.patchpoint.void
experimental_stackmap, // llvm.experimental.stackmap
fabs, // llvm.fabs
floor, // llvm.floor
flt_rounds, // llvm.flt.rounds
fma, // llvm.fma
fmuladd, // llvm.fmuladd
frameaddress, // llvm.frameaddress
gcread, // llvm.gcread
gcroot, // llvm.gcroot
gcwrite, // llvm.gcwrite
hexagon_A2_abs, // llvm.hexagon.A2.abs
hexagon_A2_absp, // llvm.hexagon.A2.absp
hexagon_A2_abssat, // llvm.hexagon.A2.abssat
hexagon_A2_add, // llvm.hexagon.A2.add
hexagon_A2_addh_h16_hh, // llvm.hexagon.A2.addh.h16.hh
hexagon_A2_addh_h16_hl, // llvm.hexagon.A2.addh.h16.hl
hexagon_A2_addh_h16_lh, // llvm.hexagon.A2.addh.h16.lh
hexagon_A2_addh_h16_ll, // llvm.hexagon.A2.addh.h16.ll
hexagon_A2_addh_h16_sat_hh, // llvm.hexagon.A2.addh.h16.sat.hh
hexagon_A2_addh_h16_sat_hl, // llvm.hexagon.A2.addh.h16.sat.hl
hexagon_A2_addh_h16_sat_lh, // llvm.hexagon.A2.addh.h16.sat.lh
hexagon_A2_addh_h16_sat_ll, // llvm.hexagon.A2.addh.h16.sat.ll
hexagon_A2_addh_l16_hl, // llvm.hexagon.A2.addh.l16.hl
hexagon_A2_addh_l16_ll, // llvm.hexagon.A2.addh.l16.ll
hexagon_A2_addh_l16_sat_hl, // llvm.hexagon.A2.addh.l16.sat.hl
hexagon_A2_addh_l16_sat_ll, // llvm.hexagon.A2.addh.l16.sat.ll
hexagon_A2_addi, // llvm.hexagon.A2.addi
hexagon_A2_addp, // llvm.hexagon.A2.addp
hexagon_A2_addpsat, // llvm.hexagon.A2.addpsat
hexagon_A2_addsat, // llvm.hexagon.A2.addsat
hexagon_A2_addsp, // llvm.hexagon.A2.addsp
hexagon_A2_and, // llvm.hexagon.A2.and
hexagon_A2_andir, // llvm.hexagon.A2.andir
hexagon_A2_andp, // llvm.hexagon.A2.andp
hexagon_A2_aslh, // llvm.hexagon.A2.aslh
hexagon_A2_asrh, // llvm.hexagon.A2.asrh
hexagon_A2_combine_hh, // llvm.hexagon.A2.combine.hh
hexagon_A2_combine_hl, // llvm.hexagon.A2.combine.hl
hexagon_A2_combine_lh, // llvm.hexagon.A2.combine.lh
hexagon_A2_combine_ll, // llvm.hexagon.A2.combine.ll
hexagon_A2_combineii, // llvm.hexagon.A2.combineii
hexagon_A2_combinew, // llvm.hexagon.A2.combinew
hexagon_A2_max, // llvm.hexagon.A2.max
hexagon_A2_maxp, // llvm.hexagon.A2.maxp
hexagon_A2_maxu, // llvm.hexagon.A2.maxu
hexagon_A2_maxup, // llvm.hexagon.A2.maxup
hexagon_A2_min, // llvm.hexagon.A2.min
hexagon_A2_minp, // llvm.hexagon.A2.minp
hexagon_A2_minu, // llvm.hexagon.A2.minu
hexagon_A2_minup, // llvm.hexagon.A2.minup
hexagon_A2_neg, // llvm.hexagon.A2.neg
hexagon_A2_negp, // llvm.hexagon.A2.negp
hexagon_A2_negsat, // llvm.hexagon.A2.negsat
hexagon_A2_not, // llvm.hexagon.A2.not
hexagon_A2_notp, // llvm.hexagon.A2.notp
hexagon_A2_or, // llvm.hexagon.A2.or
hexagon_A2_orir, // llvm.hexagon.A2.orir
hexagon_A2_orp, // llvm.hexagon.A2.orp
hexagon_A2_roundsat, // llvm.hexagon.A2.roundsat
hexagon_A2_sat, // llvm.hexagon.A2.sat
hexagon_A2_satb, // llvm.hexagon.A2.satb
hexagon_A2_sath, // llvm.hexagon.A2.sath
hexagon_A2_satub, // llvm.hexagon.A2.satub
hexagon_A2_satuh, // llvm.hexagon.A2.satuh
hexagon_A2_sub, // llvm.hexagon.A2.sub
hexagon_A2_subh_h16_hh, // llvm.hexagon.A2.subh.h16.hh
hexagon_A2_subh_h16_hl, // llvm.hexagon.A2.subh.h16.hl
hexagon_A2_subh_h16_lh, // llvm.hexagon.A2.subh.h16.lh
hexagon_A2_subh_h16_ll, // llvm.hexagon.A2.subh.h16.ll
hexagon_A2_subh_h16_sat_hh, // llvm.hexagon.A2.subh.h16.sat.hh
hexagon_A2_subh_h16_sat_hl, // llvm.hexagon.A2.subh.h16.sat.hl
hexagon_A2_subh_h16_sat_lh, // llvm.hexagon.A2.subh.h16.sat.lh
hexagon_A2_subh_h16_sat_ll, // llvm.hexagon.A2.subh.h16.sat.ll
hexagon_A2_subh_l16_hl, // llvm.hexagon.A2.subh.l16.hl
hexagon_A2_subh_l16_ll, // llvm.hexagon.A2.subh.l16.ll
hexagon_A2_subh_l16_sat_hl, // llvm.hexagon.A2.subh.l16.sat.hl
hexagon_A2_subh_l16_sat_ll, // llvm.hexagon.A2.subh.l16.sat.ll
hexagon_A2_subp, // llvm.hexagon.A2.subp
hexagon_A2_subri, // llvm.hexagon.A2.subri
hexagon_A2_subsat, // llvm.hexagon.A2.subsat
hexagon_A2_svaddh, // llvm.hexagon.A2.svaddh
hexagon_A2_svaddhs, // llvm.hexagon.A2.svaddhs
hexagon_A2_svadduhs, // llvm.hexagon.A2.svadduhs
hexagon_A2_svavgh, // llvm.hexagon.A2.svavgh
hexagon_A2_svavghs, // llvm.hexagon.A2.svavghs
hexagon_A2_svnavgh, // llvm.hexagon.A2.svnavgh
hexagon_A2_svsubh, // llvm.hexagon.A2.svsubh
hexagon_A2_svsubhs, // llvm.hexagon.A2.svsubhs
hexagon_A2_svsubuhs, // llvm.hexagon.A2.svsubuhs
hexagon_A2_swiz, // llvm.hexagon.A2.swiz
hexagon_A2_sxtb, // llvm.hexagon.A2.sxtb
hexagon_A2_sxth, // llvm.hexagon.A2.sxth
hexagon_A2_sxtw, // llvm.hexagon.A2.sxtw
hexagon_A2_tfr, // llvm.hexagon.A2.tfr
hexagon_A2_tfrih, // llvm.hexagon.A2.tfrih
hexagon_A2_tfril, // llvm.hexagon.A2.tfril
hexagon_A2_tfrp, // llvm.hexagon.A2.tfrp
hexagon_A2_tfrpi, // llvm.hexagon.A2.tfrpi
hexagon_A2_tfrsi, // llvm.hexagon.A2.tfrsi
hexagon_A2_vabsh, // llvm.hexagon.A2.vabsh
hexagon_A2_vabshsat, // llvm.hexagon.A2.vabshsat
hexagon_A2_vabsw, // llvm.hexagon.A2.vabsw
hexagon_A2_vabswsat, // llvm.hexagon.A2.vabswsat
hexagon_A2_vaddb_map, // llvm.hexagon.A2.vaddb.map
hexagon_A2_vaddh, // llvm.hexagon.A2.vaddh
hexagon_A2_vaddhs, // llvm.hexagon.A2.vaddhs
hexagon_A2_vaddub, // llvm.hexagon.A2.vaddub
hexagon_A2_vaddubs, // llvm.hexagon.A2.vaddubs
hexagon_A2_vadduhs, // llvm.hexagon.A2.vadduhs
hexagon_A2_vaddw, // llvm.hexagon.A2.vaddw
hexagon_A2_vaddws, // llvm.hexagon.A2.vaddws
hexagon_A2_vavgh, // llvm.hexagon.A2.vavgh
hexagon_A2_vavghcr, // llvm.hexagon.A2.vavghcr
hexagon_A2_vavghr, // llvm.hexagon.A2.vavghr
hexagon_A2_vavgub, // llvm.hexagon.A2.vavgub
hexagon_A2_vavgubr, // llvm.hexagon.A2.vavgubr
hexagon_A2_vavguh, // llvm.hexagon.A2.vavguh
hexagon_A2_vavguhr, // llvm.hexagon.A2.vavguhr
hexagon_A2_vavguw, // llvm.hexagon.A2.vavguw
hexagon_A2_vavguwr, // llvm.hexagon.A2.vavguwr
hexagon_A2_vavgw, // llvm.hexagon.A2.vavgw
hexagon_A2_vavgwcr, // llvm.hexagon.A2.vavgwcr
hexagon_A2_vavgwr, // llvm.hexagon.A2.vavgwr
hexagon_A2_vcmpbeq, // llvm.hexagon.A2.vcmpbeq
hexagon_A2_vcmpbgtu, // llvm.hexagon.A2.vcmpbgtu
hexagon_A2_vcmpheq, // llvm.hexagon.A2.vcmpheq
hexagon_A2_vcmphgt, // llvm.hexagon.A2.vcmphgt
hexagon_A2_vcmphgtu, // llvm.hexagon.A2.vcmphgtu
hexagon_A2_vcmpweq, // llvm.hexagon.A2.vcmpweq
hexagon_A2_vcmpwgt, // llvm.hexagon.A2.vcmpwgt
hexagon_A2_vcmpwgtu, // llvm.hexagon.A2.vcmpwgtu
hexagon_A2_vconj, // llvm.hexagon.A2.vconj
hexagon_A2_vmaxb, // llvm.hexagon.A2.vmaxb
hexagon_A2_vmaxh, // llvm.hexagon.A2.vmaxh
hexagon_A2_vmaxub, // llvm.hexagon.A2.vmaxub
hexagon_A2_vmaxuh, // llvm.hexagon.A2.vmaxuh
hexagon_A2_vmaxuw, // llvm.hexagon.A2.vmaxuw
hexagon_A2_vmaxw, // llvm.hexagon.A2.vmaxw
hexagon_A2_vminb, // llvm.hexagon.A2.vminb
hexagon_A2_vminh, // llvm.hexagon.A2.vminh
hexagon_A2_vminub, // llvm.hexagon.A2.vminub
hexagon_A2_vminuh, // llvm.hexagon.A2.vminuh
hexagon_A2_vminuw, // llvm.hexagon.A2.vminuw
hexagon_A2_vminw, // llvm.hexagon.A2.vminw
hexagon_A2_vnavgh, // llvm.hexagon.A2.vnavgh
hexagon_A2_vnavghcr, // llvm.hexagon.A2.vnavghcr
hexagon_A2_vnavghr, // llvm.hexagon.A2.vnavghr
hexagon_A2_vnavgw, // llvm.hexagon.A2.vnavgw
hexagon_A2_vnavgwcr, // llvm.hexagon.A2.vnavgwcr
hexagon_A2_vnavgwr, // llvm.hexagon.A2.vnavgwr
hexagon_A2_vraddub, // llvm.hexagon.A2.vraddub
hexagon_A2_vraddub_acc, // llvm.hexagon.A2.vraddub.acc
hexagon_A2_vrsadub, // llvm.hexagon.A2.vrsadub
hexagon_A2_vrsadub_acc, // llvm.hexagon.A2.vrsadub.acc
hexagon_A2_vsubb_map, // llvm.hexagon.A2.vsubb.map
hexagon_A2_vsubh, // llvm.hexagon.A2.vsubh
hexagon_A2_vsubhs, // llvm.hexagon.A2.vsubhs
hexagon_A2_vsubub, // llvm.hexagon.A2.vsubub
hexagon_A2_vsububs, // llvm.hexagon.A2.vsububs
hexagon_A2_vsubuhs, // llvm.hexagon.A2.vsubuhs
hexagon_A2_vsubw, // llvm.hexagon.A2.vsubw
hexagon_A2_vsubws, // llvm.hexagon.A2.vsubws
hexagon_A2_xor, // llvm.hexagon.A2.xor
hexagon_A2_xorp, // llvm.hexagon.A2.xorp
hexagon_A2_zxtb, // llvm.hexagon.A2.zxtb
hexagon_A2_zxth, // llvm.hexagon.A2.zxth
hexagon_A4_andn, // llvm.hexagon.A4.andn
hexagon_A4_andnp, // llvm.hexagon.A4.andnp
hexagon_A4_bitsplit, // llvm.hexagon.A4.bitsplit
hexagon_A4_bitspliti, // llvm.hexagon.A4.bitspliti
hexagon_A4_boundscheck, // llvm.hexagon.A4.boundscheck
hexagon_A4_cmpbeq, // llvm.hexagon.A4.cmpbeq
hexagon_A4_cmpbeqi, // llvm.hexagon.A4.cmpbeqi
hexagon_A4_cmpbgt, // llvm.hexagon.A4.cmpbgt
hexagon_A4_cmpbgti, // llvm.hexagon.A4.cmpbgti
hexagon_A4_cmpbgtu, // llvm.hexagon.A4.cmpbgtu
hexagon_A4_cmpbgtui, // llvm.hexagon.A4.cmpbgtui
hexagon_A4_cmpheq, // llvm.hexagon.A4.cmpheq
hexagon_A4_cmpheqi, // llvm.hexagon.A4.cmpheqi
hexagon_A4_cmphgt, // llvm.hexagon.A4.cmphgt
hexagon_A4_cmphgti, // llvm.hexagon.A4.cmphgti
hexagon_A4_cmphgtu, // llvm.hexagon.A4.cmphgtu
hexagon_A4_cmphgtui, // llvm.hexagon.A4.cmphgtui
hexagon_A4_combineir, // llvm.hexagon.A4.combineir
hexagon_A4_combineri, // llvm.hexagon.A4.combineri
hexagon_A4_cround_ri, // llvm.hexagon.A4.cround.ri
hexagon_A4_cround_rr, // llvm.hexagon.A4.cround.rr
hexagon_A4_modwrapu, // llvm.hexagon.A4.modwrapu
hexagon_A4_orn, // llvm.hexagon.A4.orn
hexagon_A4_ornp, // llvm.hexagon.A4.ornp
hexagon_A4_rcmpeq, // llvm.hexagon.A4.rcmpeq
hexagon_A4_rcmpeqi, // llvm.hexagon.A4.rcmpeqi
hexagon_A4_rcmpneq, // llvm.hexagon.A4.rcmpneq
hexagon_A4_rcmpneqi, // llvm.hexagon.A4.rcmpneqi
hexagon_A4_round_ri, // llvm.hexagon.A4.round.ri
hexagon_A4_round_ri_sat, // llvm.hexagon.A4.round.ri.sat
hexagon_A4_round_rr, // llvm.hexagon.A4.round.rr
hexagon_A4_round_rr_sat, // llvm.hexagon.A4.round.rr.sat
hexagon_A4_tlbmatch, // llvm.hexagon.A4.tlbmatch
hexagon_A4_vcmpbeq_any, // llvm.hexagon.A4.vcmpbeq.any
hexagon_A4_vcmpbeqi, // llvm.hexagon.A4.vcmpbeqi
hexagon_A4_vcmpbgt, // llvm.hexagon.A4.vcmpbgt
hexagon_A4_vcmpbgti, // llvm.hexagon.A4.vcmpbgti
hexagon_A4_vcmpbgtui, // llvm.hexagon.A4.vcmpbgtui
hexagon_A4_vcmpheqi, // llvm.hexagon.A4.vcmpheqi
hexagon_A4_vcmphgti, // llvm.hexagon.A4.vcmphgti
hexagon_A4_vcmphgtui, // llvm.hexagon.A4.vcmphgtui
hexagon_A4_vcmpweqi, // llvm.hexagon.A4.vcmpweqi
hexagon_A4_vcmpwgti, // llvm.hexagon.A4.vcmpwgti
hexagon_A4_vcmpwgtui, // llvm.hexagon.A4.vcmpwgtui
hexagon_A4_vrmaxh, // llvm.hexagon.A4.vrmaxh
hexagon_A4_vrmaxuh, // llvm.hexagon.A4.vrmaxuh
hexagon_A4_vrmaxuw, // llvm.hexagon.A4.vrmaxuw
hexagon_A4_vrmaxw, // llvm.hexagon.A4.vrmaxw
hexagon_A4_vrminh, // llvm.hexagon.A4.vrminh
hexagon_A4_vrminuh, // llvm.hexagon.A4.vrminuh
hexagon_A4_vrminuw, // llvm.hexagon.A4.vrminuw
hexagon_A4_vrminw, // llvm.hexagon.A4.vrminw
hexagon_A5_vaddhubs, // llvm.hexagon.A5.vaddhubs
hexagon_C2_all8, // llvm.hexagon.C2.all8
hexagon_C2_and, // llvm.hexagon.C2.and
hexagon_C2_andn, // llvm.hexagon.C2.andn
hexagon_C2_any8, // llvm.hexagon.C2.any8
hexagon_C2_bitsclr, // llvm.hexagon.C2.bitsclr
hexagon_C2_bitsclri, // llvm.hexagon.C2.bitsclri
hexagon_C2_bitsset, // llvm.hexagon.C2.bitsset
hexagon_C2_cmpeq, // llvm.hexagon.C2.cmpeq
hexagon_C2_cmpeqi, // llvm.hexagon.C2.cmpeqi
hexagon_C2_cmpeqp, // llvm.hexagon.C2.cmpeqp
hexagon_C2_cmpgei, // llvm.hexagon.C2.cmpgei
hexagon_C2_cmpgeui, // llvm.hexagon.C2.cmpgeui
hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
hexagon_C2_cmpgti, // llvm.hexagon.C2.cmpgti
hexagon_C2_cmpgtp, // llvm.hexagon.C2.cmpgtp
hexagon_C2_cmpgtu, // llvm.hexagon.C2.cmpgtu
hexagon_C2_cmpgtui, // llvm.hexagon.C2.cmpgtui
hexagon_C2_cmpgtup, // llvm.hexagon.C2.cmpgtup
hexagon_C2_cmplt, // llvm.hexagon.C2.cmplt
hexagon_C2_cmpltu, // llvm.hexagon.C2.cmpltu
hexagon_C2_mask, // llvm.hexagon.C2.mask
hexagon_C2_mux, // llvm.hexagon.C2.mux
hexagon_C2_muxii, // llvm.hexagon.C2.muxii
hexagon_C2_muxir, // llvm.hexagon.C2.muxir
hexagon_C2_muxri, // llvm.hexagon.C2.muxri
hexagon_C2_not, // llvm.hexagon.C2.not
hexagon_C2_or, // llvm.hexagon.C2.or
hexagon_C2_orn, // llvm.hexagon.C2.orn
hexagon_C2_pxfer_map, // llvm.hexagon.C2.pxfer.map
hexagon_C2_tfrpr, // llvm.hexagon.C2.tfrpr
hexagon_C2_tfrrp, // llvm.hexagon.C2.tfrrp
hexagon_C2_vitpack, // llvm.hexagon.C2.vitpack
hexagon_C2_vmux, // llvm.hexagon.C2.vmux
hexagon_C2_xor, // llvm.hexagon.C2.xor
hexagon_C4_and_and, // llvm.hexagon.C4.and.and
hexagon_C4_and_andn, // llvm.hexagon.C4.and.andn
hexagon_C4_and_or, // llvm.hexagon.C4.and.or
hexagon_C4_and_orn, // llvm.hexagon.C4.and.orn
hexagon_C4_cmplte, // llvm.hexagon.C4.cmplte
hexagon_C4_cmpltei, // llvm.hexagon.C4.cmpltei
hexagon_C4_cmplteu, // llvm.hexagon.C4.cmplteu
hexagon_C4_cmplteui, // llvm.hexagon.C4.cmplteui
hexagon_C4_cmpneq, // llvm.hexagon.C4.cmpneq
hexagon_C4_cmpneqi, // llvm.hexagon.C4.cmpneqi
hexagon_C4_fastcorner9, // llvm.hexagon.C4.fastcorner9
hexagon_C4_fastcorner9_not, // llvm.hexagon.C4.fastcorner9.not
hexagon_C4_nbitsclr, // llvm.hexagon.C4.nbitsclr
hexagon_C4_nbitsclri, // llvm.hexagon.C4.nbitsclri
hexagon_C4_nbitsset, // llvm.hexagon.C4.nbitsset
hexagon_C4_or_and, // llvm.hexagon.C4.or.and
hexagon_C4_or_andn, // llvm.hexagon.C4.or.andn
hexagon_C4_or_or, // llvm.hexagon.C4.or.or
hexagon_C4_or_orn, // llvm.hexagon.C4.or.orn
hexagon_F2_conv_d2df, // llvm.hexagon.F2.conv.d2df
hexagon_F2_conv_d2sf, // llvm.hexagon.F2.conv.d2sf
hexagon_F2_conv_df2d, // llvm.hexagon.F2.conv.df2d
hexagon_F2_conv_df2d_chop, // llvm.hexagon.F2.conv.df2d.chop
hexagon_F2_conv_df2sf, // llvm.hexagon.F2.conv.df2sf
hexagon_F2_conv_df2ud, // llvm.hexagon.F2.conv.df2ud
hexagon_F2_conv_df2ud_chop, // llvm.hexagon.F2.conv.df2ud.chop
hexagon_F2_conv_df2uw, // llvm.hexagon.F2.conv.df2uw
hexagon_F2_conv_df2uw_chop, // llvm.hexagon.F2.conv.df2uw.chop
hexagon_F2_conv_df2w, // llvm.hexagon.F2.conv.df2w
hexagon_F2_conv_df2w_chop, // llvm.hexagon.F2.conv.df2w.chop
hexagon_F2_conv_sf2d, // llvm.hexagon.F2.conv.sf2d
hexagon_F2_conv_sf2d_chop, // llvm.hexagon.F2.conv.sf2d.chop
hexagon_F2_conv_sf2df, // llvm.hexagon.F2.conv.sf2df
hexagon_F2_conv_sf2ud, // llvm.hexagon.F2.conv.sf2ud
hexagon_F2_conv_sf2ud_chop, // llvm.hexagon.F2.conv.sf2ud.chop
hexagon_F2_conv_sf2uw, // llvm.hexagon.F2.conv.sf2uw
hexagon_F2_conv_sf2uw_chop, // llvm.hexagon.F2.conv.sf2uw.chop
hexagon_F2_conv_sf2w, // llvm.hexagon.F2.conv.sf2w
hexagon_F2_conv_sf2w_chop, // llvm.hexagon.F2.conv.sf2w.chop
hexagon_F2_conv_ud2df, // llvm.hexagon.F2.conv.ud2df
hexagon_F2_conv_ud2sf, // llvm.hexagon.F2.conv.ud2sf
hexagon_F2_conv_uw2df, // llvm.hexagon.F2.conv.uw2df
hexagon_F2_conv_uw2sf, // llvm.hexagon.F2.conv.uw2sf
hexagon_F2_conv_w2df, // llvm.hexagon.F2.conv.w2df
hexagon_F2_conv_w2sf, // llvm.hexagon.F2.conv.w2sf
hexagon_F2_dfadd, // llvm.hexagon.F2.dfadd
hexagon_F2_dfclass, // llvm.hexagon.F2.dfclass
hexagon_F2_dfcmpeq, // llvm.hexagon.F2.dfcmpeq
hexagon_F2_dfcmpge, // llvm.hexagon.F2.dfcmpge
hexagon_F2_dfcmpgt, // llvm.hexagon.F2.dfcmpgt
hexagon_F2_dfcmpuo, // llvm.hexagon.F2.dfcmpuo
hexagon_F2_dffixupd, // llvm.hexagon.F2.dffixupd
hexagon_F2_dffixupn, // llvm.hexagon.F2.dffixupn
hexagon_F2_dffixupr, // llvm.hexagon.F2.dffixupr
hexagon_F2_dffma, // llvm.hexagon.F2.dffma
hexagon_F2_dffma_lib, // llvm.hexagon.F2.dffma.lib
hexagon_F2_dffma_sc, // llvm.hexagon.F2.dffma.sc
hexagon_F2_dffms, // llvm.hexagon.F2.dffms
hexagon_F2_dffms_lib, // llvm.hexagon.F2.dffms.lib
hexagon_F2_dfimm_n, // llvm.hexagon.F2.dfimm.n
hexagon_F2_dfimm_p, // llvm.hexagon.F2.dfimm.p
hexagon_F2_dfmax, // llvm.hexagon.F2.dfmax
hexagon_F2_dfmin, // llvm.hexagon.F2.dfmin
hexagon_F2_dfmpy, // llvm.hexagon.F2.dfmpy
hexagon_F2_dfsub, // llvm.hexagon.F2.dfsub
hexagon_F2_sfadd, // llvm.hexagon.F2.sfadd
hexagon_F2_sfclass, // llvm.hexagon.F2.sfclass
hexagon_F2_sfcmpeq, // llvm.hexagon.F2.sfcmpeq
hexagon_F2_sfcmpge, // llvm.hexagon.F2.sfcmpge
hexagon_F2_sfcmpgt, // llvm.hexagon.F2.sfcmpgt
hexagon_F2_sfcmpuo, // llvm.hexagon.F2.sfcmpuo
hexagon_F2_sffixupd, // llvm.hexagon.F2.sffixupd
hexagon_F2_sffixupn, // llvm.hexagon.F2.sffixupn
hexagon_F2_sffixupr, // llvm.hexagon.F2.sffixupr
hexagon_F2_sffma, // llvm.hexagon.F2.sffma
hexagon_F2_sffma_lib, // llvm.hexagon.F2.sffma.lib
hexagon_F2_sffma_sc, // llvm.hexagon.F2.sffma.sc
hexagon_F2_sffms, // llvm.hexagon.F2.sffms
hexagon_F2_sffms_lib, // llvm.hexagon.F2.sffms.lib
hexagon_F2_sfimm_n, // llvm.hexagon.F2.sfimm.n
hexagon_F2_sfimm_p, // llvm.hexagon.F2.sfimm.p
hexagon_F2_sfmax, // llvm.hexagon.F2.sfmax
hexagon_F2_sfmin, // llvm.hexagon.F2.sfmin
hexagon_F2_sfmpy, // llvm.hexagon.F2.sfmpy
hexagon_F2_sfsub, // llvm.hexagon.F2.sfsub
hexagon_M2_acci, // llvm.hexagon.M2.acci
hexagon_M2_accii, // llvm.hexagon.M2.accii
hexagon_M2_cmaci_s0, // llvm.hexagon.M2.cmaci.s0
hexagon_M2_cmacr_s0, // llvm.hexagon.M2.cmacr.s0
hexagon_M2_cmacs_s0, // llvm.hexagon.M2.cmacs.s0
hexagon_M2_cmacs_s1, // llvm.hexagon.M2.cmacs.s1
hexagon_M2_cmacsc_s0, // llvm.hexagon.M2.cmacsc.s0
hexagon_M2_cmacsc_s1, // llvm.hexagon.M2.cmacsc.s1
hexagon_M2_cmpyi_s0, // llvm.hexagon.M2.cmpyi.s0
hexagon_M2_cmpyr_s0, // llvm.hexagon.M2.cmpyr.s0
hexagon_M2_cmpyrs_s0, // llvm.hexagon.M2.cmpyrs.s0
hexagon_M2_cmpyrs_s1, // llvm.hexagon.M2.cmpyrs.s1
hexagon_M2_cmpyrsc_s0, // llvm.hexagon.M2.cmpyrsc.s0
hexagon_M2_cmpyrsc_s1, // llvm.hexagon.M2.cmpyrsc.s1
hexagon_M2_cmpys_s0, // llvm.hexagon.M2.cmpys.s0
hexagon_M2_cmpys_s1, // llvm.hexagon.M2.cmpys.s1
hexagon_M2_cmpysc_s0, // llvm.hexagon.M2.cmpysc.s0
hexagon_M2_cmpysc_s1, // llvm.hexagon.M2.cmpysc.s1
hexagon_M2_cnacs_s0, // llvm.hexagon.M2.cnacs.s0
hexagon_M2_cnacs_s1, // llvm.hexagon.M2.cnacs.s1
hexagon_M2_cnacsc_s0, // llvm.hexagon.M2.cnacsc.s0
hexagon_M2_cnacsc_s1, // llvm.hexagon.M2.cnacsc.s1
hexagon_M2_dpmpyss_acc_s0, // llvm.hexagon.M2.dpmpyss.acc.s0
hexagon_M2_dpmpyss_nac_s0, // llvm.hexagon.M2.dpmpyss.nac.s0
hexagon_M2_dpmpyss_rnd_s0, // llvm.hexagon.M2.dpmpyss.rnd.s0
hexagon_M2_dpmpyss_s0, // llvm.hexagon.M2.dpmpyss.s0
hexagon_M2_dpmpyuu_acc_s0, // llvm.hexagon.M2.dpmpyuu.acc.s0
hexagon_M2_dpmpyuu_nac_s0, // llvm.hexagon.M2.dpmpyuu.nac.s0
hexagon_M2_dpmpyuu_s0, // llvm.hexagon.M2.dpmpyuu.s0
hexagon_M2_hmmpyh_rs1, // llvm.hexagon.M2.hmmpyh.rs1
hexagon_M2_hmmpyh_s1, // llvm.hexagon.M2.hmmpyh.s1
hexagon_M2_hmmpyl_rs1, // llvm.hexagon.M2.hmmpyl.rs1
hexagon_M2_hmmpyl_s1, // llvm.hexagon.M2.hmmpyl.s1
hexagon_M2_maci, // llvm.hexagon.M2.maci
hexagon_M2_macsin, // llvm.hexagon.M2.macsin
hexagon_M2_macsip, // llvm.hexagon.M2.macsip
hexagon_M2_mmachs_rs0, // llvm.hexagon.M2.mmachs.rs0
hexagon_M2_mmachs_rs1, // llvm.hexagon.M2.mmachs.rs1
hexagon_M2_mmachs_s0, // llvm.hexagon.M2.mmachs.s0
hexagon_M2_mmachs_s1, // llvm.hexagon.M2.mmachs.s1
hexagon_M2_mmacls_rs0, // llvm.hexagon.M2.mmacls.rs0
hexagon_M2_mmacls_rs1, // llvm.hexagon.M2.mmacls.rs1
hexagon_M2_mmacls_s0, // llvm.hexagon.M2.mmacls.s0
hexagon_M2_mmacls_s1, // llvm.hexagon.M2.mmacls.s1
hexagon_M2_mmacuhs_rs0, // llvm.hexagon.M2.mmacuhs.rs0
hexagon_M2_mmacuhs_rs1, // llvm.hexagon.M2.mmacuhs.rs1
hexagon_M2_mmacuhs_s0, // llvm.hexagon.M2.mmacuhs.s0
hexagon_M2_mmacuhs_s1, // llvm.hexagon.M2.mmacuhs.s1
hexagon_M2_mmaculs_rs0, // llvm.hexagon.M2.mmaculs.rs0
hexagon_M2_mmaculs_rs1, // llvm.hexagon.M2.mmaculs.rs1
hexagon_M2_mmaculs_s0, // llvm.hexagon.M2.mmaculs.s0
hexagon_M2_mmaculs_s1, // llvm.hexagon.M2.mmaculs.s1
hexagon_M2_mmpyh_rs0, // llvm.hexagon.M2.mmpyh.rs0
hexagon_M2_mmpyh_rs1, // llvm.hexagon.M2.mmpyh.rs1
hexagon_M2_mmpyh_s0, // llvm.hexagon.M2.mmpyh.s0
hexagon_M2_mmpyh_s1, // llvm.hexagon.M2.mmpyh.s1
hexagon_M2_mmpyl_rs0, // llvm.hexagon.M2.mmpyl.rs0
hexagon_M2_mmpyl_rs1, // llvm.hexagon.M2.mmpyl.rs1
hexagon_M2_mmpyl_s0, // llvm.hexagon.M2.mmpyl.s0
hexagon_M2_mmpyl_s1, // llvm.hexagon.M2.mmpyl.s1
hexagon_M2_mmpyuh_rs0, // llvm.hexagon.M2.mmpyuh.rs0
hexagon_M2_mmpyuh_rs1, // llvm.hexagon.M2.mmpyuh.rs1
hexagon_M2_mmpyuh_s0, // llvm.hexagon.M2.mmpyuh.s0
hexagon_M2_mmpyuh_s1, // llvm.hexagon.M2.mmpyuh.s1
hexagon_M2_mmpyul_rs0, // llvm.hexagon.M2.mmpyul.rs0
hexagon_M2_mmpyul_rs1, // llvm.hexagon.M2.mmpyul.rs1
hexagon_M2_mmpyul_s0, // llvm.hexagon.M2.mmpyul.s0
hexagon_M2_mmpyul_s1, // llvm.hexagon.M2.mmpyul.s1
hexagon_M2_mpy_acc_hh_s0, // llvm.hexagon.M2.mpy.acc.hh.s0
hexagon_M2_mpy_acc_hh_s1, // llvm.hexagon.M2.mpy.acc.hh.s1
hexagon_M2_mpy_acc_hl_s0, // llvm.hexagon.M2.mpy.acc.hl.s0
hexagon_M2_mpy_acc_hl_s1, // llvm.hexagon.M2.mpy.acc.hl.s1
hexagon_M2_mpy_acc_lh_s0, // llvm.hexagon.M2.mpy.acc.lh.s0
hexagon_M2_mpy_acc_lh_s1, // llvm.hexagon.M2.mpy.acc.lh.s1
hexagon_M2_mpy_acc_ll_s0, // llvm.hexagon.M2.mpy.acc.ll.s0
hexagon_M2_mpy_acc_ll_s1, // llvm.hexagon.M2.mpy.acc.ll.s1
hexagon_M2_mpy_acc_sat_hh_s0, // llvm.hexagon.M2.mpy.acc.sat.hh.s0
hexagon_M2_mpy_acc_sat_hh_s1, // llvm.hexagon.M2.mpy.acc.sat.hh.s1
hexagon_M2_mpy_acc_sat_hl_s0, // llvm.hexagon.M2.mpy.acc.sat.hl.s0
hexagon_M2_mpy_acc_sat_hl_s1, // llvm.hexagon.M2.mpy.acc.sat.hl.s1
hexagon_M2_mpy_acc_sat_lh_s0, // llvm.hexagon.M2.mpy.acc.sat.lh.s0
hexagon_M2_mpy_acc_sat_lh_s1, // llvm.hexagon.M2.mpy.acc.sat.lh.s1
hexagon_M2_mpy_acc_sat_ll_s0, // llvm.hexagon.M2.mpy.acc.sat.ll.s0
hexagon_M2_mpy_acc_sat_ll_s1, // llvm.hexagon.M2.mpy.acc.sat.ll.s1
hexagon_M2_mpy_hh_s0, // llvm.hexagon.M2.mpy.hh.s0
hexagon_M2_mpy_hh_s1, // llvm.hexagon.M2.mpy.hh.s1
hexagon_M2_mpy_hl_s0, // llvm.hexagon.M2.mpy.hl.s0
hexagon_M2_mpy_hl_s1, // llvm.hexagon.M2.mpy.hl.s1
hexagon_M2_mpy_lh_s0, // llvm.hexagon.M2.mpy.lh.s0
hexagon_M2_mpy_lh_s1, // llvm.hexagon.M2.mpy.lh.s1
hexagon_M2_mpy_ll_s0, // llvm.hexagon.M2.mpy.ll.s0
hexagon_M2_mpy_ll_s1, // llvm.hexagon.M2.mpy.ll.s1
hexagon_M2_mpy_nac_hh_s0, // llvm.hexagon.M2.mpy.nac.hh.s0
hexagon_M2_mpy_nac_hh_s1, // llvm.hexagon.M2.mpy.nac.hh.s1
hexagon_M2_mpy_nac_hl_s0, // llvm.hexagon.M2.mpy.nac.hl.s0
hexagon_M2_mpy_nac_hl_s1, // llvm.hexagon.M2.mpy.nac.hl.s1
hexagon_M2_mpy_nac_lh_s0, // llvm.hexagon.M2.mpy.nac.lh.s0
hexagon_M2_mpy_nac_lh_s1, // llvm.hexagon.M2.mpy.nac.lh.s1
hexagon_M2_mpy_nac_ll_s0, // llvm.hexagon.M2.mpy.nac.ll.s0
hexagon_M2_mpy_nac_ll_s1, // llvm.hexagon.M2.mpy.nac.ll.s1
hexagon_M2_mpy_nac_sat_hh_s0, // llvm.hexagon.M2.mpy.nac.sat.hh.s0
hexagon_M2_mpy_nac_sat_hh_s1, // llvm.hexagon.M2.mpy.nac.sat.hh.s1
hexagon_M2_mpy_nac_sat_hl_s0, // llvm.hexagon.M2.mpy.nac.sat.hl.s0
hexagon_M2_mpy_nac_sat_hl_s1, // llvm.hexagon.M2.mpy.nac.sat.hl.s1
hexagon_M2_mpy_nac_sat_lh_s0, // llvm.hexagon.M2.mpy.nac.sat.lh.s0
hexagon_M2_mpy_nac_sat_lh_s1, // llvm.hexagon.M2.mpy.nac.sat.lh.s1
hexagon_M2_mpy_nac_sat_ll_s0, // llvm.hexagon.M2.mpy.nac.sat.ll.s0
hexagon_M2_mpy_nac_sat_ll_s1, // llvm.hexagon.M2.mpy.nac.sat.ll.s1
hexagon_M2_mpy_rnd_hh_s0, // llvm.hexagon.M2.mpy.rnd.hh.s0
hexagon_M2_mpy_rnd_hh_s1, // llvm.hexagon.M2.mpy.rnd.hh.s1
hexagon_M2_mpy_rnd_hl_s0, // llvm.hexagon.M2.mpy.rnd.hl.s0
hexagon_M2_mpy_rnd_hl_s1, // llvm.hexagon.M2.mpy.rnd.hl.s1
hexagon_M2_mpy_rnd_lh_s0, // llvm.hexagon.M2.mpy.rnd.lh.s0
hexagon_M2_mpy_rnd_lh_s1, // llvm.hexagon.M2.mpy.rnd.lh.s1
hexagon_M2_mpy_rnd_ll_s0, // llvm.hexagon.M2.mpy.rnd.ll.s0
hexagon_M2_mpy_rnd_ll_s1, // llvm.hexagon.M2.mpy.rnd.ll.s1
hexagon_M2_mpy_sat_hh_s0, // llvm.hexagon.M2.mpy.sat.hh.s0
hexagon_M2_mpy_sat_hh_s1, // llvm.hexagon.M2.mpy.sat.hh.s1
hexagon_M2_mpy_sat_hl_s0, // llvm.hexagon.M2.mpy.sat.hl.s0
hexagon_M2_mpy_sat_hl_s1, // llvm.hexagon.M2.mpy.sat.hl.s1
hexagon_M2_mpy_sat_lh_s0, // llvm.hexagon.M2.mpy.sat.lh.s0
hexagon_M2_mpy_sat_lh_s1, // llvm.hexagon.M2.mpy.sat.lh.s1
hexagon_M2_mpy_sat_ll_s0, // llvm.hexagon.M2.mpy.sat.ll.s0
hexagon_M2_mpy_sat_ll_s1, // llvm.hexagon.M2.mpy.sat.ll.s1
hexagon_M2_mpy_sat_rnd_hh_s0, // llvm.hexagon.M2.mpy.sat.rnd.hh.s0
hexagon_M2_mpy_sat_rnd_hh_s1, // llvm.hexagon.M2.mpy.sat.rnd.hh.s1
hexagon_M2_mpy_sat_rnd_hl_s0, // llvm.hexagon.M2.mpy.sat.rnd.hl.s0
hexagon_M2_mpy_sat_rnd_hl_s1, // llvm.hexagon.M2.mpy.sat.rnd.hl.s1
hexagon_M2_mpy_sat_rnd_lh_s0, // llvm.hexagon.M2.mpy.sat.rnd.lh.s0
hexagon_M2_mpy_sat_rnd_lh_s1, // llvm.hexagon.M2.mpy.sat.rnd.lh.s1
hexagon_M2_mpy_sat_rnd_ll_s0, // llvm.hexagon.M2.mpy.sat.rnd.ll.s0
hexagon_M2_mpy_sat_rnd_ll_s1, // llvm.hexagon.M2.mpy.sat.rnd.ll.s1
hexagon_M2_mpy_up, // llvm.hexagon.M2.mpy.up
hexagon_M2_mpy_up_s1, // llvm.hexagon.M2.mpy.up.s1
hexagon_M2_mpy_up_s1_sat, // llvm.hexagon.M2.mpy.up.s1.sat
hexagon_M2_mpyd_acc_hh_s0, // llvm.hexagon.M2.mpyd.acc.hh.s0
hexagon_M2_mpyd_acc_hh_s1, // llvm.hexagon.M2.mpyd.acc.hh.s1
hexagon_M2_mpyd_acc_hl_s0, // llvm.hexagon.M2.mpyd.acc.hl.s0
hexagon_M2_mpyd_acc_hl_s1, // llvm.hexagon.M2.mpyd.acc.hl.s1
hexagon_M2_mpyd_acc_lh_s0, // llvm.hexagon.M2.mpyd.acc.lh.s0
hexagon_M2_mpyd_acc_lh_s1, // llvm.hexagon.M2.mpyd.acc.lh.s1
hexagon_M2_mpyd_acc_ll_s0, // llvm.hexagon.M2.mpyd.acc.ll.s0
hexagon_M2_mpyd_acc_ll_s1, // llvm.hexagon.M2.mpyd.acc.ll.s1
hexagon_M2_mpyd_hh_s0, // llvm.hexagon.M2.mpyd.hh.s0
hexagon_M2_mpyd_hh_s1, // llvm.hexagon.M2.mpyd.hh.s1
hexagon_M2_mpyd_hl_s0, // llvm.hexagon.M2.mpyd.hl.s0
hexagon_M2_mpyd_hl_s1, // llvm.hexagon.M2.mpyd.hl.s1
hexagon_M2_mpyd_lh_s0, // llvm.hexagon.M2.mpyd.lh.s0
hexagon_M2_mpyd_lh_s1, // llvm.hexagon.M2.mpyd.lh.s1
hexagon_M2_mpyd_ll_s0, // llvm.hexagon.M2.mpyd.ll.s0
hexagon_M2_mpyd_ll_s1, // llvm.hexagon.M2.mpyd.ll.s1
hexagon_M2_mpyd_nac_hh_s0, // llvm.hexagon.M2.mpyd.nac.hh.s0
hexagon_M2_mpyd_nac_hh_s1, // llvm.hexagon.M2.mpyd.nac.hh.s1
hexagon_M2_mpyd_nac_hl_s0, // llvm.hexagon.M2.mpyd.nac.hl.s0
hexagon_M2_mpyd_nac_hl_s1, // llvm.hexagon.M2.mpyd.nac.hl.s1
hexagon_M2_mpyd_nac_lh_s0, // llvm.hexagon.M2.mpyd.nac.lh.s0
hexagon_M2_mpyd_nac_lh_s1, // llvm.hexagon.M2.mpyd.nac.lh.s1
hexagon_M2_mpyd_nac_ll_s0, // llvm.hexagon.M2.mpyd.nac.ll.s0
hexagon_M2_mpyd_nac_ll_s1, // llvm.hexagon.M2.mpyd.nac.ll.s1
hexagon_M2_mpyd_rnd_hh_s0, // llvm.hexagon.M2.mpyd.rnd.hh.s0
hexagon_M2_mpyd_rnd_hh_s1, // llvm.hexagon.M2.mpyd.rnd.hh.s1
hexagon_M2_mpyd_rnd_hl_s0, // llvm.hexagon.M2.mpyd.rnd.hl.s0
hexagon_M2_mpyd_rnd_hl_s1, // llvm.hexagon.M2.mpyd.rnd.hl.s1
hexagon_M2_mpyd_rnd_lh_s0, // llvm.hexagon.M2.mpyd.rnd.lh.s0
hexagon_M2_mpyd_rnd_lh_s1, // llvm.hexagon.M2.mpyd.rnd.lh.s1
hexagon_M2_mpyd_rnd_ll_s0, // llvm.hexagon.M2.mpyd.rnd.ll.s0
hexagon_M2_mpyd_rnd_ll_s1, // llvm.hexagon.M2.mpyd.rnd.ll.s1
hexagon_M2_mpyi, // llvm.hexagon.M2.mpyi
hexagon_M2_mpysmi, // llvm.hexagon.M2.mpysmi
hexagon_M2_mpysu_up, // llvm.hexagon.M2.mpysu.up
hexagon_M2_mpyu_acc_hh_s0, // llvm.hexagon.M2.mpyu.acc.hh.s0
hexagon_M2_mpyu_acc_hh_s1, // llvm.hexagon.M2.mpyu.acc.hh.s1
hexagon_M2_mpyu_acc_hl_s0, // llvm.hexagon.M2.mpyu.acc.hl.s0
hexagon_M2_mpyu_acc_hl_s1, // llvm.hexagon.M2.mpyu.acc.hl.s1
hexagon_M2_mpyu_acc_lh_s0, // llvm.hexagon.M2.mpyu.acc.lh.s0
hexagon_M2_mpyu_acc_lh_s1, // llvm.hexagon.M2.mpyu.acc.lh.s1
hexagon_M2_mpyu_acc_ll_s0, // llvm.hexagon.M2.mpyu.acc.ll.s0
hexagon_M2_mpyu_acc_ll_s1, // llvm.hexagon.M2.mpyu.acc.ll.s1
hexagon_M2_mpyu_hh_s0, // llvm.hexagon.M2.mpyu.hh.s0
hexagon_M2_mpyu_hh_s1, // llvm.hexagon.M2.mpyu.hh.s1
hexagon_M2_mpyu_hl_s0, // llvm.hexagon.M2.mpyu.hl.s0
hexagon_M2_mpyu_hl_s1, // llvm.hexagon.M2.mpyu.hl.s1
hexagon_M2_mpyu_lh_s0, // llvm.hexagon.M2.mpyu.lh.s0
hexagon_M2_mpyu_lh_s1, // llvm.hexagon.M2.mpyu.lh.s1
hexagon_M2_mpyu_ll_s0, // llvm.hexagon.M2.mpyu.ll.s0
hexagon_M2_mpyu_ll_s1, // llvm.hexagon.M2.mpyu.ll.s1
hexagon_M2_mpyu_nac_hh_s0, // llvm.hexagon.M2.mpyu.nac.hh.s0
hexagon_M2_mpyu_nac_hh_s1, // llvm.hexagon.M2.mpyu.nac.hh.s1
hexagon_M2_mpyu_nac_hl_s0, // llvm.hexagon.M2.mpyu.nac.hl.s0
hexagon_M2_mpyu_nac_hl_s1, // llvm.hexagon.M2.mpyu.nac.hl.s1
hexagon_M2_mpyu_nac_lh_s0, // llvm.hexagon.M2.mpyu.nac.lh.s0
hexagon_M2_mpyu_nac_lh_s1, // llvm.hexagon.M2.mpyu.nac.lh.s1
hexagon_M2_mpyu_nac_ll_s0, // llvm.hexagon.M2.mpyu.nac.ll.s0
hexagon_M2_mpyu_nac_ll_s1, // llvm.hexagon.M2.mpyu.nac.ll.s1
hexagon_M2_mpyu_up, // llvm.hexagon.M2.mpyu.up
hexagon_M2_mpyud_acc_hh_s0, // llvm.hexagon.M2.mpyud.acc.hh.s0
hexagon_M2_mpyud_acc_hh_s1, // llvm.hexagon.M2.mpyud.acc.hh.s1
hexagon_M2_mpyud_acc_hl_s0, // llvm.hexagon.M2.mpyud.acc.hl.s0
hexagon_M2_mpyud_acc_hl_s1, // llvm.hexagon.M2.mpyud.acc.hl.s1
hexagon_M2_mpyud_acc_lh_s0, // llvm.hexagon.M2.mpyud.acc.lh.s0
hexagon_M2_mpyud_acc_lh_s1, // llvm.hexagon.M2.mpyud.acc.lh.s1
hexagon_M2_mpyud_acc_ll_s0, // llvm.hexagon.M2.mpyud.acc.ll.s0
hexagon_M2_mpyud_acc_ll_s1, // llvm.hexagon.M2.mpyud.acc.ll.s1
hexagon_M2_mpyud_hh_s0, // llvm.hexagon.M2.mpyud.hh.s0
hexagon_M2_mpyud_hh_s1, // llvm.hexagon.M2.mpyud.hh.s1
hexagon_M2_mpyud_hl_s0, // llvm.hexagon.M2.mpyud.hl.s0
hexagon_M2_mpyud_hl_s1, // llvm.hexagon.M2.mpyud.hl.s1
hexagon_M2_mpyud_lh_s0, // llvm.hexagon.M2.mpyud.lh.s0
hexagon_M2_mpyud_lh_s1, // llvm.hexagon.M2.mpyud.lh.s1
hexagon_M2_mpyud_ll_s0, // llvm.hexagon.M2.mpyud.ll.s0
hexagon_M2_mpyud_ll_s1, // llvm.hexagon.M2.mpyud.ll.s1
hexagon_M2_mpyud_nac_hh_s0, // llvm.hexagon.M2.mpyud.nac.hh.s0
hexagon_M2_mpyud_nac_hh_s1, // llvm.hexagon.M2.mpyud.nac.hh.s1
hexagon_M2_mpyud_nac_hl_s0, // llvm.hexagon.M2.mpyud.nac.hl.s0
hexagon_M2_mpyud_nac_hl_s1, // llvm.hexagon.M2.mpyud.nac.hl.s1
hexagon_M2_mpyud_nac_lh_s0, // llvm.hexagon.M2.mpyud.nac.lh.s0
hexagon_M2_mpyud_nac_lh_s1, // llvm.hexagon.M2.mpyud.nac.lh.s1
hexagon_M2_mpyud_nac_ll_s0, // llvm.hexagon.M2.mpyud.nac.ll.s0
hexagon_M2_mpyud_nac_ll_s1, // llvm.hexagon.M2.mpyud.nac.ll.s1
hexagon_M2_mpyui, // llvm.hexagon.M2.mpyui
hexagon_M2_nacci, // llvm.hexagon.M2.nacci
hexagon_M2_naccii, // llvm.hexagon.M2.naccii
hexagon_M2_subacc, // llvm.hexagon.M2.subacc
hexagon_M2_vabsdiffh, // llvm.hexagon.M2.vabsdiffh
hexagon_M2_vabsdiffw, // llvm.hexagon.M2.vabsdiffw
hexagon_M2_vcmac_s0_sat_i, // llvm.hexagon.M2.vcmac.s0.sat.i
hexagon_M2_vcmac_s0_sat_r, // llvm.hexagon.M2.vcmac.s0.sat.r
hexagon_M2_vcmpy_s0_sat_i, // llvm.hexagon.M2.vcmpy.s0.sat.i
hexagon_M2_vcmpy_s0_sat_r, // llvm.hexagon.M2.vcmpy.s0.sat.r
hexagon_M2_vcmpy_s1_sat_i, // llvm.hexagon.M2.vcmpy.s1.sat.i
hexagon_M2_vcmpy_s1_sat_r, // llvm.hexagon.M2.vcmpy.s1.sat.r
hexagon_M2_vdmacs_s0, // llvm.hexagon.M2.vdmacs.s0
hexagon_M2_vdmacs_s1, // llvm.hexagon.M2.vdmacs.s1
hexagon_M2_vdmpyrs_s0, // llvm.hexagon.M2.vdmpyrs.s0
hexagon_M2_vdmpyrs_s1, // llvm.hexagon.M2.vdmpyrs.s1
hexagon_M2_vdmpys_s0, // llvm.hexagon.M2.vdmpys.s0
hexagon_M2_vdmpys_s1, // llvm.hexagon.M2.vdmpys.s1
hexagon_M2_vmac2, // llvm.hexagon.M2.vmac2
hexagon_M2_vmac2es, // llvm.hexagon.M2.vmac2es
hexagon_M2_vmac2es_s0, // llvm.hexagon.M2.vmac2es.s0
hexagon_M2_vmac2es_s1, // llvm.hexagon.M2.vmac2es.s1
hexagon_M2_vmac2s_s0, // llvm.hexagon.M2.vmac2s.s0
hexagon_M2_vmac2s_s1, // llvm.hexagon.M2.vmac2s.s1
hexagon_M2_vmac2su_s0, // llvm.hexagon.M2.vmac2su.s0
hexagon_M2_vmac2su_s1, // llvm.hexagon.M2.vmac2su.s1
hexagon_M2_vmpy2es_s0, // llvm.hexagon.M2.vmpy2es.s0
hexagon_M2_vmpy2es_s1, // llvm.hexagon.M2.vmpy2es.s1
hexagon_M2_vmpy2s_s0, // llvm.hexagon.M2.vmpy2s.s0
hexagon_M2_vmpy2s_s0pack, // llvm.hexagon.M2.vmpy2s.s0pack
hexagon_M2_vmpy2s_s1, // llvm.hexagon.M2.vmpy2s.s1
hexagon_M2_vmpy2s_s1pack, // llvm.hexagon.M2.vmpy2s.s1pack
hexagon_M2_vmpy2su_s0, // llvm.hexagon.M2.vmpy2su.s0
hexagon_M2_vmpy2su_s1, // llvm.hexagon.M2.vmpy2su.s1
hexagon_M2_vraddh, // llvm.hexagon.M2.vraddh
hexagon_M2_vradduh, // llvm.hexagon.M2.vradduh
hexagon_M2_vrcmaci_s0, // llvm.hexagon.M2.vrcmaci.s0
hexagon_M2_vrcmaci_s0c, // llvm.hexagon.M2.vrcmaci.s0c
hexagon_M2_vrcmacr_s0, // llvm.hexagon.M2.vrcmacr.s0
hexagon_M2_vrcmacr_s0c, // llvm.hexagon.M2.vrcmacr.s0c
hexagon_M2_vrcmpyi_s0, // llvm.hexagon.M2.vrcmpyi.s0
hexagon_M2_vrcmpyi_s0c, // llvm.hexagon.M2.vrcmpyi.s0c
hexagon_M2_vrcmpyr_s0, // llvm.hexagon.M2.vrcmpyr.s0
hexagon_M2_vrcmpyr_s0c, // llvm.hexagon.M2.vrcmpyr.s0c
hexagon_M2_vrcmpys_acc_s1, // llvm.hexagon.M2.vrcmpys.acc.s1
hexagon_M2_vrcmpys_s1, // llvm.hexagon.M2.vrcmpys.s1
hexagon_M2_vrcmpys_s1rp, // llvm.hexagon.M2.vrcmpys.s1rp
hexagon_M2_vrmac_s0, // llvm.hexagon.M2.vrmac.s0
hexagon_M2_vrmpy_s0, // llvm.hexagon.M2.vrmpy.s0
hexagon_M2_xor_xacc, // llvm.hexagon.M2.xor.xacc
hexagon_M4_and_and, // llvm.hexagon.M4.and.and
hexagon_M4_and_andn, // llvm.hexagon.M4.and.andn
hexagon_M4_and_or, // llvm.hexagon.M4.and.or
hexagon_M4_and_xor, // llvm.hexagon.M4.and.xor
hexagon_M4_cmpyi_wh, // llvm.hexagon.M4.cmpyi.wh
hexagon_M4_cmpyi_whc, // llvm.hexagon.M4.cmpyi.whc
hexagon_M4_cmpyr_wh, // llvm.hexagon.M4.cmpyr.wh
hexagon_M4_cmpyr_whc, // llvm.hexagon.M4.cmpyr.whc
hexagon_M4_mac_up_s1_sat, // llvm.hexagon.M4.mac.up.s1.sat
hexagon_M4_mpyri_addi, // llvm.hexagon.M4.mpyri.addi
hexagon_M4_mpyri_addr, // llvm.hexagon.M4.mpyri.addr
hexagon_M4_mpyri_addr_u2, // llvm.hexagon.M4.mpyri.addr.u2
hexagon_M4_mpyrr_addi, // llvm.hexagon.M4.mpyrr.addi
hexagon_M4_mpyrr_addr, // llvm.hexagon.M4.mpyrr.addr
hexagon_M4_nac_up_s1_sat, // llvm.hexagon.M4.nac.up.s1.sat
hexagon_M4_or_and, // llvm.hexagon.M4.or.and
hexagon_M4_or_andn, // llvm.hexagon.M4.or.andn
hexagon_M4_or_or, // llvm.hexagon.M4.or.or
hexagon_M4_or_xor, // llvm.hexagon.M4.or.xor
hexagon_M4_pmpyw, // llvm.hexagon.M4.pmpyw
hexagon_M4_pmpyw_acc, // llvm.hexagon.M4.pmpyw.acc
hexagon_M4_vpmpyh, // llvm.hexagon.M4.vpmpyh
hexagon_M4_vpmpyh_acc, // llvm.hexagon.M4.vpmpyh.acc
hexagon_M4_vrmpyeh_acc_s0, // llvm.hexagon.M4.vrmpyeh.acc.s0
hexagon_M4_vrmpyeh_acc_s1, // llvm.hexagon.M4.vrmpyeh.acc.s1
hexagon_M4_vrmpyeh_s0, // llvm.hexagon.M4.vrmpyeh.s0
hexagon_M4_vrmpyeh_s1, // llvm.hexagon.M4.vrmpyeh.s1
hexagon_M4_vrmpyoh_acc_s0, // llvm.hexagon.M4.vrmpyoh.acc.s0
hexagon_M4_vrmpyoh_acc_s1, // llvm.hexagon.M4.vrmpyoh.acc.s1
hexagon_M4_vrmpyoh_s0, // llvm.hexagon.M4.vrmpyoh.s0
hexagon_M4_vrmpyoh_s1, // llvm.hexagon.M4.vrmpyoh.s1
hexagon_M4_xor_and, // llvm.hexagon.M4.xor.and
hexagon_M4_xor_andn, // llvm.hexagon.M4.xor.andn
hexagon_M4_xor_or, // llvm.hexagon.M4.xor.or
hexagon_M4_xor_xacc, // llvm.hexagon.M4.xor.xacc
hexagon_M5_vdmacbsu, // llvm.hexagon.M5.vdmacbsu
hexagon_M5_vdmpybsu, // llvm.hexagon.M5.vdmpybsu
hexagon_M5_vmacbsu, // llvm.hexagon.M5.vmacbsu
hexagon_M5_vmacbuu, // llvm.hexagon.M5.vmacbuu
hexagon_M5_vmpybsu, // llvm.hexagon.M5.vmpybsu
hexagon_M5_vmpybuu, // llvm.hexagon.M5.vmpybuu
hexagon_M5_vrmacbsu, // llvm.hexagon.M5.vrmacbsu
hexagon_M5_vrmacbuu, // llvm.hexagon.M5.vrmacbuu
hexagon_M5_vrmpybsu, // llvm.hexagon.M5.vrmpybsu
hexagon_M5_vrmpybuu, // llvm.hexagon.M5.vrmpybuu
hexagon_S2_addasl_rrri, // llvm.hexagon.S2.addasl.rrri
hexagon_S2_asl_i_p, // llvm.hexagon.S2.asl.i.p
hexagon_S2_asl_i_p_acc, // llvm.hexagon.S2.asl.i.p.acc
hexagon_S2_asl_i_p_and, // llvm.hexagon.S2.asl.i.p.and
hexagon_S2_asl_i_p_nac, // llvm.hexagon.S2.asl.i.p.nac
hexagon_S2_asl_i_p_or, // llvm.hexagon.S2.asl.i.p.or
hexagon_S2_asl_i_p_xacc, // llvm.hexagon.S2.asl.i.p.xacc
hexagon_S2_asl_i_r, // llvm.hexagon.S2.asl.i.r
hexagon_S2_asl_i_r_acc, // llvm.hexagon.S2.asl.i.r.acc
hexagon_S2_asl_i_r_and, // llvm.hexagon.S2.asl.i.r.and
hexagon_S2_asl_i_r_nac, // llvm.hexagon.S2.asl.i.r.nac
hexagon_S2_asl_i_r_or, // llvm.hexagon.S2.asl.i.r.or
hexagon_S2_asl_i_r_sat, // llvm.hexagon.S2.asl.i.r.sat
hexagon_S2_asl_i_r_xacc, // llvm.hexagon.S2.asl.i.r.xacc
hexagon_S2_asl_i_vh, // llvm.hexagon.S2.asl.i.vh
hexagon_S2_asl_i_vw, // llvm.hexagon.S2.asl.i.vw
hexagon_S2_asl_r_p, // llvm.hexagon.S2.asl.r.p
hexagon_S2_asl_r_p_acc, // llvm.hexagon.S2.asl.r.p.acc
hexagon_S2_asl_r_p_and, // llvm.hexagon.S2.asl.r.p.and
hexagon_S2_asl_r_p_nac, // llvm.hexagon.S2.asl.r.p.nac
hexagon_S2_asl_r_p_or, // llvm.hexagon.S2.asl.r.p.or
hexagon_S2_asl_r_p_xor, // llvm.hexagon.S2.asl.r.p.xor
hexagon_S2_asl_r_r, // llvm.hexagon.S2.asl.r.r
hexagon_S2_asl_r_r_acc, // llvm.hexagon.S2.asl.r.r.acc
hexagon_S2_asl_r_r_and, // llvm.hexagon.S2.asl.r.r.and
hexagon_S2_asl_r_r_nac, // llvm.hexagon.S2.asl.r.r.nac
hexagon_S2_asl_r_r_or, // llvm.hexagon.S2.asl.r.r.or
hexagon_S2_asl_r_r_sat, // llvm.hexagon.S2.asl.r.r.sat
hexagon_S2_asl_r_vh, // llvm.hexagon.S2.asl.r.vh
hexagon_S2_asl_r_vw, // llvm.hexagon.S2.asl.r.vw
hexagon_S2_asr_i_p, // llvm.hexagon.S2.asr.i.p
hexagon_S2_asr_i_p_acc, // llvm.hexagon.S2.asr.i.p.acc
hexagon_S2_asr_i_p_and, // llvm.hexagon.S2.asr.i.p.and
hexagon_S2_asr_i_p_nac, // llvm.hexagon.S2.asr.i.p.nac
hexagon_S2_asr_i_p_or, // llvm.hexagon.S2.asr.i.p.or
hexagon_S2_asr_i_p_rnd, // llvm.hexagon.S2.asr.i.p.rnd
hexagon_S2_asr_i_p_rnd_goodsyntax, // llvm.hexagon.S2.asr.i.p.rnd.goodsyntax
hexagon_S2_asr_i_r, // llvm.hexagon.S2.asr.i.r
hexagon_S2_asr_i_r_acc, // llvm.hexagon.S2.asr.i.r.acc
hexagon_S2_asr_i_r_and, // llvm.hexagon.S2.asr.i.r.and
hexagon_S2_asr_i_r_nac, // llvm.hexagon.S2.asr.i.r.nac
hexagon_S2_asr_i_r_or, // llvm.hexagon.S2.asr.i.r.or
hexagon_S2_asr_i_r_rnd, // llvm.hexagon.S2.asr.i.r.rnd
hexagon_S2_asr_i_r_rnd_goodsyntax, // llvm.hexagon.S2.asr.i.r.rnd.goodsyntax
hexagon_S2_asr_i_svw_trun, // llvm.hexagon.S2.asr.i.svw.trun
hexagon_S2_asr_i_vh, // llvm.hexagon.S2.asr.i.vh
hexagon_S2_asr_i_vw, // llvm.hexagon.S2.asr.i.vw
hexagon_S2_asr_r_p, // llvm.hexagon.S2.asr.r.p
hexagon_S2_asr_r_p_acc, // llvm.hexagon.S2.asr.r.p.acc
hexagon_S2_asr_r_p_and, // llvm.hexagon.S2.asr.r.p.and
hexagon_S2_asr_r_p_nac, // llvm.hexagon.S2.asr.r.p.nac
hexagon_S2_asr_r_p_or, // llvm.hexagon.S2.asr.r.p.or
hexagon_S2_asr_r_p_xor, // llvm.hexagon.S2.asr.r.p.xor
hexagon_S2_asr_r_r, // llvm.hexagon.S2.asr.r.r
hexagon_S2_asr_r_r_acc, // llvm.hexagon.S2.asr.r.r.acc
hexagon_S2_asr_r_r_and, // llvm.hexagon.S2.asr.r.r.and
hexagon_S2_asr_r_r_nac, // llvm.hexagon.S2.asr.r.r.nac
hexagon_S2_asr_r_r_or, // llvm.hexagon.S2.asr.r.r.or
hexagon_S2_asr_r_r_sat, // llvm.hexagon.S2.asr.r.r.sat
hexagon_S2_asr_r_svw_trun, // llvm.hexagon.S2.asr.r.svw.trun
hexagon_S2_asr_r_vh, // llvm.hexagon.S2.asr.r.vh
hexagon_S2_asr_r_vw, // llvm.hexagon.S2.asr.r.vw
hexagon_S2_brev, // llvm.hexagon.S2.brev
hexagon_S2_brevp, // llvm.hexagon.S2.brevp
hexagon_S2_cl0, // llvm.hexagon.S2.cl0
hexagon_S2_cl0p, // llvm.hexagon.S2.cl0p
hexagon_S2_cl1, // llvm.hexagon.S2.cl1
hexagon_S2_cl1p, // llvm.hexagon.S2.cl1p
hexagon_S2_clb, // llvm.hexagon.S2.clb
hexagon_S2_clbnorm, // llvm.hexagon.S2.clbnorm
hexagon_S2_clbp, // llvm.hexagon.S2.clbp
hexagon_S2_clrbit_i, // llvm.hexagon.S2.clrbit.i
hexagon_S2_clrbit_r, // llvm.hexagon.S2.clrbit.r
hexagon_S2_ct0, // llvm.hexagon.S2.ct0
hexagon_S2_ct0p, // llvm.hexagon.S2.ct0p
hexagon_S2_ct1, // llvm.hexagon.S2.ct1
hexagon_S2_ct1p, // llvm.hexagon.S2.ct1p
hexagon_S2_deinterleave, // llvm.hexagon.S2.deinterleave
hexagon_S2_extractu, // llvm.hexagon.S2.extractu
hexagon_S2_extractu_rp, // llvm.hexagon.S2.extractu.rp
hexagon_S2_extractup, // llvm.hexagon.S2.extractup
hexagon_S2_extractup_rp, // llvm.hexagon.S2.extractup.rp
hexagon_S2_insert, // llvm.hexagon.S2.insert
hexagon_S2_insert_rp, // llvm.hexagon.S2.insert.rp
hexagon_S2_insertp, // llvm.hexagon.S2.insertp
hexagon_S2_insertp_rp, // llvm.hexagon.S2.insertp.rp
hexagon_S2_interleave, // llvm.hexagon.S2.interleave
hexagon_S2_lfsp, // llvm.hexagon.S2.lfsp
hexagon_S2_lsl_r_p, // llvm.hexagon.S2.lsl.r.p
hexagon_S2_lsl_r_p_acc, // llvm.hexagon.S2.lsl.r.p.acc
hexagon_S2_lsl_r_p_and, // llvm.hexagon.S2.lsl.r.p.and
hexagon_S2_lsl_r_p_nac, // llvm.hexagon.S2.lsl.r.p.nac
hexagon_S2_lsl_r_p_or, // llvm.hexagon.S2.lsl.r.p.or
hexagon_S2_lsl_r_p_xor, // llvm.hexagon.S2.lsl.r.p.xor
hexagon_S2_lsl_r_r, // llvm.hexagon.S2.lsl.r.r
hexagon_S2_lsl_r_r_acc, // llvm.hexagon.S2.lsl.r.r.acc
hexagon_S2_lsl_r_r_and, // llvm.hexagon.S2.lsl.r.r.and
hexagon_S2_lsl_r_r_nac, // llvm.hexagon.S2.lsl.r.r.nac
hexagon_S2_lsl_r_r_or, // llvm.hexagon.S2.lsl.r.r.or
hexagon_S2_lsl_r_vh, // llvm.hexagon.S2.lsl.r.vh
hexagon_S2_lsl_r_vw, // llvm.hexagon.S2.lsl.r.vw
hexagon_S2_lsr_i_p, // llvm.hexagon.S2.lsr.i.p
hexagon_S2_lsr_i_p_acc, // llvm.hexagon.S2.lsr.i.p.acc
hexagon_S2_lsr_i_p_and, // llvm.hexagon.S2.lsr.i.p.and
hexagon_S2_lsr_i_p_nac, // llvm.hexagon.S2.lsr.i.p.nac
hexagon_S2_lsr_i_p_or, // llvm.hexagon.S2.lsr.i.p.or
hexagon_S2_lsr_i_p_xacc, // llvm.hexagon.S2.lsr.i.p.xacc
hexagon_S2_lsr_i_r, // llvm.hexagon.S2.lsr.i.r
hexagon_S2_lsr_i_r_acc, // llvm.hexagon.S2.lsr.i.r.acc
hexagon_S2_lsr_i_r_and, // llvm.hexagon.S2.lsr.i.r.and
hexagon_S2_lsr_i_r_nac, // llvm.hexagon.S2.lsr.i.r.nac
hexagon_S2_lsr_i_r_or, // llvm.hexagon.S2.lsr.i.r.or
hexagon_S2_lsr_i_r_xacc, // llvm.hexagon.S2.lsr.i.r.xacc
hexagon_S2_lsr_i_vh, // llvm.hexagon.S2.lsr.i.vh
hexagon_S2_lsr_i_vw, // llvm.hexagon.S2.lsr.i.vw
hexagon_S2_lsr_r_p, // llvm.hexagon.S2.lsr.r.p
hexagon_S2_lsr_r_p_acc, // llvm.hexagon.S2.lsr.r.p.acc
hexagon_S2_lsr_r_p_and, // llvm.hexagon.S2.lsr.r.p.and
hexagon_S2_lsr_r_p_nac, // llvm.hexagon.S2.lsr.r.p.nac
hexagon_S2_lsr_r_p_or, // llvm.hexagon.S2.lsr.r.p.or
hexagon_S2_lsr_r_p_xor, // llvm.hexagon.S2.lsr.r.p.xor
hexagon_S2_lsr_r_r, // llvm.hexagon.S2.lsr.r.r
hexagon_S2_lsr_r_r_acc, // llvm.hexagon.S2.lsr.r.r.acc
hexagon_S2_lsr_r_r_and, // llvm.hexagon.S2.lsr.r.r.and
hexagon_S2_lsr_r_r_nac, // llvm.hexagon.S2.lsr.r.r.nac
hexagon_S2_lsr_r_r_or, // llvm.hexagon.S2.lsr.r.r.or
hexagon_S2_lsr_r_vh, // llvm.hexagon.S2.lsr.r.vh
hexagon_S2_lsr_r_vw, // llvm.hexagon.S2.lsr.r.vw
hexagon_S2_packhl, // llvm.hexagon.S2.packhl
hexagon_S2_parityp, // llvm.hexagon.S2.parityp
hexagon_S2_setbit_i, // llvm.hexagon.S2.setbit.i
hexagon_S2_setbit_r, // llvm.hexagon.S2.setbit.r
hexagon_S2_shuffeb, // llvm.hexagon.S2.shuffeb
hexagon_S2_shuffeh, // llvm.hexagon.S2.shuffeh
hexagon_S2_shuffob, // llvm.hexagon.S2.shuffob
hexagon_S2_shuffoh, // llvm.hexagon.S2.shuffoh
hexagon_S2_svsathb, // llvm.hexagon.S2.svsathb
hexagon_S2_svsathub, // llvm.hexagon.S2.svsathub
hexagon_S2_tableidxb_goodsyntax, // llvm.hexagon.S2.tableidxb.goodsyntax
hexagon_S2_tableidxd_goodsyntax, // llvm.hexagon.S2.tableidxd.goodsyntax
hexagon_S2_tableidxh_goodsyntax, // llvm.hexagon.S2.tableidxh.goodsyntax
hexagon_S2_tableidxw_goodsyntax, // llvm.hexagon.S2.tableidxw.goodsyntax
hexagon_S2_togglebit_i, // llvm.hexagon.S2.togglebit.i
hexagon_S2_togglebit_r, // llvm.hexagon.S2.togglebit.r
hexagon_S2_tstbit_i, // llvm.hexagon.S2.tstbit.i
hexagon_S2_tstbit_r, // llvm.hexagon.S2.tstbit.r
hexagon_S2_valignib, // llvm.hexagon.S2.valignib
hexagon_S2_valignrb, // llvm.hexagon.S2.valignrb
hexagon_S2_vcnegh, // llvm.hexagon.S2.vcnegh
hexagon_S2_vcrotate, // llvm.hexagon.S2.vcrotate
hexagon_S2_vrcnegh, // llvm.hexagon.S2.vrcnegh
hexagon_S2_vrndpackwh, // llvm.hexagon.S2.vrndpackwh
hexagon_S2_vrndpackwhs, // llvm.hexagon.S2.vrndpackwhs
hexagon_S2_vsathb, // llvm.hexagon.S2.vsathb
hexagon_S2_vsathb_nopack, // llvm.hexagon.S2.vsathb.nopack
hexagon_S2_vsathub, // llvm.hexagon.S2.vsathub
hexagon_S2_vsathub_nopack, // llvm.hexagon.S2.vsathub.nopack
hexagon_S2_vsatwh, // llvm.hexagon.S2.vsatwh
hexagon_S2_vsatwh_nopack, // llvm.hexagon.S2.vsatwh.nopack
hexagon_S2_vsatwuh, // llvm.hexagon.S2.vsatwuh
hexagon_S2_vsatwuh_nopack, // llvm.hexagon.S2.vsatwuh.nopack
hexagon_S2_vsplatrb, // llvm.hexagon.S2.vsplatrb
hexagon_S2_vsplatrh, // llvm.hexagon.S2.vsplatrh
hexagon_S2_vspliceib, // llvm.hexagon.S2.vspliceib
hexagon_S2_vsplicerb, // llvm.hexagon.S2.vsplicerb
hexagon_S2_vsxtbh, // llvm.hexagon.S2.vsxtbh
hexagon_S2_vsxthw, // llvm.hexagon.S2.vsxthw
hexagon_S2_vtrunehb, // llvm.hexagon.S2.vtrunehb
hexagon_S2_vtrunewh, // llvm.hexagon.S2.vtrunewh
hexagon_S2_vtrunohb, // llvm.hexagon.S2.vtrunohb
hexagon_S2_vtrunowh, // llvm.hexagon.S2.vtrunowh
hexagon_S2_vzxtbh, // llvm.hexagon.S2.vzxtbh
hexagon_S2_vzxthw, // llvm.hexagon.S2.vzxthw
hexagon_S4_addaddi, // llvm.hexagon.S4.addaddi
hexagon_S4_addi_asl_ri, // llvm.hexagon.S4.addi.asl.ri
hexagon_S4_addi_lsr_ri, // llvm.hexagon.S4.addi.lsr.ri
hexagon_S4_andi_asl_ri, // llvm.hexagon.S4.andi.asl.ri
hexagon_S4_andi_lsr_ri, // llvm.hexagon.S4.andi.lsr.ri
hexagon_S4_clbaddi, // llvm.hexagon.S4.clbaddi
hexagon_S4_clbpaddi, // llvm.hexagon.S4.clbpaddi
hexagon_S4_clbpnorm, // llvm.hexagon.S4.clbpnorm
hexagon_S4_extract, // llvm.hexagon.S4.extract
hexagon_S4_extract_rp, // llvm.hexagon.S4.extract.rp
hexagon_S4_extractp, // llvm.hexagon.S4.extractp
hexagon_S4_extractp_rp, // llvm.hexagon.S4.extractp.rp
hexagon_S4_lsli, // llvm.hexagon.S4.lsli
hexagon_S4_ntstbit_i, // llvm.hexagon.S4.ntstbit.i
hexagon_S4_ntstbit_r, // llvm.hexagon.S4.ntstbit.r
hexagon_S4_or_andi, // llvm.hexagon.S4.or.andi
hexagon_S4_or_andix, // llvm.hexagon.S4.or.andix
hexagon_S4_or_ori, // llvm.hexagon.S4.or.ori
hexagon_S4_ori_asl_ri, // llvm.hexagon.S4.ori.asl.ri
hexagon_S4_ori_lsr_ri, // llvm.hexagon.S4.ori.lsr.ri
hexagon_S4_parity, // llvm.hexagon.S4.parity
hexagon_S4_subaddi, // llvm.hexagon.S4.subaddi
hexagon_S4_subi_asl_ri, // llvm.hexagon.S4.subi.asl.ri
hexagon_S4_subi_lsr_ri, // llvm.hexagon.S4.subi.lsr.ri
hexagon_S4_vrcrotate, // llvm.hexagon.S4.vrcrotate
hexagon_S4_vrcrotate_acc, // llvm.hexagon.S4.vrcrotate.acc
hexagon_S4_vxaddsubh, // llvm.hexagon.S4.vxaddsubh
hexagon_S4_vxaddsubhr, // llvm.hexagon.S4.vxaddsubhr
hexagon_S4_vxaddsubw, // llvm.hexagon.S4.vxaddsubw
hexagon_S4_vxsubaddh, // llvm.hexagon.S4.vxsubaddh
hexagon_S4_vxsubaddhr, // llvm.hexagon.S4.vxsubaddhr
hexagon_S4_vxsubaddw, // llvm.hexagon.S4.vxsubaddw
hexagon_S5_asrhub_rnd_sat_goodsyntax, // llvm.hexagon.S5.asrhub.rnd.sat.goodsyntax
hexagon_S5_asrhub_sat, // llvm.hexagon.S5.asrhub.sat
hexagon_S5_popcountp, // llvm.hexagon.S5.popcountp
hexagon_S5_vasrhrnd_goodsyntax, // llvm.hexagon.S5.vasrhrnd.goodsyntax
hexagon_SI_to_SXTHI_asrh, // llvm.hexagon.SI.to.SXTHI.asrh
hexagon_circ_ldd, // llvm.hexagon.circ.ldd
init_trampoline, // llvm.init.trampoline
invariant_end, // llvm.invariant.end
invariant_start, // llvm.invariant.start
lifetime_end, // llvm.lifetime.end
lifetime_start, // llvm.lifetime.start
log, // llvm.log
log10, // llvm.log10
log2, // llvm.log2
longjmp, // llvm.longjmp
memcpy, // llvm.memcpy
memmove, // llvm.memmove
memset, // llvm.memset
mips_absq_s_ph, // llvm.mips.absq.s.ph
mips_absq_s_qb, // llvm.mips.absq.s.qb
mips_absq_s_w, // llvm.mips.absq.s.w
mips_add_a_b, // llvm.mips.add.a.b
mips_add_a_d, // llvm.mips.add.a.d
mips_add_a_h, // llvm.mips.add.a.h
mips_add_a_w, // llvm.mips.add.a.w
mips_addq_ph, // llvm.mips.addq.ph
mips_addq_s_ph, // llvm.mips.addq.s.ph
mips_addq_s_w, // llvm.mips.addq.s.w
mips_addqh_ph, // llvm.mips.addqh.ph
mips_addqh_r_ph, // llvm.mips.addqh.r.ph
mips_addqh_r_w, // llvm.mips.addqh.r.w
mips_addqh_w, // llvm.mips.addqh.w
mips_adds_a_b, // llvm.mips.adds.a.b
mips_adds_a_d, // llvm.mips.adds.a.d
mips_adds_a_h, // llvm.mips.adds.a.h
mips_adds_a_w, // llvm.mips.adds.a.w
mips_adds_s_b, // llvm.mips.adds.s.b
mips_adds_s_d, // llvm.mips.adds.s.d
mips_adds_s_h, // llvm.mips.adds.s.h
mips_adds_s_w, // llvm.mips.adds.s.w
mips_adds_u_b, // llvm.mips.adds.u.b
mips_adds_u_d, // llvm.mips.adds.u.d
mips_adds_u_h, // llvm.mips.adds.u.h
mips_adds_u_w, // llvm.mips.adds.u.w
mips_addsc, // llvm.mips.addsc
mips_addu_ph, // llvm.mips.addu.ph
mips_addu_qb, // llvm.mips.addu.qb
mips_addu_s_ph, // llvm.mips.addu.s.ph
mips_addu_s_qb, // llvm.mips.addu.s.qb
mips_adduh_qb, // llvm.mips.adduh.qb
mips_adduh_r_qb, // llvm.mips.adduh.r.qb
mips_addv_b, // llvm.mips.addv.b
mips_addv_d, // llvm.mips.addv.d
mips_addv_h, // llvm.mips.addv.h
mips_addv_w, // llvm.mips.addv.w
mips_addvi_b, // llvm.mips.addvi.b
mips_addvi_d, // llvm.mips.addvi.d
mips_addvi_h, // llvm.mips.addvi.h
mips_addvi_w, // llvm.mips.addvi.w
mips_addwc, // llvm.mips.addwc
mips_and_v, // llvm.mips.and.v
mips_andi_b, // llvm.mips.andi.b
mips_append, // llvm.mips.append
mips_asub_s_b, // llvm.mips.asub.s.b
mips_asub_s_d, // llvm.mips.asub.s.d
mips_asub_s_h, // llvm.mips.asub.s.h
mips_asub_s_w, // llvm.mips.asub.s.w
mips_asub_u_b, // llvm.mips.asub.u.b
mips_asub_u_d, // llvm.mips.asub.u.d
mips_asub_u_h, // llvm.mips.asub.u.h
mips_asub_u_w, // llvm.mips.asub.u.w
mips_ave_s_b, // llvm.mips.ave.s.b
mips_ave_s_d, // llvm.mips.ave.s.d
mips_ave_s_h, // llvm.mips.ave.s.h
mips_ave_s_w, // llvm.mips.ave.s.w
mips_ave_u_b, // llvm.mips.ave.u.b
mips_ave_u_d, // llvm.mips.ave.u.d
mips_ave_u_h, // llvm.mips.ave.u.h
mips_ave_u_w, // llvm.mips.ave.u.w
mips_aver_s_b, // llvm.mips.aver.s.b
mips_aver_s_d, // llvm.mips.aver.s.d
mips_aver_s_h, // llvm.mips.aver.s.h
mips_aver_s_w, // llvm.mips.aver.s.w
mips_aver_u_b, // llvm.mips.aver.u.b
mips_aver_u_d, // llvm.mips.aver.u.d
mips_aver_u_h, // llvm.mips.aver.u.h
mips_aver_u_w, // llvm.mips.aver.u.w
mips_balign, // llvm.mips.balign
mips_bclr_b, // llvm.mips.bclr.b
mips_bclr_d, // llvm.mips.bclr.d
mips_bclr_h, // llvm.mips.bclr.h
mips_bclr_w, // llvm.mips.bclr.w
mips_bclri_b, // llvm.mips.bclri.b
mips_bclri_d, // llvm.mips.bclri.d
mips_bclri_h, // llvm.mips.bclri.h
mips_bclri_w, // llvm.mips.bclri.w
mips_binsl_b, // llvm.mips.binsl.b
mips_binsl_d, // llvm.mips.binsl.d
mips_binsl_h, // llvm.mips.binsl.h
mips_binsl_w, // llvm.mips.binsl.w
mips_binsli_b, // llvm.mips.binsli.b
mips_binsli_d, // llvm.mips.binsli.d
mips_binsli_h, // llvm.mips.binsli.h
mips_binsli_w, // llvm.mips.binsli.w
mips_binsr_b, // llvm.mips.binsr.b
mips_binsr_d, // llvm.mips.binsr.d
mips_binsr_h, // llvm.mips.binsr.h
mips_binsr_w, // llvm.mips.binsr.w
mips_binsri_b, // llvm.mips.binsri.b
mips_binsri_d, // llvm.mips.binsri.d
mips_binsri_h, // llvm.mips.binsri.h
mips_binsri_w, // llvm.mips.binsri.w
mips_bitrev, // llvm.mips.bitrev
mips_bmnz_v, // llvm.mips.bmnz.v
mips_bmnzi_b, // llvm.mips.bmnzi.b
mips_bmz_v, // llvm.mips.bmz.v
mips_bmzi_b, // llvm.mips.bmzi.b
mips_bneg_b, // llvm.mips.bneg.b
mips_bneg_d, // llvm.mips.bneg.d
mips_bneg_h, // llvm.mips.bneg.h
mips_bneg_w, // llvm.mips.bneg.w
mips_bnegi_b, // llvm.mips.bnegi.b
mips_bnegi_d, // llvm.mips.bnegi.d
mips_bnegi_h, // llvm.mips.bnegi.h
mips_bnegi_w, // llvm.mips.bnegi.w
mips_bnz_b, // llvm.mips.bnz.b
mips_bnz_d, // llvm.mips.bnz.d
mips_bnz_h, // llvm.mips.bnz.h
mips_bnz_v, // llvm.mips.bnz.v
mips_bnz_w, // llvm.mips.bnz.w
mips_bposge32, // llvm.mips.bposge32
mips_bsel_v, // llvm.mips.bsel.v
mips_bseli_b, // llvm.mips.bseli.b
mips_bset_b, // llvm.mips.bset.b
mips_bset_d, // llvm.mips.bset.d
mips_bset_h, // llvm.mips.bset.h
mips_bset_w, // llvm.mips.bset.w
mips_bseti_b, // llvm.mips.bseti.b
mips_bseti_d, // llvm.mips.bseti.d
mips_bseti_h, // llvm.mips.bseti.h
mips_bseti_w, // llvm.mips.bseti.w
mips_bz_b, // llvm.mips.bz.b
mips_bz_d, // llvm.mips.bz.d
mips_bz_h, // llvm.mips.bz.h
mips_bz_v, // llvm.mips.bz.v
mips_bz_w, // llvm.mips.bz.w
mips_ceq_b, // llvm.mips.ceq.b
mips_ceq_d, // llvm.mips.ceq.d
mips_ceq_h, // llvm.mips.ceq.h
mips_ceq_w, // llvm.mips.ceq.w
mips_ceqi_b, // llvm.mips.ceqi.b
mips_ceqi_d, // llvm.mips.ceqi.d
mips_ceqi_h, // llvm.mips.ceqi.h
mips_ceqi_w, // llvm.mips.ceqi.w
mips_cfcmsa, // llvm.mips.cfcmsa
mips_cle_s_b, // llvm.mips.cle.s.b
mips_cle_s_d, // llvm.mips.cle.s.d
mips_cle_s_h, // llvm.mips.cle.s.h
mips_cle_s_w, // llvm.mips.cle.s.w
mips_cle_u_b, // llvm.mips.cle.u.b
mips_cle_u_d, // llvm.mips.cle.u.d
mips_cle_u_h, // llvm.mips.cle.u.h
mips_cle_u_w, // llvm.mips.cle.u.w
mips_clei_s_b, // llvm.mips.clei.s.b
mips_clei_s_d, // llvm.mips.clei.s.d
mips_clei_s_h, // llvm.mips.clei.s.h
mips_clei_s_w, // llvm.mips.clei.s.w
mips_clei_u_b, // llvm.mips.clei.u.b
mips_clei_u_d, // llvm.mips.clei.u.d
mips_clei_u_h, // llvm.mips.clei.u.h
mips_clei_u_w, // llvm.mips.clei.u.w
mips_clt_s_b, // llvm.mips.clt.s.b
mips_clt_s_d, // llvm.mips.clt.s.d
mips_clt_s_h, // llvm.mips.clt.s.h
mips_clt_s_w, // llvm.mips.clt.s.w
mips_clt_u_b, // llvm.mips.clt.u.b
mips_clt_u_d, // llvm.mips.clt.u.d
mips_clt_u_h, // llvm.mips.clt.u.h
mips_clt_u_w, // llvm.mips.clt.u.w
mips_clti_s_b, // llvm.mips.clti.s.b
mips_clti_s_d, // llvm.mips.clti.s.d
mips_clti_s_h, // llvm.mips.clti.s.h
mips_clti_s_w, // llvm.mips.clti.s.w
mips_clti_u_b, // llvm.mips.clti.u.b
mips_clti_u_d, // llvm.mips.clti.u.d
mips_clti_u_h, // llvm.mips.clti.u.h
mips_clti_u_w, // llvm.mips.clti.u.w
mips_cmp_eq_ph, // llvm.mips.cmp.eq.ph
mips_cmp_le_ph, // llvm.mips.cmp.le.ph
mips_cmp_lt_ph, // llvm.mips.cmp.lt.ph
mips_cmpgdu_eq_qb, // llvm.mips.cmpgdu.eq.qb
mips_cmpgdu_le_qb, // llvm.mips.cmpgdu.le.qb
mips_cmpgdu_lt_qb, // llvm.mips.cmpgdu.lt.qb
mips_cmpgu_eq_qb, // llvm.mips.cmpgu.eq.qb
mips_cmpgu_le_qb, // llvm.mips.cmpgu.le.qb
mips_cmpgu_lt_qb, // llvm.mips.cmpgu.lt.qb
mips_cmpu_eq_qb, // llvm.mips.cmpu.eq.qb
mips_cmpu_le_qb, // llvm.mips.cmpu.le.qb
mips_cmpu_lt_qb, // llvm.mips.cmpu.lt.qb
mips_copy_s_b, // llvm.mips.copy.s.b
mips_copy_s_d, // llvm.mips.copy.s.d
mips_copy_s_h, // llvm.mips.copy.s.h
mips_copy_s_w, // llvm.mips.copy.s.w
mips_copy_u_b, // llvm.mips.copy.u.b
mips_copy_u_d, // llvm.mips.copy.u.d
mips_copy_u_h, // llvm.mips.copy.u.h
mips_copy_u_w, // llvm.mips.copy.u.w
mips_ctcmsa, // llvm.mips.ctcmsa
mips_div_s_b, // llvm.mips.div.s.b
mips_div_s_d, // llvm.mips.div.s.d
mips_div_s_h, // llvm.mips.div.s.h
mips_div_s_w, // llvm.mips.div.s.w
mips_div_u_b, // llvm.mips.div.u.b
mips_div_u_d, // llvm.mips.div.u.d
mips_div_u_h, // llvm.mips.div.u.h
mips_div_u_w, // llvm.mips.div.u.w
mips_dlsa, // llvm.mips.dlsa
mips_dotp_s_d, // llvm.mips.dotp.s.d
mips_dotp_s_h, // llvm.mips.dotp.s.h
mips_dotp_s_w, // llvm.mips.dotp.s.w
mips_dotp_u_d, // llvm.mips.dotp.u.d
mips_dotp_u_h, // llvm.mips.dotp.u.h
mips_dotp_u_w, // llvm.mips.dotp.u.w
mips_dpa_w_ph, // llvm.mips.dpa.w.ph
mips_dpadd_s_d, // llvm.mips.dpadd.s.d
mips_dpadd_s_h, // llvm.mips.dpadd.s.h
mips_dpadd_s_w, // llvm.mips.dpadd.s.w
mips_dpadd_u_d, // llvm.mips.dpadd.u.d
mips_dpadd_u_h, // llvm.mips.dpadd.u.h
mips_dpadd_u_w, // llvm.mips.dpadd.u.w
mips_dpaq_s_w_ph, // llvm.mips.dpaq.s.w.ph
mips_dpaq_sa_l_w, // llvm.mips.dpaq.sa.l.w
mips_dpaqx_s_w_ph, // llvm.mips.dpaqx.s.w.ph
mips_dpaqx_sa_w_ph, // llvm.mips.dpaqx.sa.w.ph
mips_dpau_h_qbl, // llvm.mips.dpau.h.qbl
mips_dpau_h_qbr, // llvm.mips.dpau.h.qbr
mips_dpax_w_ph, // llvm.mips.dpax.w.ph
mips_dps_w_ph, // llvm.mips.dps.w.ph
mips_dpsq_s_w_ph, // llvm.mips.dpsq.s.w.ph
mips_dpsq_sa_l_w, // llvm.mips.dpsq.sa.l.w
mips_dpsqx_s_w_ph, // llvm.mips.dpsqx.s.w.ph
mips_dpsqx_sa_w_ph, // llvm.mips.dpsqx.sa.w.ph
mips_dpsu_h_qbl, // llvm.mips.dpsu.h.qbl
mips_dpsu_h_qbr, // llvm.mips.dpsu.h.qbr
mips_dpsub_s_d, // llvm.mips.dpsub.s.d
mips_dpsub_s_h, // llvm.mips.dpsub.s.h
mips_dpsub_s_w, // llvm.mips.dpsub.s.w
mips_dpsub_u_d, // llvm.mips.dpsub.u.d
mips_dpsub_u_h, // llvm.mips.dpsub.u.h
mips_dpsub_u_w, // llvm.mips.dpsub.u.w
mips_dpsx_w_ph, // llvm.mips.dpsx.w.ph
mips_extp, // llvm.mips.extp
mips_extpdp, // llvm.mips.extpdp
mips_extr_r_w, // llvm.mips.extr.r.w
mips_extr_rs_w, // llvm.mips.extr.rs.w
mips_extr_s_h, // llvm.mips.extr.s.h
mips_extr_w, // llvm.mips.extr.w
mips_fadd_d, // llvm.mips.fadd.d
mips_fadd_w, // llvm.mips.fadd.w
mips_fcaf_d, // llvm.mips.fcaf.d
mips_fcaf_w, // llvm.mips.fcaf.w
mips_fceq_d, // llvm.mips.fceq.d
mips_fceq_w, // llvm.mips.fceq.w
mips_fclass_d, // llvm.mips.fclass.d
mips_fclass_w, // llvm.mips.fclass.w
mips_fcle_d, // llvm.mips.fcle.d
mips_fcle_w, // llvm.mips.fcle.w
mips_fclt_d, // llvm.mips.fclt.d
mips_fclt_w, // llvm.mips.fclt.w
mips_fcne_d, // llvm.mips.fcne.d
mips_fcne_w, // llvm.mips.fcne.w
mips_fcor_d, // llvm.mips.fcor.d
mips_fcor_w, // llvm.mips.fcor.w
mips_fcueq_d, // llvm.mips.fcueq.d
mips_fcueq_w, // llvm.mips.fcueq.w
mips_fcule_d, // llvm.mips.fcule.d
mips_fcule_w, // llvm.mips.fcule.w
mips_fcult_d, // llvm.mips.fcult.d
mips_fcult_w, // llvm.mips.fcult.w
mips_fcun_d, // llvm.mips.fcun.d
mips_fcun_w, // llvm.mips.fcun.w
mips_fcune_d, // llvm.mips.fcune.d
mips_fcune_w, // llvm.mips.fcune.w
mips_fdiv_d, // llvm.mips.fdiv.d
mips_fdiv_w, // llvm.mips.fdiv.w
mips_fexdo_h, // llvm.mips.fexdo.h
mips_fexdo_w, // llvm.mips.fexdo.w
mips_fexp2_d, // llvm.mips.fexp2.d
mips_fexp2_w, // llvm.mips.fexp2.w
mips_fexupl_d, // llvm.mips.fexupl.d
mips_fexupl_w, // llvm.mips.fexupl.w
mips_fexupr_d, // llvm.mips.fexupr.d
mips_fexupr_w, // llvm.mips.fexupr.w
mips_ffint_s_d, // llvm.mips.ffint.s.d
mips_ffint_s_w, // llvm.mips.ffint.s.w
mips_ffint_u_d, // llvm.mips.ffint.u.d
mips_ffint_u_w, // llvm.mips.ffint.u.w
mips_ffql_d, // llvm.mips.ffql.d
mips_ffql_w, // llvm.mips.ffql.w
mips_ffqr_d, // llvm.mips.ffqr.d
mips_ffqr_w, // llvm.mips.ffqr.w
mips_fill_b, // llvm.mips.fill.b
mips_fill_d, // llvm.mips.fill.d
mips_fill_h, // llvm.mips.fill.h
mips_fill_w, // llvm.mips.fill.w
mips_flog2_d, // llvm.mips.flog2.d
mips_flog2_w, // llvm.mips.flog2.w
mips_fmadd_d, // llvm.mips.fmadd.d
mips_fmadd_w, // llvm.mips.fmadd.w
mips_fmax_a_d, // llvm.mips.fmax.a.d
mips_fmax_a_w, // llvm.mips.fmax.a.w
mips_fmax_d, // llvm.mips.fmax.d
mips_fmax_w, // llvm.mips.fmax.w
mips_fmin_a_d, // llvm.mips.fmin.a.d
mips_fmin_a_w, // llvm.mips.fmin.a.w
mips_fmin_d, // llvm.mips.fmin.d
mips_fmin_w, // llvm.mips.fmin.w
mips_fmsub_d, // llvm.mips.fmsub.d
mips_fmsub_w, // llvm.mips.fmsub.w
mips_fmul_d, // llvm.mips.fmul.d
mips_fmul_w, // llvm.mips.fmul.w
mips_frcp_d, // llvm.mips.frcp.d
mips_frcp_w, // llvm.mips.frcp.w
mips_frint_d, // llvm.mips.frint.d
mips_frint_w, // llvm.mips.frint.w
mips_frsqrt_d, // llvm.mips.frsqrt.d
mips_frsqrt_w, // llvm.mips.frsqrt.w
mips_fsaf_d, // llvm.mips.fsaf.d
mips_fsaf_w, // llvm.mips.fsaf.w
mips_fseq_d, // llvm.mips.fseq.d
mips_fseq_w, // llvm.mips.fseq.w
mips_fsle_d, // llvm.mips.fsle.d
mips_fsle_w, // llvm.mips.fsle.w
mips_fslt_d, // llvm.mips.fslt.d
mips_fslt_w, // llvm.mips.fslt.w
mips_fsne_d, // llvm.mips.fsne.d
mips_fsne_w, // llvm.mips.fsne.w
mips_fsor_d, // llvm.mips.fsor.d
mips_fsor_w, // llvm.mips.fsor.w
mips_fsqrt_d, // llvm.mips.fsqrt.d
mips_fsqrt_w, // llvm.mips.fsqrt.w
mips_fsub_d, // llvm.mips.fsub.d
mips_fsub_w, // llvm.mips.fsub.w
mips_fsueq_d, // llvm.mips.fsueq.d
mips_fsueq_w, // llvm.mips.fsueq.w
mips_fsule_d, // llvm.mips.fsule.d
mips_fsule_w, // llvm.mips.fsule.w
mips_fsult_d, // llvm.mips.fsult.d
mips_fsult_w, // llvm.mips.fsult.w
mips_fsun_d, // llvm.mips.fsun.d
mips_fsun_w, // llvm.mips.fsun.w
mips_fsune_d, // llvm.mips.fsune.d
mips_fsune_w, // llvm.mips.fsune.w
mips_ftint_s_d, // llvm.mips.ftint.s.d
mips_ftint_s_w, // llvm.mips.ftint.s.w
mips_ftint_u_d, // llvm.mips.ftint.u.d
mips_ftint_u_w, // llvm.mips.ftint.u.w
mips_ftq_h, // llvm.mips.ftq.h
mips_ftq_w, // llvm.mips.ftq.w
mips_ftrunc_s_d, // llvm.mips.ftrunc.s.d
mips_ftrunc_s_w, // llvm.mips.ftrunc.s.w
mips_ftrunc_u_d, // llvm.mips.ftrunc.u.d
mips_ftrunc_u_w, // llvm.mips.ftrunc.u.w
mips_hadd_s_d, // llvm.mips.hadd.s.d
mips_hadd_s_h, // llvm.mips.hadd.s.h
mips_hadd_s_w, // llvm.mips.hadd.s.w
mips_hadd_u_d, // llvm.mips.hadd.u.d
mips_hadd_u_h, // llvm.mips.hadd.u.h
mips_hadd_u_w, // llvm.mips.hadd.u.w
mips_hsub_s_d, // llvm.mips.hsub.s.d
mips_hsub_s_h, // llvm.mips.hsub.s.h
mips_hsub_s_w, // llvm.mips.hsub.s.w
mips_hsub_u_d, // llvm.mips.hsub.u.d
mips_hsub_u_h, // llvm.mips.hsub.u.h
mips_hsub_u_w, // llvm.mips.hsub.u.w
mips_ilvev_b, // llvm.mips.ilvev.b
mips_ilvev_d, // llvm.mips.ilvev.d
mips_ilvev_h, // llvm.mips.ilvev.h
mips_ilvev_w, // llvm.mips.ilvev.w
mips_ilvl_b, // llvm.mips.ilvl.b
mips_ilvl_d, // llvm.mips.ilvl.d
mips_ilvl_h, // llvm.mips.ilvl.h
mips_ilvl_w, // llvm.mips.ilvl.w
mips_ilvod_b, // llvm.mips.ilvod.b
mips_ilvod_d, // llvm.mips.ilvod.d
mips_ilvod_h, // llvm.mips.ilvod.h
mips_ilvod_w, // llvm.mips.ilvod.w
mips_ilvr_b, // llvm.mips.ilvr.b
mips_ilvr_d, // llvm.mips.ilvr.d
mips_ilvr_h, // llvm.mips.ilvr.h
mips_ilvr_w, // llvm.mips.ilvr.w
mips_insert_b, // llvm.mips.insert.b
mips_insert_d, // llvm.mips.insert.d
mips_insert_h, // llvm.mips.insert.h
mips_insert_w, // llvm.mips.insert.w
mips_insv, // llvm.mips.insv
mips_insve_b, // llvm.mips.insve.b
mips_insve_d, // llvm.mips.insve.d
mips_insve_h, // llvm.mips.insve.h
mips_insve_w, // llvm.mips.insve.w
mips_lbux, // llvm.mips.lbux
mips_ld_b, // llvm.mips.ld.b
mips_ld_d, // llvm.mips.ld.d
mips_ld_h, // llvm.mips.ld.h
mips_ld_w, // llvm.mips.ld.w
mips_ldi_b, // llvm.mips.ldi.b
mips_ldi_d, // llvm.mips.ldi.d
mips_ldi_h, // llvm.mips.ldi.h
mips_ldi_w, // llvm.mips.ldi.w
mips_lhx, // llvm.mips.lhx
mips_lsa, // llvm.mips.lsa
mips_lwx, // llvm.mips.lwx
mips_madd, // llvm.mips.madd
mips_madd_q_h, // llvm.mips.madd.q.h
mips_madd_q_w, // llvm.mips.madd.q.w
mips_maddr_q_h, // llvm.mips.maddr.q.h
mips_maddr_q_w, // llvm.mips.maddr.q.w
mips_maddu, // llvm.mips.maddu
mips_maddv_b, // llvm.mips.maddv.b
mips_maddv_d, // llvm.mips.maddv.d
mips_maddv_h, // llvm.mips.maddv.h
mips_maddv_w, // llvm.mips.maddv.w
mips_maq_s_w_phl, // llvm.mips.maq.s.w.phl
mips_maq_s_w_phr, // llvm.mips.maq.s.w.phr
mips_maq_sa_w_phl, // llvm.mips.maq.sa.w.phl
mips_maq_sa_w_phr, // llvm.mips.maq.sa.w.phr
mips_max_a_b, // llvm.mips.max.a.b
mips_max_a_d, // llvm.mips.max.a.d
mips_max_a_h, // llvm.mips.max.a.h
mips_max_a_w, // llvm.mips.max.a.w
mips_max_s_b, // llvm.mips.max.s.b
mips_max_s_d, // llvm.mips.max.s.d
mips_max_s_h, // llvm.mips.max.s.h
mips_max_s_w, // llvm.mips.max.s.w
mips_max_u_b, // llvm.mips.max.u.b
mips_max_u_d, // llvm.mips.max.u.d
mips_max_u_h, // llvm.mips.max.u.h
mips_max_u_w, // llvm.mips.max.u.w
mips_maxi_s_b, // llvm.mips.maxi.s.b
mips_maxi_s_d, // llvm.mips.maxi.s.d
mips_maxi_s_h, // llvm.mips.maxi.s.h
mips_maxi_s_w, // llvm.mips.maxi.s.w
mips_maxi_u_b, // llvm.mips.maxi.u.b
mips_maxi_u_d, // llvm.mips.maxi.u.d
mips_maxi_u_h, // llvm.mips.maxi.u.h
mips_maxi_u_w, // llvm.mips.maxi.u.w
mips_min_a_b, // llvm.mips.min.a.b
mips_min_a_d, // llvm.mips.min.a.d
mips_min_a_h, // llvm.mips.min.a.h
mips_min_a_w, // llvm.mips.min.a.w
mips_min_s_b, // llvm.mips.min.s.b
mips_min_s_d, // llvm.mips.min.s.d
mips_min_s_h, // llvm.mips.min.s.h
mips_min_s_w, // llvm.mips.min.s.w
mips_min_u_b, // llvm.mips.min.u.b
mips_min_u_d, // llvm.mips.min.u.d
mips_min_u_h, // llvm.mips.min.u.h
mips_min_u_w, // llvm.mips.min.u.w
mips_mini_s_b, // llvm.mips.mini.s.b
mips_mini_s_d, // llvm.mips.mini.s.d
mips_mini_s_h, // llvm.mips.mini.s.h
mips_mini_s_w, // llvm.mips.mini.s.w
mips_mini_u_b, // llvm.mips.mini.u.b
mips_mini_u_d, // llvm.mips.mini.u.d
mips_mini_u_h, // llvm.mips.mini.u.h
mips_mini_u_w, // llvm.mips.mini.u.w
mips_mod_s_b, // llvm.mips.mod.s.b
mips_mod_s_d, // llvm.mips.mod.s.d
mips_mod_s_h, // llvm.mips.mod.s.h
mips_mod_s_w, // llvm.mips.mod.s.w
mips_mod_u_b, // llvm.mips.mod.u.b
mips_mod_u_d, // llvm.mips.mod.u.d
mips_mod_u_h, // llvm.mips.mod.u.h
mips_mod_u_w, // llvm.mips.mod.u.w
mips_modsub, // llvm.mips.modsub
mips_move_v, // llvm.mips.move.v
mips_msub, // llvm.mips.msub
mips_msub_q_h, // llvm.mips.msub.q.h
mips_msub_q_w, // llvm.mips.msub.q.w
mips_msubr_q_h, // llvm.mips.msubr.q.h
mips_msubr_q_w, // llvm.mips.msubr.q.w
mips_msubu, // llvm.mips.msubu
mips_msubv_b, // llvm.mips.msubv.b
mips_msubv_d, // llvm.mips.msubv.d
mips_msubv_h, // llvm.mips.msubv.h
mips_msubv_w, // llvm.mips.msubv.w
mips_mthlip, // llvm.mips.mthlip
mips_mul_ph, // llvm.mips.mul.ph
mips_mul_q_h, // llvm.mips.mul.q.h
mips_mul_q_w, // llvm.mips.mul.q.w
mips_mul_s_ph, // llvm.mips.mul.s.ph
mips_muleq_s_w_phl, // llvm.mips.muleq.s.w.phl
mips_muleq_s_w_phr, // llvm.mips.muleq.s.w.phr
mips_muleu_s_ph_qbl, // llvm.mips.muleu.s.ph.qbl
mips_muleu_s_ph_qbr, // llvm.mips.muleu.s.ph.qbr
mips_mulq_rs_ph, // llvm.mips.mulq.rs.ph
mips_mulq_rs_w, // llvm.mips.mulq.rs.w
mips_mulq_s_ph, // llvm.mips.mulq.s.ph
mips_mulq_s_w, // llvm.mips.mulq.s.w
mips_mulr_q_h, // llvm.mips.mulr.q.h
mips_mulr_q_w, // llvm.mips.mulr.q.w
mips_mulsa_w_ph, // llvm.mips.mulsa.w.ph
mips_mulsaq_s_w_ph, // llvm.mips.mulsaq.s.w.ph
mips_mult, // llvm.mips.mult
mips_multu, // llvm.mips.multu
mips_mulv_b, // llvm.mips.mulv.b
mips_mulv_d, // llvm.mips.mulv.d
mips_mulv_h, // llvm.mips.mulv.h
mips_mulv_w, // llvm.mips.mulv.w
mips_nloc_b, // llvm.mips.nloc.b
mips_nloc_d, // llvm.mips.nloc.d
mips_nloc_h, // llvm.mips.nloc.h
mips_nloc_w, // llvm.mips.nloc.w
mips_nlzc_b, // llvm.mips.nlzc.b
mips_nlzc_d, // llvm.mips.nlzc.d
mips_nlzc_h, // llvm.mips.nlzc.h
mips_nlzc_w, // llvm.mips.nlzc.w
mips_nor_v, // llvm.mips.nor.v
mips_nori_b, // llvm.mips.nori.b
mips_or_v, // llvm.mips.or.v
mips_ori_b, // llvm.mips.ori.b
mips_packrl_ph, // llvm.mips.packrl.ph
mips_pckev_b, // llvm.mips.pckev.b
mips_pckev_d, // llvm.mips.pckev.d
mips_pckev_h, // llvm.mips.pckev.h
mips_pckev_w, // llvm.mips.pckev.w
mips_pckod_b, // llvm.mips.pckod.b
mips_pckod_d, // llvm.mips.pckod.d
mips_pckod_h, // llvm.mips.pckod.h
mips_pckod_w, // llvm.mips.pckod.w
mips_pcnt_b, // llvm.mips.pcnt.b
mips_pcnt_d, // llvm.mips.pcnt.d
mips_pcnt_h, // llvm.mips.pcnt.h
mips_pcnt_w, // llvm.mips.pcnt.w
mips_pick_ph, // llvm.mips.pick.ph
mips_pick_qb, // llvm.mips.pick.qb
mips_preceq_w_phl, // llvm.mips.preceq.w.phl
mips_preceq_w_phr, // llvm.mips.preceq.w.phr
mips_precequ_ph_qbl, // llvm.mips.precequ.ph.qbl
mips_precequ_ph_qbla, // llvm.mips.precequ.ph.qbla
mips_precequ_ph_qbr, // llvm.mips.precequ.ph.qbr
mips_precequ_ph_qbra, // llvm.mips.precequ.ph.qbra
mips_preceu_ph_qbl, // llvm.mips.preceu.ph.qbl
mips_preceu_ph_qbla, // llvm.mips.preceu.ph.qbla
mips_preceu_ph_qbr, // llvm.mips.preceu.ph.qbr
mips_preceu_ph_qbra, // llvm.mips.preceu.ph.qbra
mips_precr_qb_ph, // llvm.mips.precr.qb.ph
mips_precr_sra_ph_w, // llvm.mips.precr.sra.ph.w
mips_precr_sra_r_ph_w, // llvm.mips.precr.sra.r.ph.w
mips_precrq_ph_w, // llvm.mips.precrq.ph.w
mips_precrq_qb_ph, // llvm.mips.precrq.qb.ph
mips_precrq_rs_ph_w, // llvm.mips.precrq.rs.ph.w
mips_precrqu_s_qb_ph, // llvm.mips.precrqu.s.qb.ph
mips_prepend, // llvm.mips.prepend
mips_raddu_w_qb, // llvm.mips.raddu.w.qb
mips_rddsp, // llvm.mips.rddsp
mips_repl_ph, // llvm.mips.repl.ph
mips_repl_qb, // llvm.mips.repl.qb
mips_sat_s_b, // llvm.mips.sat.s.b
mips_sat_s_d, // llvm.mips.sat.s.d
mips_sat_s_h, // llvm.mips.sat.s.h
mips_sat_s_w, // llvm.mips.sat.s.w
mips_sat_u_b, // llvm.mips.sat.u.b
mips_sat_u_d, // llvm.mips.sat.u.d
mips_sat_u_h, // llvm.mips.sat.u.h
mips_sat_u_w, // llvm.mips.sat.u.w
mips_shf_b, // llvm.mips.shf.b
mips_shf_h, // llvm.mips.shf.h
mips_shf_w, // llvm.mips.shf.w
mips_shilo, // llvm.mips.shilo
mips_shll_ph, // llvm.mips.shll.ph
mips_shll_qb, // llvm.mips.shll.qb
mips_shll_s_ph, // llvm.mips.shll.s.ph
mips_shll_s_w, // llvm.mips.shll.s.w
mips_shra_ph, // llvm.mips.shra.ph
mips_shra_qb, // llvm.mips.shra.qb
mips_shra_r_ph, // llvm.mips.shra.r.ph
mips_shra_r_qb, // llvm.mips.shra.r.qb
mips_shra_r_w, // llvm.mips.shra.r.w
mips_shrl_ph, // llvm.mips.shrl.ph
mips_shrl_qb, // llvm.mips.shrl.qb
mips_sld_b, // llvm.mips.sld.b
mips_sld_d, // llvm.mips.sld.d
mips_sld_h, // llvm.mips.sld.h
mips_sld_w, // llvm.mips.sld.w
mips_sldi_b, // llvm.mips.sldi.b
mips_sldi_d, // llvm.mips.sldi.d
mips_sldi_h, // llvm.mips.sldi.h
mips_sldi_w, // llvm.mips.sldi.w
mips_sll_b, // llvm.mips.sll.b
mips_sll_d, // llvm.mips.sll.d
mips_sll_h, // llvm.mips.sll.h
mips_sll_w, // llvm.mips.sll.w
mips_slli_b, // llvm.mips.slli.b
mips_slli_d, // llvm.mips.slli.d
mips_slli_h, // llvm.mips.slli.h
mips_slli_w, // llvm.mips.slli.w
mips_splat_b, // llvm.mips.splat.b
mips_splat_d, // llvm.mips.splat.d
mips_splat_h, // llvm.mips.splat.h
mips_splat_w, // llvm.mips.splat.w
mips_splati_b, // llvm.mips.splati.b
mips_splati_d, // llvm.mips.splati.d
mips_splati_h, // llvm.mips.splati.h
mips_splati_w, // llvm.mips.splati.w
mips_sra_b, // llvm.mips.sra.b
mips_sra_d, // llvm.mips.sra.d
mips_sra_h, // llvm.mips.sra.h
mips_sra_w, // llvm.mips.sra.w
mips_srai_b, // llvm.mips.srai.b
mips_srai_d, // llvm.mips.srai.d
mips_srai_h, // llvm.mips.srai.h
mips_srai_w, // llvm.mips.srai.w
mips_srar_b, // llvm.mips.srar.b
mips_srar_d, // llvm.mips.srar.d
mips_srar_h, // llvm.mips.srar.h
mips_srar_w, // llvm.mips.srar.w
mips_srari_b, // llvm.mips.srari.b
mips_srari_d, // llvm.mips.srari.d
mips_srari_h, // llvm.mips.srari.h
mips_srari_w, // llvm.mips.srari.w
mips_srl_b, // llvm.mips.srl.b
mips_srl_d, // llvm.mips.srl.d
mips_srl_h, // llvm.mips.srl.h
mips_srl_w, // llvm.mips.srl.w
mips_srli_b, // llvm.mips.srli.b
mips_srli_d, // llvm.mips.srli.d
mips_srli_h, // llvm.mips.srli.h
mips_srli_w, // llvm.mips.srli.w
mips_srlr_b, // llvm.mips.srlr.b
mips_srlr_d, // llvm.mips.srlr.d
mips_srlr_h, // llvm.mips.srlr.h
mips_srlr_w, // llvm.mips.srlr.w
mips_srlri_b, // llvm.mips.srlri.b
mips_srlri_d, // llvm.mips.srlri.d
mips_srlri_h, // llvm.mips.srlri.h
mips_srlri_w, // llvm.mips.srlri.w
mips_st_b, // llvm.mips.st.b
mips_st_d, // llvm.mips.st.d
mips_st_h, // llvm.mips.st.h
mips_st_w, // llvm.mips.st.w
mips_subq_ph, // llvm.mips.subq.ph
mips_subq_s_ph, // llvm.mips.subq.s.ph
mips_subq_s_w, // llvm.mips.subq.s.w
mips_subqh_ph, // llvm.mips.subqh.ph
mips_subqh_r_ph, // llvm.mips.subqh.r.ph
mips_subqh_r_w, // llvm.mips.subqh.r.w
mips_subqh_w, // llvm.mips.subqh.w
mips_subs_s_b, // llvm.mips.subs.s.b
mips_subs_s_d, // llvm.mips.subs.s.d
mips_subs_s_h, // llvm.mips.subs.s.h
mips_subs_s_w, // llvm.mips.subs.s.w
mips_subs_u_b, // llvm.mips.subs.u.b
mips_subs_u_d, // llvm.mips.subs.u.d
mips_subs_u_h, // llvm.mips.subs.u.h
mips_subs_u_w, // llvm.mips.subs.u.w
mips_subsus_u_b, // llvm.mips.subsus.u.b
mips_subsus_u_d, // llvm.mips.subsus.u.d
mips_subsus_u_h, // llvm.mips.subsus.u.h
mips_subsus_u_w, // llvm.mips.subsus.u.w
mips_subsuu_s_b, // llvm.mips.subsuu.s.b
mips_subsuu_s_d, // llvm.mips.subsuu.s.d
mips_subsuu_s_h, // llvm.mips.subsuu.s.h
mips_subsuu_s_w, // llvm.mips.subsuu.s.w
mips_subu_ph, // llvm.mips.subu.ph
mips_subu_qb, // llvm.mips.subu.qb
mips_subu_s_ph, // llvm.mips.subu.s.ph
mips_subu_s_qb, // llvm.mips.subu.s.qb
mips_subuh_qb, // llvm.mips.subuh.qb
mips_subuh_r_qb, // llvm.mips.subuh.r.qb
mips_subv_b, // llvm.mips.subv.b
mips_subv_d, // llvm.mips.subv.d
mips_subv_h, // llvm.mips.subv.h
mips_subv_w, // llvm.mips.subv.w
mips_subvi_b, // llvm.mips.subvi.b
mips_subvi_d, // llvm.mips.subvi.d
mips_subvi_h, // llvm.mips.subvi.h
mips_subvi_w, // llvm.mips.subvi.w
mips_vshf_b, // llvm.mips.vshf.b
mips_vshf_d, // llvm.mips.vshf.d
mips_vshf_h, // llvm.mips.vshf.h
mips_vshf_w, // llvm.mips.vshf.w
mips_wrdsp, // llvm.mips.wrdsp
mips_xor_v, // llvm.mips.xor.v
mips_xori_b, // llvm.mips.xori.b
nearbyint, // llvm.nearbyint
nvvm_abs_i, // llvm.nvvm.abs.i
nvvm_abs_ll, // llvm.nvvm.abs.ll
nvvm_add_rm_d, // llvm.nvvm.add.rm.d
nvvm_add_rm_f, // llvm.nvvm.add.rm.f
nvvm_add_rm_ftz_f, // llvm.nvvm.add.rm.ftz.f
nvvm_add_rn_d, // llvm.nvvm.add.rn.d
nvvm_add_rn_f, // llvm.nvvm.add.rn.f
nvvm_add_rn_ftz_f, // llvm.nvvm.add.rn.ftz.f
nvvm_add_rp_d, // llvm.nvvm.add.rp.d
nvvm_add_rp_f, // llvm.nvvm.add.rp.f
nvvm_add_rp_ftz_f, // llvm.nvvm.add.rp.ftz.f
nvvm_add_rz_d, // llvm.nvvm.add.rz.d
nvvm_add_rz_f, // llvm.nvvm.add.rz.f
nvvm_add_rz_ftz_f, // llvm.nvvm.add.rz.ftz.f
nvvm_atomic_load_add_f32, // llvm.nvvm.atomic.load.add.f32
nvvm_atomic_load_dec_32, // llvm.nvvm.atomic.load.dec.32
nvvm_atomic_load_inc_32, // llvm.nvvm.atomic.load.inc.32
nvvm_barrier0, // llvm.nvvm.barrier0
nvvm_barrier0_and, // llvm.nvvm.barrier0.and
nvvm_barrier0_or, // llvm.nvvm.barrier0.or
nvvm_barrier0_popc, // llvm.nvvm.barrier0.popc
nvvm_bitcast_d2ll, // llvm.nvvm.bitcast.d2ll
nvvm_bitcast_f2i, // llvm.nvvm.bitcast.f2i
nvvm_bitcast_i2f, // llvm.nvvm.bitcast.i2f
nvvm_bitcast_ll2d, // llvm.nvvm.bitcast.ll2d
nvvm_brev32, // llvm.nvvm.brev32
nvvm_brev64, // llvm.nvvm.brev64
nvvm_ceil_d, // llvm.nvvm.ceil.d
nvvm_ceil_f, // llvm.nvvm.ceil.f
nvvm_ceil_ftz_f, // llvm.nvvm.ceil.ftz.f
nvvm_clz_i, // llvm.nvvm.clz.i
nvvm_clz_ll, // llvm.nvvm.clz.ll
nvvm_compiler_error, // llvm.nvvm.compiler.error
nvvm_compiler_warn, // llvm.nvvm.compiler.warn
nvvm_cos_approx_f, // llvm.nvvm.cos.approx.f
nvvm_cos_approx_ftz_f, // llvm.nvvm.cos.approx.ftz.f
nvvm_d2f_rm, // llvm.nvvm.d2f.rm
nvvm_d2f_rm_ftz, // llvm.nvvm.d2f.rm.ftz
nvvm_d2f_rn, // llvm.nvvm.d2f.rn
nvvm_d2f_rn_ftz, // llvm.nvvm.d2f.rn.ftz
nvvm_d2f_rp, // llvm.nvvm.d2f.rp
nvvm_d2f_rp_ftz, // llvm.nvvm.d2f.rp.ftz
nvvm_d2f_rz, // llvm.nvvm.d2f.rz
nvvm_d2f_rz_ftz, // llvm.nvvm.d2f.rz.ftz
nvvm_d2i_hi, // llvm.nvvm.d2i.hi
nvvm_d2i_lo, // llvm.nvvm.d2i.lo
nvvm_d2i_rm, // llvm.nvvm.d2i.rm
nvvm_d2i_rn, // llvm.nvvm.d2i.rn
nvvm_d2i_rp, // llvm.nvvm.d2i.rp
nvvm_d2i_rz, // llvm.nvvm.d2i.rz
nvvm_d2ll_rm, // llvm.nvvm.d2ll.rm
nvvm_d2ll_rn, // llvm.nvvm.d2ll.rn
nvvm_d2ll_rp, // llvm.nvvm.d2ll.rp
nvvm_d2ll_rz, // llvm.nvvm.d2ll.rz
nvvm_d2ui_rm, // llvm.nvvm.d2ui.rm
nvvm_d2ui_rn, // llvm.nvvm.d2ui.rn
nvvm_d2ui_rp, // llvm.nvvm.d2ui.rp
nvvm_d2ui_rz, // llvm.nvvm.d2ui.rz
nvvm_d2ull_rm, // llvm.nvvm.d2ull.rm
nvvm_d2ull_rn, // llvm.nvvm.d2ull.rn
nvvm_d2ull_rp, // llvm.nvvm.d2ull.rp
nvvm_d2ull_rz, // llvm.nvvm.d2ull.rz
nvvm_div_approx_f, // llvm.nvvm.div.approx.f
nvvm_div_approx_ftz_f, // llvm.nvvm.div.approx.ftz.f
nvvm_div_rm_d, // llvm.nvvm.div.rm.d
nvvm_div_rm_f, // llvm.nvvm.div.rm.f
nvvm_div_rm_ftz_f, // llvm.nvvm.div.rm.ftz.f
nvvm_div_rn_d, // llvm.nvvm.div.rn.d
nvvm_div_rn_f, // llvm.nvvm.div.rn.f
nvvm_div_rn_ftz_f, // llvm.nvvm.div.rn.ftz.f
nvvm_div_rp_d, // llvm.nvvm.div.rp.d
nvvm_div_rp_f, // llvm.nvvm.div.rp.f
nvvm_div_rp_ftz_f, // llvm.nvvm.div.rp.ftz.f
nvvm_div_rz_d, // llvm.nvvm.div.rz.d
nvvm_div_rz_f, // llvm.nvvm.div.rz.f
nvvm_div_rz_ftz_f, // llvm.nvvm.div.rz.ftz.f
nvvm_ex2_approx_d, // llvm.nvvm.ex2.approx.d
nvvm_ex2_approx_f, // llvm.nvvm.ex2.approx.f
nvvm_ex2_approx_ftz_f, // llvm.nvvm.ex2.approx.ftz.f
nvvm_f2h_rn, // llvm.nvvm.f2h.rn
nvvm_f2h_rn_ftz, // llvm.nvvm.f2h.rn.ftz
nvvm_f2i_rm, // llvm.nvvm.f2i.rm
nvvm_f2i_rm_ftz, // llvm.nvvm.f2i.rm.ftz
nvvm_f2i_rn, // llvm.nvvm.f2i.rn
nvvm_f2i_rn_ftz, // llvm.nvvm.f2i.rn.ftz
nvvm_f2i_rp, // llvm.nvvm.f2i.rp
nvvm_f2i_rp_ftz, // llvm.nvvm.f2i.rp.ftz
nvvm_f2i_rz, // llvm.nvvm.f2i.rz
nvvm_f2i_rz_ftz, // llvm.nvvm.f2i.rz.ftz
nvvm_f2ll_rm, // llvm.nvvm.f2ll.rm
nvvm_f2ll_rm_ftz, // llvm.nvvm.f2ll.rm.ftz
nvvm_f2ll_rn, // llvm.nvvm.f2ll.rn
nvvm_f2ll_rn_ftz, // llvm.nvvm.f2ll.rn.ftz
nvvm_f2ll_rp, // llvm.nvvm.f2ll.rp
nvvm_f2ll_rp_ftz, // llvm.nvvm.f2ll.rp.ftz
nvvm_f2ll_rz, // llvm.nvvm.f2ll.rz
nvvm_f2ll_rz_ftz, // llvm.nvvm.f2ll.rz.ftz
nvvm_f2ui_rm, // llvm.nvvm.f2ui.rm
nvvm_f2ui_rm_ftz, // llvm.nvvm.f2ui.rm.ftz
nvvm_f2ui_rn, // llvm.nvvm.f2ui.rn
nvvm_f2ui_rn_ftz, // llvm.nvvm.f2ui.rn.ftz
nvvm_f2ui_rp, // llvm.nvvm.f2ui.rp
nvvm_f2ui_rp_ftz, // llvm.nvvm.f2ui.rp.ftz
nvvm_f2ui_rz, // llvm.nvvm.f2ui.rz
nvvm_f2ui_rz_ftz, // llvm.nvvm.f2ui.rz.ftz
nvvm_f2ull_rm, // llvm.nvvm.f2ull.rm
nvvm_f2ull_rm_ftz, // llvm.nvvm.f2ull.rm.ftz
nvvm_f2ull_rn, // llvm.nvvm.f2ull.rn
nvvm_f2ull_rn_ftz, // llvm.nvvm.f2ull.rn.ftz
nvvm_f2ull_rp, // llvm.nvvm.f2ull.rp
nvvm_f2ull_rp_ftz, // llvm.nvvm.f2ull.rp.ftz
nvvm_f2ull_rz, // llvm.nvvm.f2ull.rz
nvvm_f2ull_rz_ftz, // llvm.nvvm.f2ull.rz.ftz
nvvm_fabs_d, // llvm.nvvm.fabs.d
nvvm_fabs_f, // llvm.nvvm.fabs.f
nvvm_fabs_ftz_f, // llvm.nvvm.fabs.ftz.f
nvvm_floor_d, // llvm.nvvm.floor.d
nvvm_floor_f, // llvm.nvvm.floor.f
nvvm_floor_ftz_f, // llvm.nvvm.floor.ftz.f
nvvm_fma_rm_d, // llvm.nvvm.fma.rm.d
nvvm_fma_rm_f, // llvm.nvvm.fma.rm.f
nvvm_fma_rm_ftz_f, // llvm.nvvm.fma.rm.ftz.f
nvvm_fma_rn_d, // llvm.nvvm.fma.rn.d
nvvm_fma_rn_f, // llvm.nvvm.fma.rn.f
nvvm_fma_rn_ftz_f, // llvm.nvvm.fma.rn.ftz.f
nvvm_fma_rp_d, // llvm.nvvm.fma.rp.d
nvvm_fma_rp_f, // llvm.nvvm.fma.rp.f
nvvm_fma_rp_ftz_f, // llvm.nvvm.fma.rp.ftz.f
nvvm_fma_rz_d, // llvm.nvvm.fma.rz.d
nvvm_fma_rz_f, // llvm.nvvm.fma.rz.f
nvvm_fma_rz_ftz_f, // llvm.nvvm.fma.rz.ftz.f
nvvm_fmax_d, // llvm.nvvm.fmax.d
nvvm_fmax_f, // llvm.nvvm.fmax.f
nvvm_fmax_ftz_f, // llvm.nvvm.fmax.ftz.f
nvvm_fmin_d, // llvm.nvvm.fmin.d
nvvm_fmin_f, // llvm.nvvm.fmin.f
nvvm_fmin_ftz_f, // llvm.nvvm.fmin.ftz.f
nvvm_h2f, // llvm.nvvm.h2f
nvvm_i2d_rm, // llvm.nvvm.i2d.rm
nvvm_i2d_rn, // llvm.nvvm.i2d.rn
nvvm_i2d_rp, // llvm.nvvm.i2d.rp
nvvm_i2d_rz, // llvm.nvvm.i2d.rz
nvvm_i2f_rm, // llvm.nvvm.i2f.rm
nvvm_i2f_rn, // llvm.nvvm.i2f.rn
nvvm_i2f_rp, // llvm.nvvm.i2f.rp
nvvm_i2f_rz, // llvm.nvvm.i2f.rz
nvvm_isspacep_const, // llvm.nvvm.isspacep.const
nvvm_isspacep_global, // llvm.nvvm.isspacep.global
nvvm_isspacep_local, // llvm.nvvm.isspacep.local
nvvm_isspacep_shared, // llvm.nvvm.isspacep.shared
nvvm_istypep_sampler, // llvm.nvvm.istypep.sampler
nvvm_istypep_surface, // llvm.nvvm.istypep.surface
nvvm_istypep_texture, // llvm.nvvm.istypep.texture
nvvm_ldg_global_f, // llvm.nvvm.ldg.global.f
nvvm_ldg_global_i, // llvm.nvvm.ldg.global.i
nvvm_ldg_global_p, // llvm.nvvm.ldg.global.p
nvvm_ldu_global_f, // llvm.nvvm.ldu.global.f
nvvm_ldu_global_i, // llvm.nvvm.ldu.global.i
nvvm_ldu_global_p, // llvm.nvvm.ldu.global.p
nvvm_lg2_approx_d, // llvm.nvvm.lg2.approx.d
nvvm_lg2_approx_f, // llvm.nvvm.lg2.approx.f
nvvm_lg2_approx_ftz_f, // llvm.nvvm.lg2.approx.ftz.f
nvvm_ll2d_rm, // llvm.nvvm.ll2d.rm
nvvm_ll2d_rn, // llvm.nvvm.ll2d.rn
nvvm_ll2d_rp, // llvm.nvvm.ll2d.rp
nvvm_ll2d_rz, // llvm.nvvm.ll2d.rz
nvvm_ll2f_rm, // llvm.nvvm.ll2f.rm
nvvm_ll2f_rn, // llvm.nvvm.ll2f.rn
nvvm_ll2f_rp, // llvm.nvvm.ll2f.rp
nvvm_ll2f_rz, // llvm.nvvm.ll2f.rz
nvvm_lohi_i2d, // llvm.nvvm.lohi.i2d
nvvm_max_i, // llvm.nvvm.max.i
nvvm_max_ll, // llvm.nvvm.max.ll
nvvm_max_ui, // llvm.nvvm.max.ui
nvvm_max_ull, // llvm.nvvm.max.ull
nvvm_membar_cta, // llvm.nvvm.membar.cta
nvvm_membar_gl, // llvm.nvvm.membar.gl
nvvm_membar_sys, // llvm.nvvm.membar.sys
nvvm_min_i, // llvm.nvvm.min.i
nvvm_min_ll, // llvm.nvvm.min.ll
nvvm_min_ui, // llvm.nvvm.min.ui
nvvm_min_ull, // llvm.nvvm.min.ull
nvvm_move_double, // llvm.nvvm.move.double
nvvm_move_float, // llvm.nvvm.move.float
nvvm_move_i16, // llvm.nvvm.move.i16
nvvm_move_i32, // llvm.nvvm.move.i32
nvvm_move_i64, // llvm.nvvm.move.i64
nvvm_move_ptr, // llvm.nvvm.move.ptr
nvvm_mul24_i, // llvm.nvvm.mul24.i
nvvm_mul24_ui, // llvm.nvvm.mul24.ui
nvvm_mul_rm_d, // llvm.nvvm.mul.rm.d
nvvm_mul_rm_f, // llvm.nvvm.mul.rm.f
nvvm_mul_rm_ftz_f, // llvm.nvvm.mul.rm.ftz.f
nvvm_mul_rn_d, // llvm.nvvm.mul.rn.d
nvvm_mul_rn_f, // llvm.nvvm.mul.rn.f
nvvm_mul_rn_ftz_f, // llvm.nvvm.mul.rn.ftz.f
nvvm_mul_rp_d, // llvm.nvvm.mul.rp.d
nvvm_mul_rp_f, // llvm.nvvm.mul.rp.f
nvvm_mul_rp_ftz_f, // llvm.nvvm.mul.rp.ftz.f
nvvm_mul_rz_d, // llvm.nvvm.mul.rz.d
nvvm_mul_rz_f, // llvm.nvvm.mul.rz.f
nvvm_mul_rz_ftz_f, // llvm.nvvm.mul.rz.ftz.f
nvvm_mulhi_i, // llvm.nvvm.mulhi.i
nvvm_mulhi_ll, // llvm.nvvm.mulhi.ll
nvvm_mulhi_ui, // llvm.nvvm.mulhi.ui
nvvm_mulhi_ull, // llvm.nvvm.mulhi.ull
nvvm_popc_i, // llvm.nvvm.popc.i
nvvm_popc_ll, // llvm.nvvm.popc.ll
nvvm_prmt, // llvm.nvvm.prmt
nvvm_ptr_constant_to_gen, // llvm.nvvm.ptr.constant.to.gen
nvvm_ptr_gen_to_constant, // llvm.nvvm.ptr.gen.to.constant
nvvm_ptr_gen_to_global, // llvm.nvvm.ptr.gen.to.global
nvvm_ptr_gen_to_local, // llvm.nvvm.ptr.gen.to.local
nvvm_ptr_gen_to_param, // llvm.nvvm.ptr.gen.to.param
nvvm_ptr_gen_to_shared, // llvm.nvvm.ptr.gen.to.shared
nvvm_ptr_global_to_gen, // llvm.nvvm.ptr.global.to.gen
nvvm_ptr_local_to_gen, // llvm.nvvm.ptr.local.to.gen
nvvm_ptr_shared_to_gen, // llvm.nvvm.ptr.shared.to.gen
nvvm_rcp_approx_ftz_d, // llvm.nvvm.rcp.approx.ftz.d
nvvm_rcp_rm_d, // llvm.nvvm.rcp.rm.d
nvvm_rcp_rm_f, // llvm.nvvm.rcp.rm.f
nvvm_rcp_rm_ftz_f, // llvm.nvvm.rcp.rm.ftz.f
nvvm_rcp_rn_d, // llvm.nvvm.rcp.rn.d
nvvm_rcp_rn_f, // llvm.nvvm.rcp.rn.f
nvvm_rcp_rn_ftz_f, // llvm.nvvm.rcp.rn.ftz.f
nvvm_rcp_rp_d, // llvm.nvvm.rcp.rp.d
nvvm_rcp_rp_f, // llvm.nvvm.rcp.rp.f
nvvm_rcp_rp_ftz_f, // llvm.nvvm.rcp.rp.ftz.f
nvvm_rcp_rz_d, // llvm.nvvm.rcp.rz.d
nvvm_rcp_rz_f, // llvm.nvvm.rcp.rz.f
nvvm_rcp_rz_ftz_f, // llvm.nvvm.rcp.rz.ftz.f
nvvm_read_ptx_sreg_ctaid_x, // llvm.nvvm.read.ptx.sreg.ctaid.x
nvvm_read_ptx_sreg_ctaid_y, // llvm.nvvm.read.ptx.sreg.ctaid.y
nvvm_read_ptx_sreg_ctaid_z, // llvm.nvvm.read.ptx.sreg.ctaid.z
nvvm_read_ptx_sreg_envreg0, // llvm.nvvm.read.ptx.sreg.envreg0
nvvm_read_ptx_sreg_envreg1, // llvm.nvvm.read.ptx.sreg.envreg1
nvvm_read_ptx_sreg_envreg10, // llvm.nvvm.read.ptx.sreg.envreg10
nvvm_read_ptx_sreg_envreg11, // llvm.nvvm.read.ptx.sreg.envreg11
nvvm_read_ptx_sreg_envreg12, // llvm.nvvm.read.ptx.sreg.envreg12
nvvm_read_ptx_sreg_envreg13, // llvm.nvvm.read.ptx.sreg.envreg13
nvvm_read_ptx_sreg_envreg14, // llvm.nvvm.read.ptx.sreg.envreg14
nvvm_read_ptx_sreg_envreg15, // llvm.nvvm.read.ptx.sreg.envreg15
nvvm_read_ptx_sreg_envreg16, // llvm.nvvm.read.ptx.sreg.envreg16
nvvm_read_ptx_sreg_envreg17, // llvm.nvvm.read.ptx.sreg.envreg17
nvvm_read_ptx_sreg_envreg18, // llvm.nvvm.read.ptx.sreg.envreg18
nvvm_read_ptx_sreg_envreg19, // llvm.nvvm.read.ptx.sreg.envreg19
nvvm_read_ptx_sreg_envreg2, // llvm.nvvm.read.ptx.sreg.envreg2
nvvm_read_ptx_sreg_envreg20, // llvm.nvvm.read.ptx.sreg.envreg20
nvvm_read_ptx_sreg_envreg21, // llvm.nvvm.read.ptx.sreg.envreg21
nvvm_read_ptx_sreg_envreg22, // llvm.nvvm.read.ptx.sreg.envreg22
nvvm_read_ptx_sreg_envreg23, // llvm.nvvm.read.ptx.sreg.envreg23
nvvm_read_ptx_sreg_envreg24, // llvm.nvvm.read.ptx.sreg.envreg24
nvvm_read_ptx_sreg_envreg25, // llvm.nvvm.read.ptx.sreg.envreg25
nvvm_read_ptx_sreg_envreg26, // llvm.nvvm.read.ptx.sreg.envreg26
nvvm_read_ptx_sreg_envreg27, // llvm.nvvm.read.ptx.sreg.envreg27
nvvm_read_ptx_sreg_envreg28, // llvm.nvvm.read.ptx.sreg.envreg28
nvvm_read_ptx_sreg_envreg29, // llvm.nvvm.read.ptx.sreg.envreg29
nvvm_read_ptx_sreg_envreg3, // llvm.nvvm.read.ptx.sreg.envreg3
nvvm_read_ptx_sreg_envreg30, // llvm.nvvm.read.ptx.sreg.envreg30
nvvm_read_ptx_sreg_envreg31, // llvm.nvvm.read.ptx.sreg.envreg31
nvvm_read_ptx_sreg_envreg4, // llvm.nvvm.read.ptx.sreg.envreg4
nvvm_read_ptx_sreg_envreg5, // llvm.nvvm.read.ptx.sreg.envreg5
nvvm_read_ptx_sreg_envreg6, // llvm.nvvm.read.ptx.sreg.envreg6
nvvm_read_ptx_sreg_envreg7, // llvm.nvvm.read.ptx.sreg.envreg7
nvvm_read_ptx_sreg_envreg8, // llvm.nvvm.read.ptx.sreg.envreg8
nvvm_read_ptx_sreg_envreg9, // llvm.nvvm.read.ptx.sreg.envreg9
nvvm_read_ptx_sreg_nctaid_x, // llvm.nvvm.read.ptx.sreg.nctaid.x
nvvm_read_ptx_sreg_nctaid_y, // llvm.nvvm.read.ptx.sreg.nctaid.y
nvvm_read_ptx_sreg_nctaid_z, // llvm.nvvm.read.ptx.sreg.nctaid.z
nvvm_read_ptx_sreg_ntid_x, // llvm.nvvm.read.ptx.sreg.ntid.x
nvvm_read_ptx_sreg_ntid_y, // llvm.nvvm.read.ptx.sreg.ntid.y
nvvm_read_ptx_sreg_ntid_z, // llvm.nvvm.read.ptx.sreg.ntid.z
nvvm_read_ptx_sreg_tid_x, // llvm.nvvm.read.ptx.sreg.tid.x
nvvm_read_ptx_sreg_tid_y, // llvm.nvvm.read.ptx.sreg.tid.y
nvvm_read_ptx_sreg_tid_z, // llvm.nvvm.read.ptx.sreg.tid.z
nvvm_read_ptx_sreg_warpsize, // llvm.nvvm.read.ptx.sreg.warpsize
nvvm_reflect, // llvm.nvvm.reflect
nvvm_rotate_b32, // llvm.nvvm.rotate.b32
nvvm_rotate_b64, // llvm.nvvm.rotate.b64
nvvm_rotate_right_b64, // llvm.nvvm.rotate.right.b64
nvvm_round_d, // llvm.nvvm.round.d
nvvm_round_f, // llvm.nvvm.round.f
nvvm_round_ftz_f, // llvm.nvvm.round.ftz.f
nvvm_rsqrt_approx_d, // llvm.nvvm.rsqrt.approx.d
nvvm_rsqrt_approx_f, // llvm.nvvm.rsqrt.approx.f
nvvm_rsqrt_approx_ftz_f, // llvm.nvvm.rsqrt.approx.ftz.f
nvvm_sad_i, // llvm.nvvm.sad.i
nvvm_sad_ui, // llvm.nvvm.sad.ui
nvvm_saturate_d, // llvm.nvvm.saturate.d
nvvm_saturate_f, // llvm.nvvm.saturate.f
nvvm_saturate_ftz_f, // llvm.nvvm.saturate.ftz.f
nvvm_sin_approx_f, // llvm.nvvm.sin.approx.f
nvvm_sin_approx_ftz_f, // llvm.nvvm.sin.approx.ftz.f
nvvm_sqrt_approx_f, // llvm.nvvm.sqrt.approx.f
nvvm_sqrt_approx_ftz_f, // llvm.nvvm.sqrt.approx.ftz.f
nvvm_sqrt_f, // llvm.nvvm.sqrt.f
nvvm_sqrt_rm_d, // llvm.nvvm.sqrt.rm.d
nvvm_sqrt_rm_f, // llvm.nvvm.sqrt.rm.f
nvvm_sqrt_rm_ftz_f, // llvm.nvvm.sqrt.rm.ftz.f
nvvm_sqrt_rn_d, // llvm.nvvm.sqrt.rn.d
nvvm_sqrt_rn_f, // llvm.nvvm.sqrt.rn.f
nvvm_sqrt_rn_ftz_f, // llvm.nvvm.sqrt.rn.ftz.f
nvvm_sqrt_rp_d, // llvm.nvvm.sqrt.rp.d
nvvm_sqrt_rp_f, // llvm.nvvm.sqrt.rp.f
nvvm_sqrt_rp_ftz_f, // llvm.nvvm.sqrt.rp.ftz.f
nvvm_sqrt_rz_d, // llvm.nvvm.sqrt.rz.d
nvvm_sqrt_rz_f, // llvm.nvvm.sqrt.rz.f
nvvm_sqrt_rz_ftz_f, // llvm.nvvm.sqrt.rz.ftz.f
nvvm_suld_1d_array_i16_clamp, // llvm.nvvm.suld.1d.array.i16.clamp
nvvm_suld_1d_array_i16_trap, // llvm.nvvm.suld.1d.array.i16.trap
nvvm_suld_1d_array_i16_zero, // llvm.nvvm.suld.1d.array.i16.zero
nvvm_suld_1d_array_i32_clamp, // llvm.nvvm.suld.1d.array.i32.clamp
nvvm_suld_1d_array_i32_trap, // llvm.nvvm.suld.1d.array.i32.trap
nvvm_suld_1d_array_i32_zero, // llvm.nvvm.suld.1d.array.i32.zero
nvvm_suld_1d_array_i64_clamp, // llvm.nvvm.suld.1d.array.i64.clamp
nvvm_suld_1d_array_i64_trap, // llvm.nvvm.suld.1d.array.i64.trap
nvvm_suld_1d_array_i64_zero, // llvm.nvvm.suld.1d.array.i64.zero
nvvm_suld_1d_array_i8_clamp, // llvm.nvvm.suld.1d.array.i8.clamp
nvvm_suld_1d_array_i8_trap, // llvm.nvvm.suld.1d.array.i8.trap
nvvm_suld_1d_array_i8_zero, // llvm.nvvm.suld.1d.array.i8.zero
nvvm_suld_1d_array_v2i16_clamp, // llvm.nvvm.suld.1d.array.v2i16.clamp
nvvm_suld_1d_array_v2i16_trap, // llvm.nvvm.suld.1d.array.v2i16.trap
nvvm_suld_1d_array_v2i16_zero, // llvm.nvvm.suld.1d.array.v2i16.zero
nvvm_suld_1d_array_v2i32_clamp, // llvm.nvvm.suld.1d.array.v2i32.clamp
nvvm_suld_1d_array_v2i32_trap, // llvm.nvvm.suld.1d.array.v2i32.trap
nvvm_suld_1d_array_v2i32_zero, // llvm.nvvm.suld.1d.array.v2i32.zero
nvvm_suld_1d_array_v2i64_clamp, // llvm.nvvm.suld.1d.array.v2i64.clamp
nvvm_suld_1d_array_v2i64_trap, // llvm.nvvm.suld.1d.array.v2i64.trap
nvvm_suld_1d_array_v2i64_zero, // llvm.nvvm.suld.1d.array.v2i64.zero
nvvm_suld_1d_array_v2i8_clamp, // llvm.nvvm.suld.1d.array.v2i8.clamp
nvvm_suld_1d_array_v2i8_trap, // llvm.nvvm.suld.1d.array.v2i8.trap
nvvm_suld_1d_array_v2i8_zero, // llvm.nvvm.suld.1d.array.v2i8.zero
nvvm_suld_1d_array_v4i16_clamp, // llvm.nvvm.suld.1d.array.v4i16.clamp
nvvm_suld_1d_array_v4i16_trap, // llvm.nvvm.suld.1d.array.v4i16.trap
nvvm_suld_1d_array_v4i16_zero, // llvm.nvvm.suld.1d.array.v4i16.zero
nvvm_suld_1d_array_v4i32_clamp, // llvm.nvvm.suld.1d.array.v4i32.clamp
nvvm_suld_1d_array_v4i32_trap, // llvm.nvvm.suld.1d.array.v4i32.trap
nvvm_suld_1d_array_v4i32_zero, // llvm.nvvm.suld.1d.array.v4i32.zero
nvvm_suld_1d_array_v4i8_clamp, // llvm.nvvm.suld.1d.array.v4i8.clamp
nvvm_suld_1d_array_v4i8_trap, // llvm.nvvm.suld.1d.array.v4i8.trap
nvvm_suld_1d_array_v4i8_zero, // llvm.nvvm.suld.1d.array.v4i8.zero
nvvm_suld_1d_i16_clamp, // llvm.nvvm.suld.1d.i16.clamp
nvvm_suld_1d_i16_trap, // llvm.nvvm.suld.1d.i16.trap
nvvm_suld_1d_i16_zero, // llvm.nvvm.suld.1d.i16.zero
nvvm_suld_1d_i32_clamp, // llvm.nvvm.suld.1d.i32.clamp
nvvm_suld_1d_i32_trap, // llvm.nvvm.suld.1d.i32.trap
nvvm_suld_1d_i32_zero, // llvm.nvvm.suld.1d.i32.zero
nvvm_suld_1d_i64_clamp, // llvm.nvvm.suld.1d.i64.clamp
nvvm_suld_1d_i64_trap, // llvm.nvvm.suld.1d.i64.trap
nvvm_suld_1d_i64_zero, // llvm.nvvm.suld.1d.i64.zero
nvvm_suld_1d_i8_clamp, // llvm.nvvm.suld.1d.i8.clamp
nvvm_suld_1d_i8_trap, // llvm.nvvm.suld.1d.i8.trap
nvvm_suld_1d_i8_zero, // llvm.nvvm.suld.1d.i8.zero
nvvm_suld_1d_v2i16_clamp, // llvm.nvvm.suld.1d.v2i16.clamp
nvvm_suld_1d_v2i16_trap, // llvm.nvvm.suld.1d.v2i16.trap
nvvm_suld_1d_v2i16_zero, // llvm.nvvm.suld.1d.v2i16.zero
nvvm_suld_1d_v2i32_clamp, // llvm.nvvm.suld.1d.v2i32.clamp
nvvm_suld_1d_v2i32_trap, // llvm.nvvm.suld.1d.v2i32.trap
nvvm_suld_1d_v2i32_zero, // llvm.nvvm.suld.1d.v2i32.zero
nvvm_suld_1d_v2i64_clamp, // llvm.nvvm.suld.1d.v2i64.clamp
nvvm_suld_1d_v2i64_trap, // llvm.nvvm.suld.1d.v2i64.trap
nvvm_suld_1d_v2i64_zero, // llvm.nvvm.suld.1d.v2i64.zero
nvvm_suld_1d_v2i8_clamp, // llvm.nvvm.suld.1d.v2i8.clamp
nvvm_suld_1d_v2i8_trap, // llvm.nvvm.suld.1d.v2i8.trap
nvvm_suld_1d_v2i8_zero, // llvm.nvvm.suld.1d.v2i8.zero
nvvm_suld_1d_v4i16_clamp, // llvm.nvvm.suld.1d.v4i16.clamp
nvvm_suld_1d_v4i16_trap, // llvm.nvvm.suld.1d.v4i16.trap
nvvm_suld_1d_v4i16_zero, // llvm.nvvm.suld.1d.v4i16.zero
nvvm_suld_1d_v4i32_clamp, // llvm.nvvm.suld.1d.v4i32.clamp
nvvm_suld_1d_v4i32_trap, // llvm.nvvm.suld.1d.v4i32.trap
nvvm_suld_1d_v4i32_zero, // llvm.nvvm.suld.1d.v4i32.zero
nvvm_suld_1d_v4i8_clamp, // llvm.nvvm.suld.1d.v4i8.clamp
nvvm_suld_1d_v4i8_trap, // llvm.nvvm.suld.1d.v4i8.trap
nvvm_suld_1d_v4i8_zero, // llvm.nvvm.suld.1d.v4i8.zero
nvvm_suld_2d_array_i16_clamp, // llvm.nvvm.suld.2d.array.i16.clamp
nvvm_suld_2d_array_i16_trap, // llvm.nvvm.suld.2d.array.i16.trap
nvvm_suld_2d_array_i16_zero, // llvm.nvvm.suld.2d.array.i16.zero
nvvm_suld_2d_array_i32_clamp, // llvm.nvvm.suld.2d.array.i32.clamp
nvvm_suld_2d_array_i32_trap, // llvm.nvvm.suld.2d.array.i32.trap
nvvm_suld_2d_array_i32_zero, // llvm.nvvm.suld.2d.array.i32.zero
nvvm_suld_2d_array_i64_clamp, // llvm.nvvm.suld.2d.array.i64.clamp
nvvm_suld_2d_array_i64_trap, // llvm.nvvm.suld.2d.array.i64.trap
nvvm_suld_2d_array_i64_zero, // llvm.nvvm.suld.2d.array.i64.zero
nvvm_suld_2d_array_i8_clamp, // llvm.nvvm.suld.2d.array.i8.clamp
nvvm_suld_2d_array_i8_trap, // llvm.nvvm.suld.2d.array.i8.trap
nvvm_suld_2d_array_i8_zero, // llvm.nvvm.suld.2d.array.i8.zero
nvvm_suld_2d_array_v2i16_clamp, // llvm.nvvm.suld.2d.array.v2i16.clamp
nvvm_suld_2d_array_v2i16_trap, // llvm.nvvm.suld.2d.array.v2i16.trap
nvvm_suld_2d_array_v2i16_zero, // llvm.nvvm.suld.2d.array.v2i16.zero
nvvm_suld_2d_array_v2i32_clamp, // llvm.nvvm.suld.2d.array.v2i32.clamp
nvvm_suld_2d_array_v2i32_trap, // llvm.nvvm.suld.2d.array.v2i32.trap
nvvm_suld_2d_array_v2i32_zero, // llvm.nvvm.suld.2d.array.v2i32.zero
nvvm_suld_2d_array_v2i64_clamp, // llvm.nvvm.suld.2d.array.v2i64.clamp
nvvm_suld_2d_array_v2i64_trap, // llvm.nvvm.suld.2d.array.v2i64.trap
nvvm_suld_2d_array_v2i64_zero, // llvm.nvvm.suld.2d.array.v2i64.zero
nvvm_suld_2d_array_v2i8_clamp, // llvm.nvvm.suld.2d.array.v2i8.clamp
nvvm_suld_2d_array_v2i8_trap, // llvm.nvvm.suld.2d.array.v2i8.trap
nvvm_suld_2d_array_v2i8_zero, // llvm.nvvm.suld.2d.array.v2i8.zero
nvvm_suld_2d_array_v4i16_clamp, // llvm.nvvm.suld.2d.array.v4i16.clamp
nvvm_suld_2d_array_v4i16_trap, // llvm.nvvm.suld.2d.array.v4i16.trap
nvvm_suld_2d_array_v4i16_zero, // llvm.nvvm.suld.2d.array.v4i16.zero
nvvm_suld_2d_array_v4i32_clamp, // llvm.nvvm.suld.2d.array.v4i32.clamp
nvvm_suld_2d_array_v4i32_trap, // llvm.nvvm.suld.2d.array.v4i32.trap
nvvm_suld_2d_array_v4i32_zero, // llvm.nvvm.suld.2d.array.v4i32.zero
nvvm_suld_2d_array_v4i8_clamp, // llvm.nvvm.suld.2d.array.v4i8.clamp
nvvm_suld_2d_array_v4i8_trap, // llvm.nvvm.suld.2d.array.v4i8.trap
nvvm_suld_2d_array_v4i8_zero, // llvm.nvvm.suld.2d.array.v4i8.zero
nvvm_suld_2d_i16_clamp, // llvm.nvvm.suld.2d.i16.clamp
nvvm_suld_2d_i16_trap, // llvm.nvvm.suld.2d.i16.trap
nvvm_suld_2d_i16_zero, // llvm.nvvm.suld.2d.i16.zero
nvvm_suld_2d_i32_clamp, // llvm.nvvm.suld.2d.i32.clamp
nvvm_suld_2d_i32_trap, // llvm.nvvm.suld.2d.i32.trap
nvvm_suld_2d_i32_zero, // llvm.nvvm.suld.2d.i32.zero
nvvm_suld_2d_i64_clamp, // llvm.nvvm.suld.2d.i64.clamp
nvvm_suld_2d_i64_trap, // llvm.nvvm.suld.2d.i64.trap
nvvm_suld_2d_i64_zero, // llvm.nvvm.suld.2d.i64.zero
nvvm_suld_2d_i8_clamp, // llvm.nvvm.suld.2d.i8.clamp
nvvm_suld_2d_i8_trap, // llvm.nvvm.suld.2d.i8.trap
nvvm_suld_2d_i8_zero, // llvm.nvvm.suld.2d.i8.zero
nvvm_suld_2d_v2i16_clamp, // llvm.nvvm.suld.2d.v2i16.clamp
nvvm_suld_2d_v2i16_trap, // llvm.nvvm.suld.2d.v2i16.trap
nvvm_suld_2d_v2i16_zero, // llvm.nvvm.suld.2d.v2i16.zero
nvvm_suld_2d_v2i32_clamp, // llvm.nvvm.suld.2d.v2i32.clamp
nvvm_suld_2d_v2i32_trap, // llvm.nvvm.suld.2d.v2i32.trap
nvvm_suld_2d_v2i32_zero, // llvm.nvvm.suld.2d.v2i32.zero
nvvm_suld_2d_v2i64_clamp, // llvm.nvvm.suld.2d.v2i64.clamp
nvvm_suld_2d_v2i64_trap, // llvm.nvvm.suld.2d.v2i64.trap
nvvm_suld_2d_v2i64_zero, // llvm.nvvm.suld.2d.v2i64.zero
nvvm_suld_2d_v2i8_clamp, // llvm.nvvm.suld.2d.v2i8.clamp
nvvm_suld_2d_v2i8_trap, // llvm.nvvm.suld.2d.v2i8.trap
nvvm_suld_2d_v2i8_zero, // llvm.nvvm.suld.2d.v2i8.zero
nvvm_suld_2d_v4i16_clamp, // llvm.nvvm.suld.2d.v4i16.clamp
nvvm_suld_2d_v4i16_trap, // llvm.nvvm.suld.2d.v4i16.trap
nvvm_suld_2d_v4i16_zero, // llvm.nvvm.suld.2d.v4i16.zero
nvvm_suld_2d_v4i32_clamp, // llvm.nvvm.suld.2d.v4i32.clamp
nvvm_suld_2d_v4i32_trap, // llvm.nvvm.suld.2d.v4i32.trap
nvvm_suld_2d_v4i32_zero, // llvm.nvvm.suld.2d.v4i32.zero
nvvm_suld_2d_v4i8_clamp, // llvm.nvvm.suld.2d.v4i8.clamp
nvvm_suld_2d_v4i8_trap, // llvm.nvvm.suld.2d.v4i8.trap
nvvm_suld_2d_v4i8_zero, // llvm.nvvm.suld.2d.v4i8.zero
nvvm_suld_3d_i16_clamp, // llvm.nvvm.suld.3d.i16.clamp
nvvm_suld_3d_i16_trap, // llvm.nvvm.suld.3d.i16.trap
nvvm_suld_3d_i16_zero, // llvm.nvvm.suld.3d.i16.zero
nvvm_suld_3d_i32_clamp, // llvm.nvvm.suld.3d.i32.clamp
nvvm_suld_3d_i32_trap, // llvm.nvvm.suld.3d.i32.trap
nvvm_suld_3d_i32_zero, // llvm.nvvm.suld.3d.i32.zero
nvvm_suld_3d_i64_clamp, // llvm.nvvm.suld.3d.i64.clamp
nvvm_suld_3d_i64_trap, // llvm.nvvm.suld.3d.i64.trap
nvvm_suld_3d_i64_zero, // llvm.nvvm.suld.3d.i64.zero
nvvm_suld_3d_i8_clamp, // llvm.nvvm.suld.3d.i8.clamp
nvvm_suld_3d_i8_trap, // llvm.nvvm.suld.3d.i8.trap
nvvm_suld_3d_i8_zero, // llvm.nvvm.suld.3d.i8.zero
nvvm_suld_3d_v2i16_clamp, // llvm.nvvm.suld.3d.v2i16.clamp
nvvm_suld_3d_v2i16_trap, // llvm.nvvm.suld.3d.v2i16.trap
nvvm_suld_3d_v2i16_zero, // llvm.nvvm.suld.3d.v2i16.zero
nvvm_suld_3d_v2i32_clamp, // llvm.nvvm.suld.3d.v2i32.clamp
nvvm_suld_3d_v2i32_trap, // llvm.nvvm.suld.3d.v2i32.trap
nvvm_suld_3d_v2i32_zero, // llvm.nvvm.suld.3d.v2i32.zero
nvvm_suld_3d_v2i64_clamp, // llvm.nvvm.suld.3d.v2i64.clamp
nvvm_suld_3d_v2i64_trap, // llvm.nvvm.suld.3d.v2i64.trap
nvvm_suld_3d_v2i64_zero, // llvm.nvvm.suld.3d.v2i64.zero
nvvm_suld_3d_v2i8_clamp, // llvm.nvvm.suld.3d.v2i8.clamp
nvvm_suld_3d_v2i8_trap, // llvm.nvvm.suld.3d.v2i8.trap
nvvm_suld_3d_v2i8_zero, // llvm.nvvm.suld.3d.v2i8.zero
nvvm_suld_3d_v4i16_clamp, // llvm.nvvm.suld.3d.v4i16.clamp
nvvm_suld_3d_v4i16_trap, // llvm.nvvm.suld.3d.v4i16.trap
nvvm_suld_3d_v4i16_zero, // llvm.nvvm.suld.3d.v4i16.zero
nvvm_suld_3d_v4i32_clamp, // llvm.nvvm.suld.3d.v4i32.clamp
nvvm_suld_3d_v4i32_trap, // llvm.nvvm.suld.3d.v4i32.trap
nvvm_suld_3d_v4i32_zero, // llvm.nvvm.suld.3d.v4i32.zero
nvvm_suld_3d_v4i8_clamp, // llvm.nvvm.suld.3d.v4i8.clamp
nvvm_suld_3d_v4i8_trap, // llvm.nvvm.suld.3d.v4i8.trap
nvvm_suld_3d_v4i8_zero, // llvm.nvvm.suld.3d.v4i8.zero
nvvm_suq_array_size, // llvm.nvvm.suq.array.size
nvvm_suq_channel_data_type, // llvm.nvvm.suq.channel.data.type
nvvm_suq_channel_order, // llvm.nvvm.suq.channel.order
nvvm_suq_depth, // llvm.nvvm.suq.depth
nvvm_suq_height, // llvm.nvvm.suq.height
nvvm_suq_width, // llvm.nvvm.suq.width
nvvm_sust_b_1d_array_i16_clamp, // llvm.nvvm.sust.b.1d.array.i16.clamp
nvvm_sust_b_1d_array_i16_trap, // llvm.nvvm.sust.b.1d.array.i16.trap
nvvm_sust_b_1d_array_i16_zero, // llvm.nvvm.sust.b.1d.array.i16.zero
nvvm_sust_b_1d_array_i32_clamp, // llvm.nvvm.sust.b.1d.array.i32.clamp
nvvm_sust_b_1d_array_i32_trap, // llvm.nvvm.sust.b.1d.array.i32.trap
nvvm_sust_b_1d_array_i32_zero, // llvm.nvvm.sust.b.1d.array.i32.zero
nvvm_sust_b_1d_array_i64_clamp, // llvm.nvvm.sust.b.1d.array.i64.clamp
nvvm_sust_b_1d_array_i64_trap, // llvm.nvvm.sust.b.1d.array.i64.trap
nvvm_sust_b_1d_array_i64_zero, // llvm.nvvm.sust.b.1d.array.i64.zero
nvvm_sust_b_1d_array_i8_clamp, // llvm.nvvm.sust.b.1d.array.i8.clamp
nvvm_sust_b_1d_array_i8_trap, // llvm.nvvm.sust.b.1d.array.i8.trap
nvvm_sust_b_1d_array_i8_zero, // llvm.nvvm.sust.b.1d.array.i8.zero
nvvm_sust_b_1d_array_v2i16_clamp, // llvm.nvvm.sust.b.1d.array.v2i16.clamp
nvvm_sust_b_1d_array_v2i16_trap, // llvm.nvvm.sust.b.1d.array.v2i16.trap
nvvm_sust_b_1d_array_v2i16_zero, // llvm.nvvm.sust.b.1d.array.v2i16.zero
nvvm_sust_b_1d_array_v2i32_clamp, // llvm.nvvm.sust.b.1d.array.v2i32.clamp
nvvm_sust_b_1d_array_v2i32_trap, // llvm.nvvm.sust.b.1d.array.v2i32.trap
nvvm_sust_b_1d_array_v2i32_zero, // llvm.nvvm.sust.b.1d.array.v2i32.zero
nvvm_sust_b_1d_array_v2i64_clamp, // llvm.nvvm.sust.b.1d.array.v2i64.clamp
nvvm_sust_b_1d_array_v2i64_trap, // llvm.nvvm.sust.b.1d.array.v2i64.trap
nvvm_sust_b_1d_array_v2i64_zero, // llvm.nvvm.sust.b.1d.array.v2i64.zero
nvvm_sust_b_1d_array_v2i8_clamp, // llvm.nvvm.sust.b.1d.array.v2i8.clamp
nvvm_sust_b_1d_array_v2i8_trap, // llvm.nvvm.sust.b.1d.array.v2i8.trap
nvvm_sust_b_1d_array_v2i8_zero, // llvm.nvvm.sust.b.1d.array.v2i8.zero
nvvm_sust_b_1d_array_v4i16_clamp, // llvm.nvvm.sust.b.1d.array.v4i16.clamp
nvvm_sust_b_1d_array_v4i16_trap, // llvm.nvvm.sust.b.1d.array.v4i16.trap
nvvm_sust_b_1d_array_v4i16_zero, // llvm.nvvm.sust.b.1d.array.v4i16.zero
nvvm_sust_b_1d_array_v4i32_clamp, // llvm.nvvm.sust.b.1d.array.v4i32.clamp
nvvm_sust_b_1d_array_v4i32_trap, // llvm.nvvm.sust.b.1d.array.v4i32.trap
nvvm_sust_b_1d_array_v4i32_zero, // llvm.nvvm.sust.b.1d.array.v4i32.zero
nvvm_sust_b_1d_array_v4i8_clamp, // llvm.nvvm.sust.b.1d.array.v4i8.clamp
nvvm_sust_b_1d_array_v4i8_trap, // llvm.nvvm.sust.b.1d.array.v4i8.trap
nvvm_sust_b_1d_array_v4i8_zero, // llvm.nvvm.sust.b.1d.array.v4i8.zero
nvvm_sust_b_1d_i16_clamp, // llvm.nvvm.sust.b.1d.i16.clamp
nvvm_sust_b_1d_i16_trap, // llvm.nvvm.sust.b.1d.i16.trap
nvvm_sust_b_1d_i16_zero, // llvm.nvvm.sust.b.1d.i16.zero
nvvm_sust_b_1d_i32_clamp, // llvm.nvvm.sust.b.1d.i32.clamp
nvvm_sust_b_1d_i32_trap, // llvm.nvvm.sust.b.1d.i32.trap
nvvm_sust_b_1d_i32_zero, // llvm.nvvm.sust.b.1d.i32.zero
nvvm_sust_b_1d_i64_clamp, // llvm.nvvm.sust.b.1d.i64.clamp
nvvm_sust_b_1d_i64_trap, // llvm.nvvm.sust.b.1d.i64.trap
nvvm_sust_b_1d_i64_zero, // llvm.nvvm.sust.b.1d.i64.zero
nvvm_sust_b_1d_i8_clamp, // llvm.nvvm.sust.b.1d.i8.clamp
nvvm_sust_b_1d_i8_trap, // llvm.nvvm.sust.b.1d.i8.trap
nvvm_sust_b_1d_i8_zero, // llvm.nvvm.sust.b.1d.i8.zero
nvvm_sust_b_1d_v2i16_clamp, // llvm.nvvm.sust.b.1d.v2i16.clamp
nvvm_sust_b_1d_v2i16_trap, // llvm.nvvm.sust.b.1d.v2i16.trap
nvvm_sust_b_1d_v2i16_zero, // llvm.nvvm.sust.b.1d.v2i16.zero
nvvm_sust_b_1d_v2i32_clamp, // llvm.nvvm.sust.b.1d.v2i32.clamp
nvvm_sust_b_1d_v2i32_trap, // llvm.nvvm.sust.b.1d.v2i32.trap
nvvm_sust_b_1d_v2i32_zero, // llvm.nvvm.sust.b.1d.v2i32.zero
nvvm_sust_b_1d_v2i64_clamp, // llvm.nvvm.sust.b.1d.v2i64.clamp
nvvm_sust_b_1d_v2i64_trap, // llvm.nvvm.sust.b.1d.v2i64.trap
nvvm_sust_b_1d_v2i64_zero, // llvm.nvvm.sust.b.1d.v2i64.zero
nvvm_sust_b_1d_v2i8_clamp, // llvm.nvvm.sust.b.1d.v2i8.clamp
nvvm_sust_b_1d_v2i8_trap, // llvm.nvvm.sust.b.1d.v2i8.trap
nvvm_sust_b_1d_v2i8_zero, // llvm.nvvm.sust.b.1d.v2i8.zero
nvvm_sust_b_1d_v4i16_clamp, // llvm.nvvm.sust.b.1d.v4i16.clamp
nvvm_sust_b_1d_v4i16_trap, // llvm.nvvm.sust.b.1d.v4i16.trap
nvvm_sust_b_1d_v4i16_zero, // llvm.nvvm.sust.b.1d.v4i16.zero
nvvm_sust_b_1d_v4i32_clamp, // llvm.nvvm.sust.b.1d.v4i32.clamp
nvvm_sust_b_1d_v4i32_trap, // llvm.nvvm.sust.b.1d.v4i32.trap
nvvm_sust_b_1d_v4i32_zero, // llvm.nvvm.sust.b.1d.v4i32.zero
nvvm_sust_b_1d_v4i8_clamp, // llvm.nvvm.sust.b.1d.v4i8.clamp
nvvm_sust_b_1d_v4i8_trap, // llvm.nvvm.sust.b.1d.v4i8.trap
nvvm_sust_b_1d_v4i8_zero, // llvm.nvvm.sust.b.1d.v4i8.zero
nvvm_sust_b_2d_array_i16_clamp, // llvm.nvvm.sust.b.2d.array.i16.clamp
nvvm_sust_b_2d_array_i16_trap, // llvm.nvvm.sust.b.2d.array.i16.trap
nvvm_sust_b_2d_array_i16_zero, // llvm.nvvm.sust.b.2d.array.i16.zero
nvvm_sust_b_2d_array_i32_clamp, // llvm.nvvm.sust.b.2d.array.i32.clamp
nvvm_sust_b_2d_array_i32_trap, // llvm.nvvm.sust.b.2d.array.i32.trap
nvvm_sust_b_2d_array_i32_zero, // llvm.nvvm.sust.b.2d.array.i32.zero
nvvm_sust_b_2d_array_i64_clamp, // llvm.nvvm.sust.b.2d.array.i64.clamp
nvvm_sust_b_2d_array_i64_trap, // llvm.nvvm.sust.b.2d.array.i64.trap
nvvm_sust_b_2d_array_i64_zero, // llvm.nvvm.sust.b.2d.array.i64.zero
nvvm_sust_b_2d_array_i8_clamp, // llvm.nvvm.sust.b.2d.array.i8.clamp
nvvm_sust_b_2d_array_i8_trap, // llvm.nvvm.sust.b.2d.array.i8.trap
nvvm_sust_b_2d_array_i8_zero, // llvm.nvvm.sust.b.2d.array.i8.zero
nvvm_sust_b_2d_array_v2i16_clamp, // llvm.nvvm.sust.b.2d.array.v2i16.clamp
nvvm_sust_b_2d_array_v2i16_trap, // llvm.nvvm.sust.b.2d.array.v2i16.trap
nvvm_sust_b_2d_array_v2i16_zero, // llvm.nvvm.sust.b.2d.array.v2i16.zero
nvvm_sust_b_2d_array_v2i32_clamp, // llvm.nvvm.sust.b.2d.array.v2i32.clamp
nvvm_sust_b_2d_array_v2i32_trap, // llvm.nvvm.sust.b.2d.array.v2i32.trap
nvvm_sust_b_2d_array_v2i32_zero, // llvm.nvvm.sust.b.2d.array.v2i32.zero
nvvm_sust_b_2d_array_v2i64_clamp, // llvm.nvvm.sust.b.2d.array.v2i64.clamp
nvvm_sust_b_2d_array_v2i64_trap, // llvm.nvvm.sust.b.2d.array.v2i64.trap
nvvm_sust_b_2d_array_v2i64_zero, // llvm.nvvm.sust.b.2d.array.v2i64.zero
nvvm_sust_b_2d_array_v2i8_clamp, // llvm.nvvm.sust.b.2d.array.v2i8.clamp
nvvm_sust_b_2d_array_v2i8_trap, // llvm.nvvm.sust.b.2d.array.v2i8.trap
nvvm_sust_b_2d_array_v2i8_zero, // llvm.nvvm.sust.b.2d.array.v2i8.zero
nvvm_sust_b_2d_array_v4i16_clamp, // llvm.nvvm.sust.b.2d.array.v4i16.clamp
nvvm_sust_b_2d_array_v4i16_trap, // llvm.nvvm.sust.b.2d.array.v4i16.trap
nvvm_sust_b_2d_array_v4i16_zero, // llvm.nvvm.sust.b.2d.array.v4i16.zero
nvvm_sust_b_2d_array_v4i32_clamp, // llvm.nvvm.sust.b.2d.array.v4i32.clamp
nvvm_sust_b_2d_array_v4i32_trap, // llvm.nvvm.sust.b.2d.array.v4i32.trap
nvvm_sust_b_2d_array_v4i32_zero, // llvm.nvvm.sust.b.2d.array.v4i32.zero
nvvm_sust_b_2d_array_v4i8_clamp, // llvm.nvvm.sust.b.2d.array.v4i8.clamp
nvvm_sust_b_2d_array_v4i8_trap, // llvm.nvvm.sust.b.2d.array.v4i8.trap
nvvm_sust_b_2d_array_v4i8_zero, // llvm.nvvm.sust.b.2d.array.v4i8.zero
nvvm_sust_b_2d_i16_clamp, // llvm.nvvm.sust.b.2d.i16.clamp
nvvm_sust_b_2d_i16_trap, // llvm.nvvm.sust.b.2d.i16.trap
nvvm_sust_b_2d_i16_zero, // llvm.nvvm.sust.b.2d.i16.zero
nvvm_sust_b_2d_i32_clamp, // llvm.nvvm.sust.b.2d.i32.clamp
nvvm_sust_b_2d_i32_trap, // llvm.nvvm.sust.b.2d.i32.trap
nvvm_sust_b_2d_i32_zero, // llvm.nvvm.sust.b.2d.i32.zero
nvvm_sust_b_2d_i64_clamp, // llvm.nvvm.sust.b.2d.i64.clamp
nvvm_sust_b_2d_i64_trap, // llvm.nvvm.sust.b.2d.i64.trap
nvvm_sust_b_2d_i64_zero, // llvm.nvvm.sust.b.2d.i64.zero
nvvm_sust_b_2d_i8_clamp, // llvm.nvvm.sust.b.2d.i8.clamp
nvvm_sust_b_2d_i8_trap, // llvm.nvvm.sust.b.2d.i8.trap
nvvm_sust_b_2d_i8_zero, // llvm.nvvm.sust.b.2d.i8.zero
nvvm_sust_b_2d_v2i16_clamp, // llvm.nvvm.sust.b.2d.v2i16.clamp
nvvm_sust_b_2d_v2i16_trap, // llvm.nvvm.sust.b.2d.v2i16.trap
nvvm_sust_b_2d_v2i16_zero, // llvm.nvvm.sust.b.2d.v2i16.zero
nvvm_sust_b_2d_v2i32_clamp, // llvm.nvvm.sust.b.2d.v2i32.clamp
nvvm_sust_b_2d_v2i32_trap, // llvm.nvvm.sust.b.2d.v2i32.trap
nvvm_sust_b_2d_v2i32_zero, // llvm.nvvm.sust.b.2d.v2i32.zero
nvvm_sust_b_2d_v2i64_clamp, // llvm.nvvm.sust.b.2d.v2i64.clamp
nvvm_sust_b_2d_v2i64_trap, // llvm.nvvm.sust.b.2d.v2i64.trap
nvvm_sust_b_2d_v2i64_zero, // llvm.nvvm.sust.b.2d.v2i64.zero
nvvm_sust_b_2d_v2i8_clamp, // llvm.nvvm.sust.b.2d.v2i8.clamp
nvvm_sust_b_2d_v2i8_trap, // llvm.nvvm.sust.b.2d.v2i8.trap
nvvm_sust_b_2d_v2i8_zero, // llvm.nvvm.sust.b.2d.v2i8.zero
nvvm_sust_b_2d_v4i16_clamp, // llvm.nvvm.sust.b.2d.v4i16.clamp
nvvm_sust_b_2d_v4i16_trap, // llvm.nvvm.sust.b.2d.v4i16.trap
nvvm_sust_b_2d_v4i16_zero, // llvm.nvvm.sust.b.2d.v4i16.zero
nvvm_sust_b_2d_v4i32_clamp, // llvm.nvvm.sust.b.2d.v4i32.clamp
nvvm_sust_b_2d_v4i32_trap, // llvm.nvvm.sust.b.2d.v4i32.trap
nvvm_sust_b_2d_v4i32_zero, // llvm.nvvm.sust.b.2d.v4i32.zero
nvvm_sust_b_2d_v4i8_clamp, // llvm.nvvm.sust.b.2d.v4i8.clamp
nvvm_sust_b_2d_v4i8_trap, // llvm.nvvm.sust.b.2d.v4i8.trap
nvvm_sust_b_2d_v4i8_zero, // llvm.nvvm.sust.b.2d.v4i8.zero
nvvm_sust_b_3d_i16_clamp, // llvm.nvvm.sust.b.3d.i16.clamp
nvvm_sust_b_3d_i16_trap, // llvm.nvvm.sust.b.3d.i16.trap
nvvm_sust_b_3d_i16_zero, // llvm.nvvm.sust.b.3d.i16.zero
nvvm_sust_b_3d_i32_clamp, // llvm.nvvm.sust.b.3d.i32.clamp
nvvm_sust_b_3d_i32_trap, // llvm.nvvm.sust.b.3d.i32.trap
nvvm_sust_b_3d_i32_zero, // llvm.nvvm.sust.b.3d.i32.zero
nvvm_sust_b_3d_i64_clamp, // llvm.nvvm.sust.b.3d.i64.clamp
nvvm_sust_b_3d_i64_trap, // llvm.nvvm.sust.b.3d.i64.trap
nvvm_sust_b_3d_i64_zero, // llvm.nvvm.sust.b.3d.i64.zero
nvvm_sust_b_3d_i8_clamp, // llvm.nvvm.sust.b.3d.i8.clamp
nvvm_sust_b_3d_i8_trap, // llvm.nvvm.sust.b.3d.i8.trap
nvvm_sust_b_3d_i8_zero, // llvm.nvvm.sust.b.3d.i8.zero
nvvm_sust_b_3d_v2i16_clamp, // llvm.nvvm.sust.b.3d.v2i16.clamp
nvvm_sust_b_3d_v2i16_trap, // llvm.nvvm.sust.b.3d.v2i16.trap
nvvm_sust_b_3d_v2i16_zero, // llvm.nvvm.sust.b.3d.v2i16.zero
nvvm_sust_b_3d_v2i32_clamp, // llvm.nvvm.sust.b.3d.v2i32.clamp
nvvm_sust_b_3d_v2i32_trap, // llvm.nvvm.sust.b.3d.v2i32.trap
nvvm_sust_b_3d_v2i32_zero, // llvm.nvvm.sust.b.3d.v2i32.zero
nvvm_sust_b_3d_v2i64_clamp, // llvm.nvvm.sust.b.3d.v2i64.clamp
nvvm_sust_b_3d_v2i64_trap, // llvm.nvvm.sust.b.3d.v2i64.trap
nvvm_sust_b_3d_v2i64_zero, // llvm.nvvm.sust.b.3d.v2i64.zero
nvvm_sust_b_3d_v2i8_clamp, // llvm.nvvm.sust.b.3d.v2i8.clamp
nvvm_sust_b_3d_v2i8_trap, // llvm.nvvm.sust.b.3d.v2i8.trap
nvvm_sust_b_3d_v2i8_zero, // llvm.nvvm.sust.b.3d.v2i8.zero
nvvm_sust_b_3d_v4i16_clamp, // llvm.nvvm.sust.b.3d.v4i16.clamp
nvvm_sust_b_3d_v4i16_trap, // llvm.nvvm.sust.b.3d.v4i16.trap
nvvm_sust_b_3d_v4i16_zero, // llvm.nvvm.sust.b.3d.v4i16.zero
nvvm_sust_b_3d_v4i32_clamp, // llvm.nvvm.sust.b.3d.v4i32.clamp
nvvm_sust_b_3d_v4i32_trap, // llvm.nvvm.sust.b.3d.v4i32.trap
nvvm_sust_b_3d_v4i32_zero, // llvm.nvvm.sust.b.3d.v4i32.zero
nvvm_sust_b_3d_v4i8_clamp, // llvm.nvvm.sust.b.3d.v4i8.clamp
nvvm_sust_b_3d_v4i8_trap, // llvm.nvvm.sust.b.3d.v4i8.trap
nvvm_sust_b_3d_v4i8_zero, // llvm.nvvm.sust.b.3d.v4i8.zero
nvvm_sust_p_1d_array_i16_trap, // llvm.nvvm.sust.p.1d.array.i16.trap
nvvm_sust_p_1d_array_i32_trap, // llvm.nvvm.sust.p.1d.array.i32.trap
nvvm_sust_p_1d_array_i8_trap, // llvm.nvvm.sust.p.1d.array.i8.trap
nvvm_sust_p_1d_array_v2i16_trap, // llvm.nvvm.sust.p.1d.array.v2i16.trap
nvvm_sust_p_1d_array_v2i32_trap, // llvm.nvvm.sust.p.1d.array.v2i32.trap
nvvm_sust_p_1d_array_v2i8_trap, // llvm.nvvm.sust.p.1d.array.v2i8.trap
nvvm_sust_p_1d_array_v4i16_trap, // llvm.nvvm.sust.p.1d.array.v4i16.trap
nvvm_sust_p_1d_array_v4i32_trap, // llvm.nvvm.sust.p.1d.array.v4i32.trap
nvvm_sust_p_1d_array_v4i8_trap, // llvm.nvvm.sust.p.1d.array.v4i8.trap
nvvm_sust_p_1d_i16_trap, // llvm.nvvm.sust.p.1d.i16.trap
nvvm_sust_p_1d_i32_trap, // llvm.nvvm.sust.p.1d.i32.trap
nvvm_sust_p_1d_i8_trap, // llvm.nvvm.sust.p.1d.i8.trap
nvvm_sust_p_1d_v2i16_trap, // llvm.nvvm.sust.p.1d.v2i16.trap
nvvm_sust_p_1d_v2i32_trap, // llvm.nvvm.sust.p.1d.v2i32.trap
nvvm_sust_p_1d_v2i8_trap, // llvm.nvvm.sust.p.1d.v2i8.trap
nvvm_sust_p_1d_v4i16_trap, // llvm.nvvm.sust.p.1d.v4i16.trap