llvm-party-12.1.1: General purpose LLVM bindings

Index - A

Aarch64LLVM.Triple
Aarch64_32LLVM.Triple
Aarch64_beLLVM.Triple
abiAlignmentLLVM.AST.DataLayout
absLLVM.Prelude
AccessibilityLLVM.AST.Operand
acosLLVM.Prelude
acoshLLVM.Prelude
AcquireLLVM.AST.Instruction, LLVM.AST
AcquireReleaseLLVM.AST.Instruction, LLVM.AST
Add 
1 (Data Constructor)LLVM.AST.RMWOperation
2 (Data Constructor)LLVM.AST.Constant
3 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
addLLVM.IRBuilder.Instruction, LLVM.IRBuilder
addAddressSanitizerModulePassLLVM.Internal.FFI.PassManager
addAddressSanitizerModulePass'LLVM.Internal.FFI.PassManager
addAddressSanitizerPassLLVM.Internal.FFI.PassManager
addAddressSanitizerPass'LLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addAlwaysInlinePassLLVM.Internal.FFI.PassManager
addAlwaysInlinePass'LLVM.Internal.FFI.PassManager
addAnalysisPassesLLVM.Internal.FFI.PassManager
addArgumentPromotionPassLLVM.Internal.FFI.PassManager
addArgumentPromotionPass'LLVM.Internal.FFI.PassManager
addBoundsCheckingPassLLVM.Internal.FFI.PassManager
addBoundsCheckingPass'LLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPassLLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPass'LLVM.Internal.FFI.PassManager
addCaseLLVM.Internal.FFI.Instruction
addClauseLLVM.Internal.FFI.Instruction
addCodeGenPreparePassLLVM.Internal.FFI.PassManager
addCodeGenPreparePass'LLVM.Internal.FFI.PassManager
addConstantMergePassLLVM.Internal.FFI.PassManager
addConstantMergePass'LLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPassLLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPass'LLVM.Internal.FFI.PassManager
addDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addDeadStoreEliminationPassLLVM.Internal.FFI.PassManager
addDeadStoreEliminationPass'LLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPassLLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPass'LLVM.Internal.FFI.PassManager
addDestinationLLVM.Internal.FFI.Instruction
addDynamicLibrarySearchGenerator 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
addDynamicLibrarySearchGeneratorForCurrentProcess 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
addEarlyCommonSubexpressionEliminationPassLLVM.Internal.FFI.PassManager
addEarlyCommonSubexpressionEliminationPass'LLVM.Internal.FFI.PassManager
addFunctionLLVM.Internal.FFI.Module
addFunctionAttributesPassLLVM.Internal.FFI.PassManager
addFunctionAttributesPass'LLVM.Internal.FFI.PassManager
addFunctionInliningPassLLVM.Internal.FFI.PassManager
addFunctionInliningPass'LLVM.Internal.FFI.PassManager
addGCOVProfilerPassLLVM.Internal.FFI.PassManager
addGCOVProfilerPass'LLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addGlobalInAddressSpaceLLVM.Internal.FFI.Module
addGlobalValueNumberingPassLLVM.Internal.FFI.PassManager
addGlobalValueNumberingPass'LLVM.Internal.FFI.PassManager
addIncomingLLVM.Internal.FFI.Instruction
addIncoming'LLVM.Internal.FFI.Instruction
addInductionVariableSimplifyPassLLVM.Internal.FFI.PassManager
addInductionVariableSimplifyPass'LLVM.Internal.FFI.PassManager
addInstructionCombiningPassLLVM.Internal.FFI.PassManager
addInstructionCombiningPass'LLVM.Internal.FFI.PassManager
addInstructionSimplifyPassLLVM.Internal.FFI.PassManager
addInstructionSimplifyPass'LLVM.Internal.FFI.PassManager
addInternalizeFunctionsPassLLVM.Internal.FFI.PassManager
addInternalizeFunctionsPass'LLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPassLLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPass'LLVM.Internal.FFI.PassManager
addJumpThreadingPassLLVM.Internal.FFI.PassManager
addJumpThreadingPass'LLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPassLLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPass'LLVM.Internal.FFI.PassManager
addLoopDeletionPassLLVM.Internal.FFI.PassManager
addLoopDeletionPass'LLVM.Internal.FFI.PassManager
addLoopIdiomPassLLVM.Internal.FFI.PassManager
addLoopIdiomPass'LLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPassLLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPass'LLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPassLLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPass'LLVM.Internal.FFI.PassManager
addLoopRotatePassLLVM.Internal.FFI.PassManager
addLoopRotatePass'LLVM.Internal.FFI.PassManager
addLoopStrengthReducePassLLVM.Internal.FFI.PassManager
addLoopStrengthReducePass'LLVM.Internal.FFI.PassManager
addLoopUnrollPassLLVM.Internal.FFI.PassManager
addLoopUnrollPass'LLVM.Internal.FFI.PassManager
addLoopUnswitchPassLLVM.Internal.FFI.PassManager
addLoopUnswitchPass'LLVM.Internal.FFI.PassManager
addLoopVectorizePassLLVM.Internal.FFI.PassManager
addLoopVectorizePass'LLVM.Internal.FFI.PassManager
addLowerAtomicPassLLVM.Internal.FFI.PassManager
addLowerAtomicPass'LLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPassLLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPass'LLVM.Internal.FFI.PassManager
addLowerInvokePassLLVM.Internal.FFI.PassManager
addLowerInvokePass'LLVM.Internal.FFI.PassManager
addLowerSwitchPassLLVM.Internal.FFI.PassManager
addLowerSwitchPass'LLVM.Internal.FFI.PassManager
addMemcpyOptimizationPassLLVM.Internal.FFI.PassManager
addMemcpyOptimizationPass'LLVM.Internal.FFI.PassManager
addMemorySanitizerPassLLVM.Internal.FFI.PassManager
addMemorySanitizerPass'LLVM.Internal.FFI.PassManager
addMergeFunctionsPassLLVM.Internal.FFI.PassManager
addMergeFunctionsPass'LLVM.Internal.FFI.PassManager
addModule 
1 (Function)LLVM.Internal.FFI.ExecutionEngine
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
addObjectFileLLVM.Internal.OrcJIT, LLVM.OrcJIT
addOldScalarReplacementOfAggregatesPassLLVM.Internal.FFI.PassManager
addOldScalarReplacementOfAggregatesPass'LLVM.Internal.FFI.PassManager
addPartialInliningPassLLVM.Internal.FFI.PassManager
addPartialInliningPass'LLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPassLLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPass'LLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPassLLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPass'LLVM.Internal.FFI.PassManager
addReassociatePassLLVM.Internal.FFI.PassManager
addReassociatePass'LLVM.Internal.FFI.PassManager
address 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
AddressEncodingLLVM.AST.Operand
AddressSanitizerLLVM.Transforms
AddressSanitizerModuleLLVM.Transforms
AddrSpace 
1 (Type/Class)LLVM.Internal.FFI.Type
2 (Data Constructor)LLVM.Internal.FFI.Type
3 (Type/Class)LLVM.AST.AddrSpace
4 (Data Constructor)LLVM.AST.AddrSpace
addrSpaceLLVM.AST.Global
AddrSpaceCast 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
addScalarReplacementOfAggregatesPassLLVM.Internal.FFI.PassManager
addScalarReplacementOfAggregatesPass'LLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPassLLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPass'LLVM.Internal.FFI.PassManager
addSimplifyLibCallsPassLLVM.Internal.FFI.PassManager
addSimplifyLibCallsPass'LLVM.Internal.FFI.PassManager
addSinkingPassLLVM.Internal.FFI.PassManager
addSinkingPass'LLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPassLLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPass'LLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPassLLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPass'LLVM.Internal.FFI.PassManager
addStripDebugDeclarePassLLVM.Internal.FFI.PassManager
addStripDebugDeclarePass'LLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPassLLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPass'LLVM.Internal.FFI.PassManager
addStripSymbolsPassLLVM.Internal.FFI.PassManager
addStripSymbolsPass'LLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePassLLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePass'LLVM.Internal.FFI.PassManager
addTailCallEliminationPassLLVM.Internal.FFI.PassManager
addTailCallEliminationPass'LLVM.Internal.FFI.PassManager
addTargetLibraryInfoPassLLVM.Internal.FFI.PassManager
addTargetLibraryInfoPass'LLVM.Internal.FFI.PassManager
addThreadSanitizerPassLLVM.Internal.FFI.PassManager
addThreadSanitizerPass'LLVM.Internal.FFI.PassManager
aggregate 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
aggregateLayoutLLVM.AST.DataLayout
AggregateZeroLLVM.AST.Constant
AggressiveLLVM.CodeGenOpt
AggressiveDeadCodeEliminationLLVM.Transforms
AIXLLVM.Triple
aliaseeLLVM.AST.Global
AlignmentLLVM.AST.ParameterAttribute, LLVM.AST.Attribute
alignment 
1 (Function)LLVM.AST.Instruction, LLVM.AST
2 (Function)LLVM.AST.Global
AlignmentInfo 
1 (Type/Class)LLVM.AST.DataLayout
2 (Data Constructor)LLVM.AST.DataLayout
alignStackLLVM.AST.InlineAssembly
AlignTypeLLVM.AST.DataLayout
allLLVM.Prelude
AllCallsDescribedLLVM.AST.Operand
AllocaLLVM.AST.Instruction, LLVM.AST
alloca 
1 (Function)LLVM.IRBuilder.Instruction, LLVM.IRBuilder
2 (Function)LLVM.Internal.Coding
allocaArrayLLVM.Internal.Coding
allocaAttrBuilderLLVM.Internal.Attribute
allocatedTypeLLVM.AST.Instruction, LLVM.AST
allocaWordsLLVM.Internal.Constant
AllocSizeLLVM.AST.FunctionAttribute, LLVM.AST.Attribute
allowContractLLVM.AST.Instruction, LLVM.AST
allowFloatingPointOperationFusionLLVM.Target.Options
allowPartialLLVM.Transforms
allowReassocLLVM.AST.Instruction, LLVM.AST
allowReciprocalLLVM.AST.Instruction, LLVM.AST
AlternativeLLVM.Prelude
AlwaysInline 
1 (Data Constructor)LLVM.AST.FunctionAttribute, LLVM.AST.Attribute
2 (Data Constructor)LLVM.Transforms
AMDLLVM.Triple
AmdgcnLLVM.Triple
AMDGPU_CSLLVM.AST.CallingConvention
AMDGPU_GSLLVM.AST.CallingConvention
AMDGPU_HSLLVM.AST.CallingConvention
AMDGPU_KernelLLVM.AST.CallingConvention
AMDGPU_PSLLVM.AST.CallingConvention
AMDGPU_VSLLVM.AST.CallingConvention
AMDHSALLVM.Triple
AmdilLLVM.Triple
Amdil64LLVM.Triple
AMDPALLLVM.Triple
AnanasLLVM.Triple
And 
1 (Data Constructor)LLVM.AST.RMWOperation
2 (Data Constructor)LLVM.AST.Constant
3 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
and 
1 (Function)LLVM.Prelude
2 (Function)LLVM.IRBuilder.Instruction, LLVM.IRBuilder
AnyLLVM.AST.COMDAT
anyLLVM.Prelude
AnyRegLLVM.AST.CallingConvention
apLLVM.Prelude
appendBasicBlockInContextLLVM.Internal.FFI.Function
appendFileLLVM.Prelude
AppendingLLVM.AST.Linkage
AppleLLVM.Triple
AppleBlockLLVM.AST.Operand
ApplicativeLLVM.Prelude
approxFuncLLVM.AST.Instruction, LLVM.AST
ArcLLVM.Triple
ArchitectureLLVM.Triple
architectureLLVM.Triple
argListLLVM.AST.Instruction, LLVM.AST
ArgMemOnlyLLVM.AST.FunctionAttribute, LLVM.AST.Attribute
argsLLVM.AST.Instruction, LLVM.AST
ArgumentPromotionLLVM.Transforms
argumentsLLVM.AST.Instruction, LLVM.AST
arguments'LLVM.AST.Instruction, LLVM.AST
argumentTypesLLVM.AST.Type, LLVM.AST
ArmLLVM.Triple
ArmebLLVM.Triple
ARM_AAPCSLLVM.AST.CallingConvention
ARM_AAPCS_VFPLLVM.AST.CallingConvention
ARM_APCSLLVM.AST.CallingConvention
ArrayLLVM.AST.Constant
arrayLLVM.IRBuilder.Constant, LLVM.IRBuilder
arrayElementThresholdLLVM.Transforms
ArrayTypeLLVM.AST.Type, LLVM.AST
arrayTypeLLVM.Internal.FFI.Type
ArtificialLLVM.AST.Operand
AShr 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
ashrLLVM.IRBuilder.Instruction, LLVM.IRBuilder
asinLLVM.Prelude
asinhLLVM.Prelude
AsmDialect 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
asmDialectATTLLVM.Internal.FFI.LLVMCTypes
asmDialectIntelLLVM.Internal.FFI.LLVMCTypes
asmDialectPLLVM.Internal.FFI.LLVMCTypes
assemblyLLVM.AST.InlineAssembly
astConstantRecsLLVM.Internal.InstructionDefs
astInstructionRecsLLVM.Internal.InstructionDefs
asTypeOfLLVM.Prelude
asumLLVM.Prelude
atanLLVM.Prelude
atan2LLVM.Prelude
atanhLLVM.Prelude
atomicLLVM.Transforms
AtomicityLLVM.AST.Instruction, LLVM.AST
atomicityLLVM.AST.Instruction, LLVM.AST
AtomicRMWLLVM.AST.Instruction, LLVM.AST
AtomicTypeLLVM.AST.Operand
ATTDialectLLVM.AST.InlineAssembly
AttrBuilderLLVM.Internal.FFI.Attribute
attrBuilderAddAlignmentLLVM.Internal.FFI.Attribute
attrBuilderAddAllocSizeLLVM.Internal.FFI.Attribute
attrBuilderAddAllocSize'LLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceableLLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceableOrNullLLVM.Internal.FFI.Attribute
attrBuilderAddFunctionAttributeKindLLVM.Internal.FFI.Attribute
attrBuilderAddParameterAttributeKindLLVM.Internal.FFI.Attribute
attrBuilderAddStackAlignmentLLVM.Internal.FFI.Attribute
attrBuilderAddStringAttributeLLVM.Internal.FFI.Attribute
attrBuilderFromSetLLVM.Internal.FFI.Attribute
AttributeLLVM.Internal.FFI.Attribute
attributeGetAllocSizeArgsLLVM.Internal.FFI.Attribute
AttributeImplLLVM.Internal.FFI.Attribute
AttributeIndex 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Data Constructor)LLVM.Internal.FFI.Attribute
attributeKindAsStringLLVM.Internal.FFI.Attribute
AttributeList 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Type/Class)LLVM.Internal.Attribute
3 (Data Constructor)LLVM.Internal.Attribute
AttributeListImplLLVM.Internal.FFI.Attribute
attributesAtIndexLLVM.Internal.FFI.Function
AttributeSetLLVM.Internal.FFI.Attribute
attributeSetHasAttributesLLVM.Internal.FFI.Attribute
AttributeSetImplLLVM.Internal.FFI.Attribute
attributeSetsEqualLLVM.Internal.FFI.Attribute
attributeValueAsIntLLVM.Internal.FFI.Attribute
attributeValueAsStringLLVM.Internal.FFI.Attribute
AttrSetDecoder 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Data Constructor)LLVM.Internal.FFI.Attribute
attrSetDecoderAttributesAtIndexLLVM.Internal.FFI.Attribute
attrSetDecoderCountParamsLLVM.Internal.FFI.Attribute
AvailableExternallyLLVM.AST.Linkage
AvrLLVM.Triple
AVR_BuiltinLLVM.AST.CallingConvention
AVR_IntrLLVM.AST.CallingConvention
AVR_SignalLLVM.AST.CallingConvention