API for duncantl/Rllvm
Interface to llvm for dynamically compiling native code.

Global functions
$,Function-method Man page
$,IRBuilder-method Man page
$,Module-method Man page
.llvm Man page
AShr Man page
Add Man page
AllocaInst-class Man page
And Man page
AppendingLinkage Man page
Argument-class Man page
AvailableExternallyLinkage Man page
BAD_FCMP_PREDICATE Man page
BAD_ICMP_PREDICATE Man page
BasicBlock-class Man page
BinaryOperator-class Man page
BinaryOps Man page
Block Man page Source code
Block-class Man page
BranchInst-class Man page
CHARSXPType Man page
CHARSXPType-class Man page
CallInst-class Man page
CastInst-class Man page
CodeGenOpt_Aggressive Man page
CodeGenOpt_Default Man page
CodeGenOpt_Less Man page
CodeGenOpt_None Man page
CommonLinkage Man page
CompositeType-class Man page
Constant-class Man page
ConstantAggregateZero-class Man page
ConstantFP-class Man page
ConstantInt-class Man page
DIBuilder Source code
DLLExportLinkage Man page
DLLImportLinkage Man page
DerivedType-class Man page
DoublePtrType Man page
DoubleType Man page
Exception Source code
ExecutionEngine Man page Source code
ExecutionEngine-class Man page
ExternalLinkage Man page
ExternalWeakLinkage Man page
FAdd Man page
FCMP_FALSE Man page
FCMP_OEQ Man page
FCMP_OGE Man page
FCMP_OGT Man page
FCMP_OLE Man page
FCMP_OLT Man page
FCMP_ONE Man page
FCMP_ORD Man page
FCMP_TRUE Man page
FCMP_UEQ Man page
FCMP_UGE Man page
FCMP_UGT Man page
FCMP_ULE Man page
FCMP_ULT Man page
FCMP_UNE Man page
FCMP_UNO Man page
FDiv Man page
FIRST_FCMP_PREDICATE Man page
FIRST_ICMP_PREDICATE Man page
FMul Man page
FRem Man page
FSub Man page
FloatPtrType Man page
FloatType Man page
Function Man page
Function-class Man page
FunctionPassManager-class Man page
FunctionType-class Man page
GetElementPtrInst-class Man page
GlobalVariable-class Man page
ICMP_EQ Man page
ICMP_NE Man page
ICMP_SGE Man page
ICMP_SGT Man page
ICMP_SLE Man page
ICMP_SLT Man page
ICMP_UGE Man page
ICMP_UGT Man page
ICMP_ULE Man page
ICMP_ULT Man page
ICmpInst.Predicate Man page
INTSXPType Man page
INTSXPType-class Man page
IRBuilder Man page Source code
IRBuilder-class Man page
InitializeAllAsmParsers Man page Source code
InitializeAllAsmPrinters Man page Source code
InitializeAllTargetMCs Man page Source code
InitializeAllTargets Man page Source code
InitializeCppBackendTarget Man page Source code
InitializeNVPTXTarget Man page Source code
InitializeNativeTarget Man page Source code
Instruction-class Man page
Int16Type Man page
Int1Type Man page
Int32PtrType Man page
Int32Type Man page
Int64Type Man page
Int8Type Man page
InternalLinkage Man page
LAST_FCMP_PREDICATE Man page
LAST_ICMP_PREDICATE Man page
LGLSXPType Man page
LGLSXPType-class Man page
LLVMAttributes Man page
LLVMContext-class Man page
LShr Man page
LabelType Man page
LinkOnceAnyLinkage Man page
LinkOnceODRLinkage Man page
LinkerPrivateLinkage Man page
LoadInst-class Man page
MDNode-class Man page
MDString-class Man page
Module Man page Source code
Module-class Man page
Mul Man page
NamedMDNode-class Man page
Optimize Man page
Optimize,Function-method Man page
Optimize,Module-method Man page
Or Man page
ParameterList-class Man page
PointerType-class Man page
PrivateLinkage Man page
RC++Reference-class Man page Man page
REALSXPType Man page
REALSXPType-class Man page
ReturnInst-class Man page
Routine Man page
SDiv Man page
SEXPType Man page
SEXPType-class Man page
SExtInst-class Man page
SRem Man page
STRSXPType Man page
STRSXPType-class Man page
SelectInst-class Man page
SequentialType-class Man page
Shl Man page
StoreInst-class Man page
StringType Man page
StructType-class Man page
Sub Man page
TerminatorInst-class Man page
Type-class Man page
UDiv Man page
URem Man page
UnaryInstruction-class Man page
UnionType-class Man page
User-class Man page
VECSXPType Man page
VECSXPType-class Man page
Value-class Man page
VoidType Man page
WeakAnyLinkage Man page
WeakODRLinkage Man page
Xor Man page
[,BasicBlock,missing,missing-method Man page
[,BasicBlock,numeric,ANY-method Man page
[,Function,numeric,missing-method Man page
[,MDNode,missing,ANY-method Man page
[,MDNode,numeric,ANY-method Man page
[,Module,character,missing-method Man page
[,NamedMDNode,missing,ANY-method Man page
[,NamedMDNode,numeric,ANY-method Man page
[[,BasicBlock,numeric,ANY-method Man page
[[,Function,character,ANY-method Man page
[[,Function,numeric,ANY-method Man page
[[,Instruction,numeric,ANY-method Man page
[[,MDNode,numeric,ANY-method Man page
[[,Module,character,missing-method Man page
[[,NamedMDNode,numeric,ANY-method Man page
[[<-,Module,Value,missing,ANY-method Man page
[[<-,Module,character,missing,ANY-method Man page
[[<-,Module,character,missing,Type-method Man page
addAnalysisPasses Man page Source code
addCases Man page Source code
addIncoming Source code
addModule Man page Source code
addPass Man page Source code
addPassesToEmitFile Man page Source code
addStringTypeReturn Source code
arrayType Man page Source code
binOp Man page Source code
byVal Man page
byVal,Value-method Man page
byVal<- Man page
byVal<-,Argument,ANY-method Man page
byVal<-,CallInst,numeric-method Man page
cleanLoopNames Source code
clone Man page
clone,Module-method Man page
coerce,BasicBlock,LLVMContext-method Man page
coerce,Function,Module-method Man page
coerce,Function,function-method Man page Man page
coerce,GlobalValue,Module-method Man page
coerce,IRBuilder,BasicBlock-method Man page
coerce,IRBuilder,Function-method Man page
coerce,IRBuilder,LLVMContext-method Man page
coerce,Instruction,LLVMContext-method Man page
coerce,Module,ExecutionEngine-method Man page
coerce,Module,LLVMContext-method Man page
coerce,Module,character-method Man page
coerce,NativeSymbolInfo,NativeSymbol-method Man page
coerce,NativeSymbolInfo,character-method Man page
coerce,character,CallingConv-method Man page
coerce,character,IntrinsicID-method Man page
coerce,character,NativeSymbol-method Man page
coerce,character,Type::TypeID-method Man page
coerce,integer,CallingConv-method Man page
coerce,integer,Type::TypeID-method Man page
coerce,integer,Value-method Man page
coerce,logical,Value-method Man page
coerce,numeric,CallingConv-method Man page
coerce,numeric,Type::TypeID-method Man page
coerce,numeric,Value-method Man page
coerce,raw_string_ostream,character-method Man page
coerceGenericInstruction Source code
constantAggregateZero Man page Source code
createAggressiveDCEPass Man page Source code
createAlloc Man page
createBitCast Man page Source code
createBr Man page
createBranch Man page
createCFGSimplificationPass Man page Source code
createCall Man page Source code
createCast Man page Source code
createCodeGenPreparePass Man page Source code
createCondBr Man page
createCondBranch Man page
createConstant Man page
createCorrelatedValuePropagationPass Man page Source code
createDeadCodeEliminationPass Man page Source code
createDeadStoreEliminationPass Man page Source code
createDemoteRegisterToMemoryPass Man page Source code
createDoubleConstant Man page
createExtractElement Man page Source code
createFCmp Man page Source code
createFNeg Man page Source code
createFPToSI Man page Source code
createFPToUI Man page Source code
createFPTrunc Man page Source code
createFlattenCFGPass Man page Source code
createFloatingPointConstant Man page
createGEP Man page Source code
createGlobalMergePass Man page Source code
createGlobalString Man page Source code
createGlobalVar Man page
createGlobalVariable Man page
createICmp Man page Source code
createIndVarSimplifyPass Man page Source code
createInsertElement Man page Source code
createInstructionCombiningPass Man page Source code
createInstructionSimplifierPass Man page Source code
createIntCast Man page Source code
createIntegerConstant Man page Man page
createIntegerConstant,character-method Man page
createIntegerConstant,integer-method Man page
createIntegerConstant,numeric-method Man page
createIsNotNull Man page Source code
createIsNull Man page Source code
createJumpThreadingPass Man page Source code
createLICMPass Man page Source code
createLoad Man page Source code
createLocalArrayVariable Man page
createLocalVariable Man page
createLogicalConstant Man page Source code
createLoopDeletionPass Man page Source code
createLoopSimplifyPass Man page Source code
createLoopStrengthReducePass Man page Source code
createMemCpyOptPass Man page Source code
createNeg Man page Source code
createNeg,Value,ANY,BasicBlock-method Man page
createNeg,Value,ANY,missing-method Man page
createNot Man page Source code
createNot,Value,ANY,BasicBlock,IRBuilder-method Man page
createNot,Value,ANY,missing,IRBuilder-method Man page
createPHI Man page
createPartiallyInlineLibCallsPass Man page Source code
createPhi Man page
createPromoteMemoryToRegisterPass Man page Source code
createPtrDiff Source code
createReassociatePass Man page Source code
createRet Man page
createRetVoid Man page
createReturn Man page
createReturnVoid Man page
createSExt Man page Source code
createSIToFP Man page Source code
createSROAPass Man page Source code
createScalarReplAggregatesPass Man page Source code
createSelect Man page Man page Source code
createSinkingPass Man page Source code
createStore Man page Source code
createStringConstant Man page Source code
createStructGEP Man page Source code
createStructurizeCFGPass Man page Source code
createTailCallEliminationPass Man page Source code
createTargetMachine Man page
createTrunc Man page Source code
createUIToFP Man page Source code
createUnreachable Man page Man page Source code
createUnwind Man page Source code
createZExt Man page Source code
debugSetLocation Source code
declareFunction Man page Source code
duplicateArgs Source code
eraseFromParent Man page
eraseFromParent,Instruction-method Man page
finalizeDIBuilder Source code
finalizeEngine Source code
findRoutine Man page Source code
flush.formatted_raw_ostream Source code
formattedRawOstream Man page Source code
formatted_raw_ostream-class Man page
functionPassManager Source code
functionType Man page Source code
genCIF Source code
generatePTX Man page
getABITypeAlignment Source code
getAllUsers Source code
getAllUses Source code
getAssemblyCode Source code
getBasicBlockIndex Source code
getBlockGraph Source code
getBlockInstructions Man page Source code
getBlocks Man page Source code
getCalledFunction Man page
getCalledFunction,CallInst-method Man page
getCallingConv Man page Source code
getCondition Man page Source code
getContext Man page
getContext,BasicBlock-method Man page
getContext,Constant-method Man page
getContext,Module-method Man page
getContext,Type-method Man page
getContext,Value-method Man page
getDataLayout Man page
getDataLayout,Module-method Man page
getDataLayout,TargetMachine-method Man page
getDefaultTargetTriple Man page Source code
getDescription Man page
getDescription,Type-method Man page
getElementType Man page
getElementTypes Man page
getElementTypes,StructType-method Man page
getEnumValue Source code
getFalse Man page Source code
getFirstNonPHI Man page Source code
getFuncAttributes Man page Source code
getFunctionAddress Source code
getFunctionArgs Man page
getGetElementPtr Man page Source code
getGlobalContext Man page Source code
getGlobalEntries Source code
getGlobalValue Man page Source code
getGlobalVariable Man page Source code
getGlobalVariables Man page
getIncomingValueForBlock Source code
getInsertBlock Man page Source code
getIntegerBitWidth Man page
getIntegerType Man page Source code
getIntrinsic Man page Man page
getIntrinsicID Man page Source code
getIntrinsicName Man page Source code
getLLVMTargets Man page
getLandingPadInst Source code
getLinkage Source code
getMetadata Man page
getMetadata,Module,character-method Man page
getMetadata,Module,missing-method Man page
getModule Man page
getModule,Function-method Man page
getModuleFunctions Man page Source code
getModuleGlobals Man page
getNULLPointerType Man page
getName Man page
getName,Module-method Man page
getName,StructType-method Man page
getName,Value-method Man page
getNumElements Man page
getNumElements,ArrayType-method Man page
getNumElements,VectorType-method Man page
getNumOperands Man page
getNumOperands,Instruction-method Man page
getNumOperands,MDNode-method Man page
getNumOperands,NamedMDNode-method Man page
getNumSuccessors Man page Source code
getOpcode Man page Source code
getOperand Man page
getOperand,Instruction-method Man page
getOperands Man page
getOperands,Instruction-method Man page
getOperands,MDNode-method Man page
getOperands,NamedMDNode-method Man page
getParameterTypes Source code
getParameters Man page
getParent Man page
getParent,BasicBlock-method Man page
getParent,Function-method Man page
getParent,Instruction-method Man page
getPassManager Man page Source code
getPointerSize Source code
getPointerToFunction Man page
getPointerToGlobal Man page Source code
getPointerToRoutine Man page
getPointerTypeSize Source code
getPredecessor Man page Source code
getReturnType Man page
getReturnType,CallInst-method Man page
getReturnType,Function-method Man page
getSEXPType Man page Source code
getScalarType Man page Source code
getStackAlignment Source code
getStructFieldIndex Source code
getStructTypeName Source code
getSuccessor Man page Man page Source code Source code
getSuccessors Source code
getTargetTriple Man page
getTerminator Man page Source code
getTrue Man page Source code
getType Man page
getType,Value-method Man page
getTypeAllocSize Source code
getTypeDefs Source code
getTypeID Man page Source code
getTypeName Source code
getValue Man page
getValue,-method Man page
getValue,ConstantFP-method Man page
getValue,ConstantInt-method Man page
getValue,MDNode-method Man page
getValue,NamedMDNode-method Man page
getValue,Value-method Man page
getVerifyModules Source code
hasByValAttr Man page
hasConstantValue Source code
hasMetadata Man page
hasMetadata,Instruction-method Man page
hasMetadataOtherThanDebugLoc Man page
hasMetadataOtherThanDebugLoc,Instruction-method Man page
insertAfter Man page Source code
insertAtEnd Man page Source code
insertBefore Man page Source code
isArithmeticShift Man page
isArithmeticShift,Instruction-method Man page
isArrayType Man page Source code
isAssociative Man page
isAssociative,Instruction-method Man page
isBasicType Man page Source code
isBinaryOp Man page
isBinaryOp,Instruction-method Man page
isCast Man page
isCast,Instruction-method Man page
isCommutative Man page
isCommutative,Instruction-method Man page
isConditional Man page Source code
isDoubleType Man page Source code
isFP128Type Man page Source code
isFloatType Man page Source code
isFunctionType Man page Source code
isInBounds Man page
isInBounds,Value-method Man page
isInBounds<- Man page
isInBounds<-,Value-method Man page
isIntegerType Man page Source code
isIntrinsic Man page Source code
isIntrinsicOverloaded Man page Source code
isLabelType Man page Source code
isLandingPad Source code
isLittleEndian Source code
isLogicalShift Man page
isLogicalShift,Instruction-method Man page
isMetadataType Man page Source code
isOpaqueType Man page Source code
isPPC_FP128Type Man page Source code
isPointerType Man page Source code
isSafeToSpeculativelyExecute Man page
isSafeToSpeculativelyExecute,Instruction-method Man page
isShift Man page
isShift,Instruction-method Man page
isStringType Man page Source code
isStructType Man page Source code
isTerminator Man page
isTerminator,Instruction-method Man page
isType Source code
isVarArg Man page Source code
isVectorType Man page Source code
isVoidType Man page Source code
isX86_FP80Type Man page Source code
isa Man page Source code
length,BasicBlock-method Man page
length,Instruction-method Man page
length,MDNode-method Man page
length,NamedMDNode-method Man page
llc Source code
llvmAddSymbol Man page Source code
llvmCallFunction Source code
llvmDump Man page
llvmDump,Type-method Man page
llvmDump,Value-method Man page
llvmFFI Source code
llvmLoadDLL Man page Source code
llvmShutdown Man page Source code
llvmStartMultiThreaded Man page Source code
llvmStopMultiThreaded Man page Source code
llvmVersion Man page
lookupTarget Man page
makeConstant Man page
makeRFunction Man page
mapLLVMTypeToFFI Source code
matchEnum Source code
matchFuncAttributes Source code
mayHaveSideEffects Man page
mayHaveSideEffects,Instruction-method Man page
mayReadFromMemory Man page
mayReadFromMemory,Instruction-method Man page
mayThrow Man page
mayThrow,Instruction-method Man page
mayWriteToMemory Man page
mayWriteToMemory,Instruction-method Man page
mdString Source code
moveBefore Man page Source code
names,Function-method Man page
names,Module-method Man page
names<-,Function,character-method Man page
names<-,ParameterList,character-method Man page
needsDuplicate Source code
newDebugBasicType Source code
newDebugFunction Source code
newDebugFunctionType Source code
newDebugLocalVariable Source code
newDebugPointerType Source code
onLoad Source code
onlyReadsMemory Man page
onlyReadsMemory,Argument-method Man page
onlyReadsMemory,Function-method Man page
parseAssembly Man page Source code
parseIR Man page Source code
parseIRError Man page Source code
passManager Man page Source code
pointerType Man page Source code
print.TikzEdges Source code
rawFDOstream Man page
rawStringOstream Man page Source code
raw_string_ostream-class Man page Man page
raw_svector_ostream Source code
readBitcode Man page
removeFromParent Man page
removeFromParent,BasicBlock-method Man page
removeFromParent,Instruction-method Man page
replaceAllUsesWith Source code
replaceUsesOfWith Source code
run Man page
run,Function-method Man page
run,PassManager-method Man page
sameType Man page Source code
sapply,BasicBlock-method Man page
setAlignment Man page
setAlignment,AllocaInst-method Man page
setAlignment,GlobalVariable-method Man page
setAlignment,LoadInst-method Man page
setAlignment,StoreInst-method Man page
setArgByVal Man page Source code
setCallingConv Man page Source code
setDataLayout Man page
setDataLayout,Module-method Man page
setFastISel Source code
setFuncAttributes Man page Source code
setIncomingBlock Source code
setInitializer Man page Source code
setInsertBlock Man page Source code
setInsertPoint Man page Man page Source code
setLinkage Man page Source code
setMetadata Man page
setMetadata,Module,character-method Man page
setMetadata,NamedMDNode,ANY-method Man page
setName Man page
setName,Value-method Man page
setParamAttributes Man page
setTailCall Man page Source code
setTargetTriple Man page
setVerifyModules Source code
showModule Man page Source code
shutdown Man page
simpleFunction Man page Source code
string Man page Source code
structType Man page Source code
targetLibraryInfo Man page
tmp Source code
vectorType Man page Source code
verifyModule Man page Source code
writeBitcode Man page Source code
xtmp Source code
duncantl/Rllvm documentation built on Dec. 31, 2017, 9:26 p.m.