API for duncantl/RLLVMCompile
LLVM-based compiler for R code

Global functions
ANYSXP Man page
ArrayType Source code
CHARSXP Man page
CPLXSXP Man page
DataFrameType Man page Source code
DefaultGPULayout Man page
ENVSXP Man page
EXPRSXP Man page
EXPTRSXP Man page
INTSXP Man page
LANGSXP Man page
LGLSXP Man page
MatrixType Man page
ModuleForNVVM Man page Source code
NativeMatrixType Source code
RAWSXP Man page
REALSXP Man page
RMatrixType Source code
S4SXP Man page
STRSXP Man page
SYMSXP Man page
VECSXP Man page
XXXX.assignHandler Source code
addArgSEXPTypeMetadata Source code
addFun Source code
addSEXPTypeMetadata Source code
addToCompiler Source code
assert Source code
assignTo Source code
assignToSEXPElement Source code
breakHandler Source code
buildCatalog Source code
callRFunction Source code
checkArgs Source code
compile Source code
compile.default Source code
compile.integer Source code
compile.logical Source code
compile.name Source code
compile.numeric Source code
compileFunction Man page Source code
compileGPUKernel Man page Source code
compileGlobalVariables Source code
compileMatrixOffset Source code
compilePrimitiveConstructor Source code
compiler Source code
compilerStartFunction Source code
createCastIntType Source code
createCompilerLocalVariable Source code
createConditionCode Source code
createDeserializeCall Source code
createMultiDimGEPIndex Source code
createProxy Man page
createSEXPGEP Source code
findCall Source code
findFun Source code
findGlobals Source code
findStructInfo Source code
findVar Source code
fixIfAssign Man page Source code
fixIfAssign.function Source code
fixIfAssign.logical Source code
fixIfAssign.while Source code
fixPTXCodeForNVVM Man page
getArgs Source code
getBasicType Source code
getBuiltInRoutines Man page
getCTypeOf Source code
getCompilerHandlers Man page Source code
getConstants Source code
getDataType Source code
getDataType.AsIs Source code
getDataType.BinaryOperator Source code
getDataType.ConstantFP Source code
getDataType.ConstantInt Source code
getDataType.call Source code
getDataType.character Source code
getDataType.default Source code
getDataType.integer Source code
getDataType.name Source code
getFreeVars Source code
getFunctionTypeInfo Source code
getGPUCallHandler Source code
getGPUCompilerHandlers Source code
getNextBlock Source code
getRVectorFunFromScalar Source code
getRVectorTypeFromScalar Source code
getSEXPDataAccessor Source code
getSEXPTypeElementAccessor Source code
getSEXPTypeNum Source code
getSEXPTypeNumByConstructorName Source code
getSymbolInfoMetadata Man page Source code
getTypeInfo Source code
getTypeOf Source code
getTypes Source code
getVariable Source code
guessTypes Source code
insertReturn Man page
insertReturn.if Source code
insertReturn.name Source code
insertReturn.while Source code
isCompositeCond Source code
isMutableRObject Source code
isNumericLiteral Source code
isPrimitiveConstructor Source code
isRAtomic Source code
isSEXPType Source code
isSequence Source code
isSingleExpression Source code
isSubsettingAssignment Source code
isTailFunction Source code
loadRObjectFromString Source code
makeCompileEnv Source code
makeFunction Source code
makeSelect Source code
mapRTypeToLLVM Source code
mapRoutineName Source code
mkCompiler Source code
mkProxyFn Source code
nextHandler Source code
parenHandler Source code
popContinueBlock Source code
popNextBlock Source code
processExternalRoutines Source code
pushContinueBlock Source code
pushNextBlock Source code
repeatHandler Source code
returnHandler Source code
rewriteExpressions Source code
rewriteRNGCalls Man page Source code
saveRObjectAsString Source code
setGPUKernel Man page
stop Source code
subsetDoubleHandler Source code
subtractOne Source code
traverseExpressions Man page
typeFromMetadata Source code
usesLocalVariables Source code
varDecl Source code
vectorizeFunction Man page
vectorizeScalarFunction Source code
xx.getType Source code
duncantl/RLLVMCompile documentation built on June 25, 2017, 4:14 a.m.