LLVM API Documentation
- a -
- A
: llvm::ARM_PROC
- AArch64FrameOffsetCannotUpdate
: llvm
- AArch64FrameOffsetCanUpdate
: llvm
- AArch64FrameOffsetIsLegal
: llvm
- ABI_align8_needed
: llvm::ARMBuildAttrs
- ABI_align8_preserved
: llvm::ARMBuildAttrs
- ABI_align_needed
: llvm::ARMBuildAttrs
- ABI_align_preserved
: llvm::ARMBuildAttrs
- ABI_enum_size
: llvm::ARMBuildAttrs
- ABI_FP_16bit_format
: llvm::ARMBuildAttrs
- ABI_FP_denormal
: llvm::ARMBuildAttrs
- ABI_FP_exceptions
: llvm::ARMBuildAttrs
- ABI_FP_number_model
: llvm::ARMBuildAttrs
- ABI_FP_optimization_goals
: llvm::ARMBuildAttrs
- ABI_FP_rounding
: llvm::ARMBuildAttrs
- ABI_FP_user_exceptions
: llvm::ARMBuildAttrs
- ABI_HardFP_use
: llvm::ARMBuildAttrs
- ABI_optimization_goals
: llvm::ARMBuildAttrs
- ABI_PCS_GOT_use
: llvm::ARMBuildAttrs
- ABI_PCS_R9_use
: llvm::ARMBuildAttrs
- ABI_PCS_RO_data
: llvm::ARMBuildAttrs
- ABI_PCS_RW_data
: llvm::ARMBuildAttrs
- ABI_PCS_wchar_t
: llvm::ARMBuildAttrs
- ABI_VFP_args
: llvm::ARMBuildAttrs
- ABI_WMMX_args
: llvm::ARMBuildAttrs
- ABS
: SISrcMods
- abs
: llvm::LibFunc
- Absolute
: llvm::HexagonII
- AbsoluteSet
: llvm::HexagonII
- access
: llvm::LibFunc
- AccessSizeMask
: llvm::SystemZII
- AccessSizeShift
: llvm::SystemZII
- acos
: llvm::LibFunc
- acosf
: llvm::LibFunc
- acosh
: llvm::LibFunc
- acoshf
: llvm::LibFunc
- acoshl
: llvm::LibFunc
- acosl
: llvm::LibFunc
- Acquire
: llvm
- AcquireRelease
: llvm
- ACTLR_EL1
: llvm::AArch64SysReg
- ACTLR_EL2
: llvm::AArch64SysReg
- ACTLR_EL3
: llvm::AArch64SysReg
- ADC
: llvm::AArch64ISD
, llvm::X86ISD
- ADCS
: llvm::AArch64ISD
- add
: llvm::ARM_AM
- ADD
: llvm::ISD
, llvm::X86ISD
- ADD_F128
: llvm::RTLIB
- ADD_F32
: llvm::RTLIB
- ADD_F64
: llvm::RTLIB
- ADD_F80
: llvm::RTLIB
- ADD_PPCF128
: llvm::RTLIB
- ADD_TLS
: llvm::PPCISD
- ADDC
: llvm::ISD
, llvm::ARMISD
- ADDE
: llvm::ISD
, llvm::ARMISD
- ADDI_DTPREL_L
: llvm::PPCISD
- ADDI_TLSGD_L
: llvm::PPCISD
- ADDI_TLSLD_L
: llvm::PPCISD
- ADDI_TOC_L
: llvm::PPCISD
- ADDIS_DTPREL_HA
: llvm::PPCISD
- ADDIS_GOT_TPREL_HA
: llvm::PPCISD
- ADDIS_TLSGD_HA
: llvm::PPCISD
- ADDIS_TLSLD_HA
: llvm::PPCISD
- ADDIS_TOC_HA
: llvm::PPCISD
- ADDlow
: llvm::AArch64ISD
- AddrBaseReg
: llvm::X86
- AddrDisp
: llvm::X86
- AddRegFrm
: llvm::X86II
- ADDRESS_NONE
: AMDGPUAS
- ADDRESS_SPACE_CONST
: llvm
- ADDRESS_SPACE_GENERIC
: llvm
- ADDRESS_SPACE_GLOBAL
: llvm
- ADDRESS_SPACE_LOCAL
: llvm
- ADDRESS_SPACE_PARAM
: llvm
- ADDRESS_SPACE_SHARED
: llvm
- AddressDirect
: llvm::ARMBuildAttrs
- AddressGOT
: llvm::ARMBuildAttrs
- AddressRONone
: llvm::ARMBuildAttrs
- AddressROPCRel
: llvm::ARMBuildAttrs
- AddressRWNone
: llvm::ARMBuildAttrs
- AddressRWPCRel
: llvm::ARMBuildAttrs
- AddressRWSBRel
: llvm::ARMBuildAttrs
- AddrIndexReg
: llvm::X86
- AddrMode1
: llvm::ARMII
- AddrMode2
: llvm::ARMII
- AddrMode3
: llvm::ARMII
- AddrMode4
: llvm::ARMII
- AddrMode5
: llvm::ARMII
- AddrMode6
: llvm::ARMII
- AddrMode_i12
: llvm::ARMII
- AddrModeMask
: llvm::ARMII
, llvm::HexagonII
- AddrModeNone
: llvm::ARMII
- AddrModePos
: llvm::HexagonII
- AddrModeT1_1
: llvm::ARMII
- AddrModeT1_2
: llvm::ARMII
- AddrModeT1_4
: llvm::ARMII
- AddrModeT1_s
: llvm::ARMII
- AddrModeT2_i12
: llvm::ARMII
- AddrModeT2_i8
: llvm::ARMII
- AddrModeT2_i8s4
: llvm::ARMII
- AddrModeT2_pc
: llvm::ARMII
- AddrModeT2_so
: llvm::ARMII
- AddrNumOperands
: llvm::X86
- AddrScaleAmt
: llvm::X86
- AddrSegmentReg
: llvm::X86
- ADDRSPACECAST
: llvm::ISD
- ADDS
: llvm::AArch64ISD
- ADDSUB
: llvm::X86ISD
- ADJDYNALLOC
: llvm::HexagonISD
, llvm::SystemZISD
- ADJUST_TRAMPOLINE
: llvm::ISD
- ADRP
: llvm::AArch64ISD
- AdSize
: llvm::X86II
- AdSizeShift
: llvm::X86II
- Advanced_SIMD_arch
: llvm::ARMBuildAttrs
- ADX
: llvm
- AEABI_UNWIND_CPP_PR0
: llvm::ARM::EHABI
- AEABI_UNWIND_CPP_PR1
: llvm::ARM::EHABI
- AEABI_UNWIND_CPP_PR2
: llvm::ARM::EHABI
- AFSR0_EL1
: llvm::AArch64SysReg
- AFSR0_EL2
: llvm::AArch64SysReg
- AFSR0_EL3
: llvm::AArch64SysReg
- AFSR1_EL1
: llvm::AArch64SysReg
- AFSR1_EL2
: llvm::AArch64SysReg
- AFSR1_EL3
: llvm::AArch64SysReg
- AfterLegalizeDAG
: llvm
- AfterLegalizeTypes
: llvm
- AfterLegalizeVectorOps
: llvm
- AGGREGATE_ALIGN
: llvm
- Aggressive
: llvm::CodeGenOpt
- AIDR_EL1
: llvm::AArch64SysReg
- AL
: llvm::AArch64CC
, llvm::ARMCC
- aligned
: llvm::support
- all_all
: llvm::sys::fs
- all_exe
: llvm::sys::fs
- all_read
: llvm::sys::fs
- all_write
: llvm::sys::fs
- ALLE1
: llvm::AArch64TLBI
- ALLE1IS
: llvm::AArch64TLBI
- ALLE2
: llvm::AArch64TLBI
- ALLE2IS
: llvm::AArch64TLBI
- ALLE3
: llvm::AArch64TLBI
- ALLE3IS
: llvm::AArch64TLBI
- AllowDIVExt
: llvm::ARMBuildAttrs
- AllowDIVIfExists
: llvm::ARMBuildAttrs
- Allowed
: llvm::ARMBuildAttrs
- AllowFPARMv8A
: llvm::ARMBuildAttrs
- AllowFPARMv8B
: llvm::ARMBuildAttrs
- AllowFPv2
: llvm::ARMBuildAttrs
- AllowFPv3A
: llvm::ARMBuildAttrs
- AllowFPv3B
: llvm::ARMBuildAttrs
- AllowFPv4A
: llvm::ARMBuildAttrs
- AllowFPv4B
: llvm::ARMBuildAttrs
- AllowHPFP
: llvm::ARMBuildAttrs
- AllowIEE754
: llvm::ARMBuildAttrs
- AllowMP
: llvm::ARMBuildAttrs
- AllowNeon
: llvm::ARMBuildAttrs
- AllowNeon2
: llvm::ARMBuildAttrs
- AllowNeonARMv8
: llvm::ARMBuildAttrs
- AllowRTABI
: llvm::ARMBuildAttrs
- AllowThumb32
: llvm::ARMBuildAttrs
- AllowTZ
: llvm::ARMBuildAttrs
- AllowTZVirtualization
: llvm::ARMBuildAttrs
- AllowVirtualization
: llvm::ARMBuildAttrs
- AllowWMMXv1
: llvm::ARMBuildAttrs
- AllowWMMXv2
: llvm::ARMBuildAttrs
- Alpha
: llvm::WinEH
- Alpha64
: llvm::WinEH
- also_compatible_with
: llvm::ARMBuildAttrs
- ALU_INST
: R600_InstFlag
- AM3_I_BitShift
: llvm::ARMII
- AMAIR_EL1
: llvm::AArch64SysReg
- AMAIR_EL2
: llvm::AArch64SysReg
- AMAIR_EL3
: llvm::AArch64SysReg
- AND
: llvm::ISD
, llvm::X86ISD
- ANDIo_1_EQ_BIT
: llvm::PPCISD
- ANDIo_1_GT_BIT
: llvm::PPCISD
- ANDNP
: llvm::X86ISD
- ANDS
: llvm::AArch64ISD
- Any
: llvm::SystemZICMP
- ANY_EXTEND
: llvm::ISD
- ANY_EXTEND_VECTOR_INREG
: llvm::ISD
- AnyReg
: llvm::CallingConv
- AOK_Align
: llvm
- AOK_Delete
: llvm
- AOK_DotOperator
: llvm
- AOK_Emit
: llvm
- AOK_Imm
: llvm
- AOK_ImmPrefix
: llvm
- AOK_Input
: llvm
- AOK_Output
: llvm
- AOK_SizeDirective
: llvm
- AOK_Skip
: llvm
- APFloat
: llvm::lltok
- ApplicationProfile
: llvm::ARMBuildAttrs
- APSInt
: llvm::lltok
- arch_not_found
: llvm::object
- ARCHITECTURE
: llvm::COFF
- ARGEXTEND
: llvm::HexagonISD
- argument_list_too_long
: llvm
- argument_out_of_domain
: llvm
- ArithMiscFrm
: llvm::ARMII
- Arity
: llvm::JumpTable
- ARM
: llvm::WinEH
, llvm
- ARM64_RELOC_ADDEND
: llvm::MachO
- ARM64_RELOC_BRANCH26
: llvm::MachO
- ARM64_RELOC_GOT_LOAD_PAGE21
: llvm::MachO
- ARM64_RELOC_GOT_LOAD_PAGEOFF12
: llvm::MachO
- ARM64_RELOC_PAGE21
: llvm::MachO
- ARM64_RELOC_PAGEOFF12
: llvm::MachO
- ARM64_RELOC_POINTER_TO_GOT
: llvm::MachO
- ARM64_RELOC_SUBTRACTOR
: llvm::MachO
- ARM64_RELOC_TLVP_LOAD_PAGE21
: llvm::MachO
- ARM64_RELOC_TLVP_LOAD_PAGEOFF12
: llvm::MachO
- ARM64_RELOC_UNSIGNED
: llvm::MachO
- ARM_AAPCS
: llvm::CallingConv
- ARM_AAPCS_VFP
: llvm::CallingConv
- ARM_APCS
: llvm::CallingConv
- ARM_ISA_use
: llvm::ARMBuildAttrs
- ARM_RELOC_BR24
: llvm::MachO
- ARM_RELOC_HALF
: llvm::MachO
- ARM_RELOC_HALF_SECTDIFF
: llvm::MachO
- ARM_RELOC_LOCAL_SECTDIFF
: llvm::MachO
- ARM_RELOC_PAIR
: llvm::MachO
- ARM_RELOC_PB_LA_PTR
: llvm::MachO
- ARM_RELOC_SECTDIFF
: llvm::MachO
- ARM_RELOC_VANILLA
: llvm::MachO
- ARM_THUMB_32BIT_BRANCH
: llvm::MachO
- ARM_THUMB_RELOC_BR22
: llvm::MachO
- ASIDE1
: llvm::AArch64TLBI
- ASIDE1IS
: llvm::AArch64TLBI
- asin
: llvm::LibFunc
- asinf
: llvm::LibFunc
- asinh
: llvm::LibFunc
- asinhf
: llvm::LibFunc
- asinhl
: llvm::LibFunc
- asinl
: llvm::LibFunc
- Asm
: llvm::HexStyle
- asr
: llvm::ARM_AM
- ASR
: llvm::AArch64SE
, llvm::AArch64_AM
- AssertSext
: llvm::ISD
- AssertZext
: llvm::ISD
- atan
: llvm::LibFunc
- atan2
: llvm::LibFunc
- atan2f
: llvm::LibFunc
- atan2l
: llvm::LibFunc
- atanf
: llvm::LibFunc
- atanh
: llvm::LibFunc
- atanhf
: llvm::LibFunc
- atanhl
: llvm::LibFunc
- atanl
: llvm::LibFunc
- atof
: llvm::LibFunc
- atoi
: llvm::LibFunc
- atol
: llvm::LibFunc
- atoll
: llvm::LibFunc
- ATOMIC_CMP_SWAP
: llvm::ISD
- ATOMIC_CMP_SWAP_WITH_SUCCESS
: llvm::ISD
- ATOMIC_CMP_SWAPW
: llvm::SystemZISD
- ATOMIC_FENCE
: llvm::ISD
- ATOMIC_LOAD
: llvm::ISD
- ATOMIC_LOAD_ADD
: llvm::ISD
- ATOMIC_LOAD_AND
: llvm::ISD
- ATOMIC_LOAD_MAX
: llvm::ISD
- ATOMIC_LOAD_MIN
: llvm::ISD
- ATOMIC_LOAD_NAND
: llvm::ISD
- ATOMIC_LOAD_OR
: llvm::ISD
- ATOMIC_LOAD_SUB
: llvm::ISD
- ATOMIC_LOAD_UMAX
: llvm::ISD
- ATOMIC_LOAD_UMIN
: llvm::ISD
- ATOMIC_LOAD_XOR
: llvm::ISD
- ATOMIC_LOADW_ADD
: llvm::SystemZISD
- ATOMIC_LOADW_AND
: llvm::SystemZISD
- ATOMIC_LOADW_MAX
: llvm::SystemZISD
- ATOMIC_LOADW_MIN
: llvm::SystemZISD
- ATOMIC_LOADW_NAND
: llvm::SystemZISD
- ATOMIC_LOADW_OR
: llvm::SystemZISD
- ATOMIC_LOADW_SUB
: llvm::SystemZISD
- ATOMIC_LOADW_UMAX
: llvm::SystemZISD
- ATOMIC_LOADW_UMIN
: llvm::SystemZISD
- ATOMIC_LOADW_XOR
: llvm::SystemZISD
- ATOMIC_STORE
: llvm::ISD
- ATOMIC_SWAP
: llvm::ISD
- ATOMIC_SWAPW
: llvm::SystemZISD
- ATTR_KIND_ALIGNMENT
: llvm::bitc
- ATTR_KIND_ALWAYS_INLINE
: llvm::bitc
- ATTR_KIND_BUILTIN
: llvm::bitc
- ATTR_KIND_BY_VAL
: llvm::bitc
- ATTR_KIND_COLD
: llvm::bitc
- ATTR_KIND_DEREFERENCEABLE
: llvm::bitc
- ATTR_KIND_IN_ALLOCA
: llvm::bitc
- ATTR_KIND_IN_REG
: llvm::bitc
- ATTR_KIND_INLINE_HINT
: llvm::bitc
- ATTR_KIND_JUMP_TABLE
: llvm::bitc
- ATTR_KIND_MIN_SIZE
: llvm::bitc
- ATTR_KIND_NAKED
: llvm::bitc
- ATTR_KIND_NEST
: llvm::bitc
- ATTR_KIND_NO_ALIAS
: llvm::bitc
- ATTR_KIND_NO_BUILTIN
: llvm::bitc
- ATTR_KIND_NO_CAPTURE
: llvm::bitc
- ATTR_KIND_NO_DUPLICATE
: llvm::bitc
- ATTR_KIND_NO_IMPLICIT_FLOAT
: llvm::bitc
- ATTR_KIND_NO_INLINE
: llvm::bitc
- ATTR_KIND_NO_RED_ZONE
: llvm::bitc
- ATTR_KIND_NO_RETURN
: llvm::bitc
- ATTR_KIND_NO_UNWIND
: llvm::bitc
- ATTR_KIND_NON_LAZY_BIND
: llvm::bitc
- ATTR_KIND_NON_NULL
: llvm::bitc
- ATTR_KIND_OPTIMIZE_FOR_SIZE
: llvm::bitc
- ATTR_KIND_OPTIMIZE_NONE
: llvm::bitc
- ATTR_KIND_READ_NONE
: llvm::bitc
- ATTR_KIND_READ_ONLY
: llvm::bitc
- ATTR_KIND_RETURNED
: llvm::bitc
- ATTR_KIND_RETURNS_TWICE
: llvm::bitc
- ATTR_KIND_S_EXT
: llvm::bitc
- ATTR_KIND_SANITIZE_ADDRESS
: llvm::bitc
- ATTR_KIND_SANITIZE_MEMORY
: llvm::bitc
- ATTR_KIND_SANITIZE_THREAD
: llvm::bitc
- ATTR_KIND_STACK_ALIGNMENT
: llvm::bitc
- ATTR_KIND_STACK_PROTECT
: llvm::bitc
- ATTR_KIND_STACK_PROTECT_REQ
: llvm::bitc
- ATTR_KIND_STACK_PROTECT_STRONG
: llvm::bitc
- ATTR_KIND_STRUCT_RET
: llvm::bitc
- ATTR_KIND_UW_TABLE
: llvm::bitc
- ATTR_KIND_Z_EXT
: llvm::bitc
- ATTR_max
: llvm::X86Disassembler
- AttrGrpID
: llvm::lltok
- AutoreleasePoolBoundary
: llvm::objcarc