llvm-party-12.1.1: General purpose LLVM bindings

Index - C

CLLVM.AST.CallingConvention
CallLLVM.AST.Instruction, LLVM.AST
callLLVM.IRBuilder.Instruction, LLVM.IRBuilder
CallableOperandLLVM.AST.Operand, LLVM.AST
CallingConvention 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.CallingConvention
callingConvention 
1 (Function)LLVM.AST.Instruction, LLVM.AST
2 (Function)LLVM.AST.Global
callingConvention'LLVM.AST.Instruction, LLVM.AST
callingConventionAMDGPU_CSLLVM.Internal.FFI.LLVMCTypes
callingConventionAMDGPU_GSLLVM.Internal.FFI.LLVMCTypes
callingConventionAMDGPU_HSLLVM.Internal.FFI.LLVMCTypes
callingConventionAMDGPU_KERNELLLVM.Internal.FFI.LLVMCTypes
callingConventionAMDGPU_PSLLVM.Internal.FFI.LLVMCTypes
callingConventionAMDGPU_VSLLVM.Internal.FFI.LLVMCTypes
callingConventionAnyRegLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_AAPCSLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_AAPCS_VFPLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_APCSLLVM.Internal.FFI.LLVMCTypes
callingConventionAVR_BUILTINLLVM.Internal.FFI.LLVMCTypes
callingConventionAVR_INTRLLVM.Internal.FFI.LLVMCTypes
callingConventionAVR_SIGNALLLVM.Internal.FFI.LLVMCTypes
callingConventionCLLVM.Internal.FFI.LLVMCTypes
callingConventionColdLLVM.Internal.FFI.LLVMCTypes
callingConventionCXX_FAST_TLSLLVM.Internal.FFI.LLVMCTypes
callingConventionFastLLVM.Internal.FFI.LLVMCTypes
callingConventionGHCLLVM.Internal.FFI.LLVMCTypes
callingConventionHHVMLLVM.Internal.FFI.LLVMCTypes
callingConventionHHVM_CLLVM.Internal.FFI.LLVMCTypes
callingConventionHiPELLVM.Internal.FFI.LLVMCTypes
callingConventionIntel_OCL_BILLVM.Internal.FFI.LLVMCTypes
callingConventionMSP430_BUILTINLLVM.Internal.FFI.LLVMCTypes
callingConventionMSP430_INTRLLVM.Internal.FFI.LLVMCTypes
callingConventionPLLVM.Internal.FFI.LLVMCTypes
callingConventionPreserveAllLLVM.Internal.FFI.LLVMCTypes
callingConventionPreserveMostLLVM.Internal.FFI.LLVMCTypes
callingConventionPTX_DeviceLLVM.Internal.FFI.LLVMCTypes
callingConventionPTX_KernelLLVM.Internal.FFI.LLVMCTypes
callingConventionSPIR_FUNCLLVM.Internal.FFI.LLVMCTypes
callingConventionSPIR_KERNELLLVM.Internal.FFI.LLVMCTypes
callingConventionSwiftLLVM.Internal.FFI.LLVMCTypes
callingConventionWebKit_JSLLVM.Internal.FFI.LLVMCTypes
callingConventionWin64LLVM.Internal.FFI.LLVMCTypes
callingConventionX86_64_SysVLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_FastCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_INTRLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_RegCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_StdCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_ThisCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_VectorCallLLVM.Internal.FFI.LLVMCTypes
callInstAttributeListLLVM.Internal.Instruction
cAPIClassNameLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
cAPINameLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
CastLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
CatchLLVM.AST.Instruction, LLVM.AST
catchHandlersLLVM.AST.Instruction, LLVM.AST
CatchPadLLVM.AST.Instruction, LLVM.AST
catchPadLLVM.AST.Instruction, LLVM.AST
CatchRetLLVM.AST.Instruction, LLVM.AST
catchRetGetCatchPadLLVM.Internal.FFI.Instruction
catchRetGetSuccessorLLVM.Internal.FFI.Instruction
CatchSwitchLLVM.AST.Instruction, LLVM.AST
catchSwitchLLVM.AST.Instruction, LLVM.AST
catchSwitchAddHandlerLLVM.Internal.FFI.Instruction
catchSwitchGetHandlerLLVM.Internal.FFI.Instruction
catchSwitchGetNumHandlersLLVM.Internal.FFI.Instruction
catchSwitchGetParentPadLLVM.Internal.FFI.Instruction
catchSwitchGetUnwindDestLLVM.Internal.FFI.Instruction
ceilingLLVM.Prelude
CharLLVM.Prelude
ChecksumInfo 
1 (Type/Class)LLVM.AST.Operand
2 (Data Constructor)LLVM.AST.Operand
ChecksumKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.Operand
ChildOfLLVM.Internal.FFI.PtrHierarchy
clausesLLVM.AST.Instruction, LLVM.AST
cleanupLLVM.AST.Instruction, LLVM.AST
CleanupPadLLVM.AST.Instruction, LLVM.AST
cleanupPadLLVM.AST.Instruction, LLVM.AST
CleanupRetLLVM.AST.Instruction, LLVM.AST
cloneAsThreadSafeModule 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
CloudABILLVM.Triple
CmpXchgLLVM.AST.Instruction, LLVM.AST
cNameLLVM.Internal.FFI.Transforms
CodeGenFileType 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
codeGenFileTypeAssemblyLLVM.Internal.FFI.LLVMCTypes
codeGenFileTypeObjectLLVM.Internal.FFI.LLVMCTypes
codeGenFileTypePLLVM.Internal.FFI.LLVMCTypes
CodeGenOptLevel 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
codeGenOptLevelAggressiveLLVM.Internal.FFI.LLVMCTypes
codeGenOptLevelDefaultLLVM.Internal.FFI.LLVMCTypes
codeGenOptLevelLessLLVM.Internal.FFI.LLVMCTypes
codeGenOptLevelNoneLLVM.Internal.FFI.LLVMCTypes
codeGenOptLevelPLLVM.Internal.FFI.LLVMCTypes
CodeGenPrepareLLVM.Transforms
CodeModel 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
codeModelDefaultLLVM.Internal.FFI.LLVMCTypes
codeModelJITDefaultLLVM.Internal.FFI.LLVMCTypes
codeModelKernelLLVM.Internal.FFI.LLVMCTypes
codeModelLargeLLVM.Internal.FFI.LLVMCTypes
codeModelMediumLLVM.Internal.FFI.LLVMCTypes
codeModelPLLVM.Internal.FFI.LLVMCTypes
codeModelSmallLLVM.Internal.FFI.LLVMCTypes
Cold 
1 (Data Constructor)LLVM.AST.FunctionAttribute, LLVM.AST.Attribute
2 (Data Constructor)LLVM.AST.CallingConvention
columnNumberLLVM.Diagnostic
COMDAT 
1 (Type/Class)LLVM.Internal.FFI.GlobalValue
2 (Data Constructor)LLVM.AST
comdatLLVM.AST.Global
comdatsLLVM.Internal.DecodeAST
COMDATSelectionKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindAnyLLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindExactMatchLLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindLargestLLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindNoDuplicatesLLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindPLLVM.Internal.FFI.LLVMCTypes
comdatSelectionKindSameSizeLLVM.Internal.FFI.LLVMCTypes
CommonLLVM.AST.Linkage
compareLLVM.Prelude
CompileUnitLLVM.AST.Operand
compressDebugSectionsLLVM.Target.Options
CompressGNULLVM.Target.Options
CompressNoneLLVM.Target.Options
CompressZLLVM.Target.Options
concatLLVM.Prelude
concatMapLLVM.Prelude
CondBrLLVM.AST.Instruction, LLVM.AST
condBrLLVM.IRBuilder.Instruction, LLVM.IRBuilder
conditionLLVM.AST.Instruction, LLVM.AST
condition' 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
Const 
1 (Type/Class)LLVM.Prelude
2 (Data Constructor)LLVM.Prelude
constLLVM.Prelude
Constant 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Constant
constantAddLLVM.Internal.FFI.Constant
constantAdd'LLVM.Internal.FFI.Constant
constantArrayLLVM.Internal.FFI.Constant
constantArray'LLVM.Internal.FFI.Constant
constantAShrLLVM.Internal.FFI.Constant
constantAShr'LLVM.Internal.FFI.Constant
constantBinaryOperatorLLVM.Internal.FFI.Constant
constantCastLLVM.Internal.FFI.Constant
constantExtractElementLLVM.Internal.FFI.Constant
constantExtractElement'LLVM.Internal.FFI.Constant
constantExtractValueLLVM.Internal.FFI.Constant
constantExtractValue'LLVM.Internal.FFI.Constant
constantFCmpLLVM.Internal.FFI.Constant
constantFCmp'LLVM.Internal.FFI.Constant
constantFloatOfArbitraryPrecisionLLVM.Internal.FFI.Constant
constantGetElementPtrLLVM.Internal.FFI.Constant
constantGetElementPtr'LLVM.Internal.FFI.Constant
constantICmpLLVM.Internal.FFI.Constant
constantICmp'LLVM.Internal.FFI.Constant
constantInBoundsGetElementPtr'LLVM.Internal.FFI.Constant
constantInsertElementLLVM.Internal.FFI.Constant
constantInsertElement'LLVM.Internal.FFI.Constant
constantInsertValueLLVM.Internal.FFI.Constant
constantInsertValue'LLVM.Internal.FFI.Constant
constantIntOfArbitraryPrecisionLLVM.Internal.FFI.Constant
constantIntOfArbitraryPrecision'LLVM.Internal.FFI.Constant
constantLShrLLVM.Internal.FFI.Constant
constantLShr'LLVM.Internal.FFI.Constant
ConstantMergeLLVM.Transforms
constantMulLLVM.Internal.FFI.Constant
constantMul'LLVM.Internal.FFI.Constant
constantNullLLVM.Internal.FFI.Constant
ConstantOperandLLVM.AST.Operand, LLVM.AST
constantSDivLLVM.Internal.FFI.Constant
constantSDiv'LLVM.Internal.FFI.Constant
constantSelectLLVM.Internal.FFI.Constant
constantSelect'LLVM.Internal.FFI.Constant
constantShlLLVM.Internal.FFI.Constant
constantShl'LLVM.Internal.FFI.Constant
constantShuffleVectorLLVM.Internal.FFI.Constant
constantShuffleVector'LLVM.Internal.FFI.Constant
constantSubLLVM.Internal.FFI.Constant
constantSub'LLVM.Internal.FFI.Constant
constantTypeLLVM.AST.Constant
constantUDivLLVM.Internal.FFI.Constant
constantUDiv'LLVM.Internal.FFI.Constant
constantUndefLLVM.Internal.FFI.Constant
constantVectorLLVM.Internal.FFI.Constant
constantVector'LLVM.Internal.FFI.Constant
constFloatDoubleValueLLVM.Internal.FFI.Constant
constFloatFloatValueLLVM.Internal.FFI.Constant
constNamedStructLLVM.Internal.FFI.Constant
constNamedStruct'LLVM.Internal.FFI.Constant
constraintsLLVM.AST.InlineAssembly
constructAttrBuilderLLVM.Internal.FFI.Attribute
ConstructedLLVM.Internal.ExecutionEngine
constStructInContextLLVM.Internal.FFI.Constant
constStructInContext'LLVM.Internal.FFI.Constant
ConstTypeLLVM.AST.Operand
contentLLVM.Internal.MemoryBuffer
Context 
1 (Type/Class)LLVM.Internal.FFI.Context
2 (Type/Class)LLVM.Internal.Context, LLVM.Context
3 (Data Constructor)LLVM.Internal.Context
contextCreateLLVM.Internal.FFI.Context
contextDisposeLLVM.Internal.FFI.Context
ContikiLLVM.Triple
ConvergentLLVM.AST.FunctionAttribute, LLVM.AST.Attribute
COpcode 
1 (Type/Class)LLVM.Internal.FFI.Instruction
2 (Data Constructor)LLVM.Internal.FFI.Instruction
CorrelatedValuePropagationLLVM.Transforms
cosLLVM.Prelude
coshLLVM.Prelude
countLLVM.Transforms
countIncomingLLVM.Internal.FFI.Instruction
countInstStructureIndicesLLVM.Internal.FFI.Instruction
countParamsLLVM.Internal.FFI.Function
countParamTypesLLVM.Internal.FFI.Type
countStructElementTypesLLVM.Internal.FFI.Type
CPPOpcode 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
cppOpcodeLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
CPUFeature 
1 (Type/Class)LLVM.Internal.Target, LLVM.Target
2 (Data Constructor)LLVM.Internal.Target, LLVM.Target
createArgumentLLVM.Internal.FFI.Value
createBuilderInContextLLVM.Internal.FFI.Builder
createContextLLVM.Internal.Context, LLVM.Context
createDataLayoutLLVM.Internal.FFI.DataLayout
createExecutionEngineForModuleLLVM.Internal.FFI.ExecutionEngine
createExecutionSession 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
createFunctionPassManagerForModuleLLVM.Internal.FFI.PassManager
createInlineAsmLLVM.Internal.FFI.InlineAssembly
createInterpreterForModuleLLVM.Internal.FFI.ExecutionEngine
createIRCompileLayer 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
createJITCompilerForModuleLLVM.Internal.FFI.ExecutionEngine
createJITDylib 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
createJITEvaluatedSymbolLLVM.Internal.FFI.OrcJIT
createMangleAndInternerLLVM.Internal.FFI.OrcJIT
createMCJITCompilerForModuleLLVM.Internal.FFI.ExecutionEngine
createMemoryBufferWithContentsOfFileLLVM.Internal.FFI.MemoryBuffer
createMemoryBufferWithMemoryRangeLLVM.Internal.FFI.MemoryBuffer
createModuleFromASTLLVM.Internal.Module, LLVM.Module, LLVM
createNamedTypeLLVM.Internal.Type
createObjectFile 
1 (Function)LLVM.Internal.FFI.ObjectFile
2 (Function)LLVM.Internal.ObjectFile
createObjectLinkingLayer 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
createPassManager 
1 (Function)LLVM.Internal.FFI.PassManager
2 (Function)LLVM.Internal.PassManager
createRTDyldObjectLinkingLayer 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
createSMDiagnosticLLVM.Internal.FFI.SMDiagnostic
createTargetDataLayoutLLVM.Internal.FFI.Target
createTargetLibraryInfoLLVM.Internal.FFI.Target
createTargetMachineLLVM.Internal.FFI.Target
createTargetOptionsLLVM.Internal.FFI.Target
createTemporaryMDNodeInContextLLVM.Internal.FFI.Metadata
createThreadSafeContext 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
CskyLLVM.Triple
CSRLLVM.Triple
CUDALLVM.Triple
CuratedPassSetSpecLLVM.Internal.PassManager, LLVM.PassManager
currentBlockLLVM.IRBuilder.Monad, LLVM.IRBuilder
curryLLVM.Prelude
CXX_FastTLSLLVM.AST.CallingConvention
cycleLLVM.Prelude