llvm-hs-5.0.0: General purpose LLVM bindings

Index - C

CallbackMgrLLVM.Internal.OrcJIT.CompileOnDemandLayer
CallingConvention 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
callingConventionAnyRegLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_AAPCSLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_AAPCS_VFPLLVM.Internal.FFI.LLVMCTypes
callingConventionARM_APCSLLVM.Internal.FFI.LLVMCTypes
callingConventionCLLVM.Internal.FFI.LLVMCTypes
callingConventionColdLLVM.Internal.FFI.LLVMCTypes
callingConventionFastLLVM.Internal.FFI.LLVMCTypes
callingConventionGHCLLVM.Internal.FFI.LLVMCTypes
callingConventionHiPELLVM.Internal.FFI.LLVMCTypes
callingConventionIntel_OCL_BILLVM.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
callingConventionWebKit_JSLLVM.Internal.FFI.LLVMCTypes
callingConventionWin64LLVM.Internal.FFI.LLVMCTypes
callingConventionX86_64_SysVLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_FastCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_StdCallLLVM.Internal.FFI.LLVMCTypes
callingConventionX86_ThisCallLLVM.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
catchRetGetCatchPadLLVM.Internal.FFI.Instruction
catchRetGetSuccessorLLVM.Internal.FFI.Instruction
catchSwitchAddHandlerLLVM.Internal.FFI.Instruction
catchSwitchGetHandlerLLVM.Internal.FFI.Instruction
catchSwitchGetNumHandlersLLVM.Internal.FFI.Instruction
catchSwitchGetParentPadLLVM.Internal.FFI.Instruction
catchSwitchGetUnwindDestLLVM.Internal.FFI.Instruction
ChildOfLLVM.Internal.FFI.PtrHierarchy
cleanupActions 
1 (Function)LLVM.Internal.OrcJIT.IRTransformLayer
2 (Function)LLVM.Internal.OrcJIT.IRCompileLayer
3 (Function)LLVM.Internal.OrcJIT.CompileOnDemandLayer
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
columnNumberLLVM.Diagnostic
COMDATLLVM.Internal.FFI.GlobalValue
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
CompileLayer 
1 (Type/Class)LLVM.Internal.FFI.OrcJIT.CompileLayer
2 (Type/Class)LLVM.Internal.OrcJIT.CompileLayer, LLVM.OrcJIT
compileLayer 
1 (Function)LLVM.Internal.OrcJIT.IRTransformLayer
2 (Function)LLVM.Internal.OrcJIT.IRCompileLayer
3 (Function)LLVM.Internal.OrcJIT.CompileOnDemandLayer
CompileOnDemandLayer 
1 (Type/Class)LLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
2 (Type/Class)LLVM.Internal.OrcJIT.CompileOnDemandLayer, LLVM.OrcJIT
3 (Data Constructor)LLVM.Internal.OrcJIT.CompileOnDemandLayer
compressDebugSectionsLLVM.Target.Options
CompressGNULLVM.Target.Options
CompressNoneLLVM.Target.Options
CompressZLLVM.Target.Options
ConstantLLVM.Internal.FFI.PtrHierarchy
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
ConstantPropagationLLVM.Transforms
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
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
constructAttrBuilderLLVM.Internal.FFI.Attribute
ConstructedLLVM.Internal.ExecutionEngine
constStructInContextLLVM.Internal.FFI.Constant
constStructInContext'LLVM.Internal.FFI.Constant
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
COpcode 
1 (Type/Class)LLVM.Internal.FFI.Instruction
2 (Data Constructor)LLVM.Internal.FFI.Instruction
CorrelatedValuePropagationLLVM.Transforms
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
createCompileOnDemandLayerLLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
createDataLayoutLLVM.Internal.FFI.DataLayout
createExecutionEngineForModuleLLVM.Internal.FFI.ExecutionEngine
createFunctionPassManagerForModuleLLVM.Internal.FFI.PassManager
createInlineAsmLLVM.Internal.FFI.InlineAssembly
createInterpreterForModuleLLVM.Internal.FFI.ExecutionEngine
createIRCompileLayerLLVM.Internal.FFI.OrcJIT.IRCompileLayer
createIRTransformLayerLLVM.Internal.FFI.OrcJIT.IRTransformLayer
createJITCompilerForModuleLLVM.Internal.FFI.ExecutionEngine
createLambdaResolverLLVM.Internal.FFI.OrcJIT
createLocalCompileCallbackManagerLLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
createLocalIndirectStubsManagerBuilderLLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
createMCJITCompilerForModuleLLVM.Internal.FFI.ExecutionEngine
createMDNodeInContextLLVM.Internal.FFI.Metadata
createMDNodeInContext'LLVM.Internal.FFI.Metadata
createMemoryBufferWithContentsOfFileLLVM.Internal.FFI.MemoryBuffer
createMemoryBufferWithMemoryRangeLLVM.Internal.FFI.MemoryBuffer
createNamedTypeLLVM.Internal.Type
createObjectLinkingLayerLLVM.Internal.FFI.OrcJIT
createPassManager 
1 (Function)LLVM.Internal.FFI.PassManager
2 (Function)LLVM.Internal.PassManager
createRegisteredDataLayoutLLVM.Internal.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
CuratedPassSetSpecLLVM.Internal.PassManager, LLVM.PassManager