Module : llvm

Records

ByteBuffer
BytePointer
IntPointer
LLVMAttributeRef
LLVMBasicBlockRef
LLVMBuilderRef
LLVMContextRef
LLVMDiagnosticHandler
LLVMDiagnosticInfoRef
LLVMDisasmContextRef
LLVMExecutionEngineRef
LLVMGenericValueRef
LLVMMCJITCompilerOptions
LLVMMCJITMemoryManagerRef
LLVMMemoryBufferRef
LLVMMemoryManagerAllocateCodeSectionCallback
LLVMMemoryManagerAllocateDataSectionCallback
LLVMMemoryManagerDestroyCallback
LLVMMemoryManagerFinalizeMemoryCallback
LLVMMetadataRef
LLVMModuleProviderRef
LLVMModuleRef
LLVMObjectFileRef
LLVMOpInfoCallback
LLVMPassManagerBuilderRef
LLVMPassManagerRef
LLVMPassRegistryRef
LLVMRelocationIteratorRef
LLVMSectionIteratorRef
LLVMSymbolIteratorRef
LLVMSymbolLookupCallback
LLVMTargetDataRef
LLVMTargetLibraryInfoRef
LLVMTargetMachineRef
LLVMTargetRef
LLVMTypeRef
LLVMUseRef
LLVMValueRef
LLVMYieldCallback
Pointer
PointerPointer
SizeTPointer

Functions

llvmAddFunction
llvmAppendBasicBlock
llvmBuildAdd
llvmBuildAlloca
llvmBuildBr
llvmBuildCall
llvmBuildCondBr
llvmBuildGlobalStringPtr
llvmBuildICmp
llvmBuildLoad
llvmBuildMul
llvmBuildRet
llvmBuildRetVoid
llvmBuildSDiv
llvmBuildStore
llvmBuildSub
llvmConstInt
llvmCreateBuilder
llvmCreatePassManager
llvmCreateTargetMachine
llvmDisposeBuilder
llvmDisposePassManager
llvmDisposeTargetMachine
llvmDumpModule
llvmFunctionType1
llvmGetDefaultTargetTriple
llvmGetFirstTarget
llvmGetParam
llvmInitializeAllAsmParsers
llvmInitializeAllAsmPrinters
llvmInitializeAllTargetInfos
llvmInitializeAllTargetMCs
llvmInitializeAllTargets
llvmInt1Type
llvmInt1TypeInContext
llvmInt32Type
llvmInt64Type
llvmInt8Type
llvmModuleCreateWithName
llvmPassManagerBuilderCreate
llvmPassManagerBuilderDispose
llvmPassManagerBuilderPopulateFunctionPassManager
llvmPassManagerBuilderPopulateModulePassManager
llvmPassManagerBuilderSetOptLevel
llvmPointerType
llvmPositionBuilderAtEnd
llvmRunPassManager
llvmTargetMachineEmitToFile
llvmVoidType
print

Constants

LLVMIntEQ
LLVMIntNE
LLVMIntUGT
LLVMIntUGE
LLVMIntULT
LLVMIntULE
LLVMIntSGT
LLVMIntSGE
LLVMIntSLT
LLVMIntSLE