Files in duncantl/R2llvm
LLVM-based compiler for R code

.Rbuildignore
.gitignore
Admin/CSS/CaseStudies.css
Admin/CSS/CaseStudies.css.in
Admin/CSS/DynDocs.css
Admin/CSS/OmegaApi.css
Admin/CSS/OmegaTech.css
Admin/CSS/Perl.css
Admin/CSS/S.css
Admin/CSS/TeX.css
Admin/CSS/Todo.css
Admin/CSS/XML.css
Admin/CSS/faq.css
Admin/CSS/html.css
Admin/XSL/Todo.xsl
Admin/XSL/codeRefs.xsl
Admin/XSL/common/param.xsl
Admin/XSL/fo/CaseStudies.xsl
Admin/XSL/html/CaseStudies.xsl
Admin/XSL/html/Rexample.xsl
Admin/XSL/html/Rhtml.xsl
Admin/XSL/html/Rsource.xsl
Admin/XSL/html/Rstyle.xsl
Admin/XSL/html/Rxhtml.xsl
Admin/XSL/html/SLanguage.xsl
Admin/XSL/html/Todo.xsl
Admin/XSL/html/alt.xsl
Admin/XSL/html/c.xsl
Admin/XSL/html/css.xsl
Admin/XSL/html/curl.xsl
Admin/XSL/html/defs.xsl
Admin/XSL/html/elements.xsl
Admin/XSL/html/emacsLisp.xsl
Admin/XSL/html/env.xsl
Admin/XSL/html/faq.xsl
Admin/XSL/html/gtk.xsl
Admin/XSL/html/html.xsl
Admin/XSL/html/java.xsl
Admin/XSL/html/js.xsl
Admin/XSL/html/make.xsl
Admin/XSL/html/myarticle.xsl
Admin/XSL/html/omg.xsl
Admin/XSL/html/otherAlt.xsl
Admin/XSL/html/perl.xsl
Admin/XSL/html/regex.xsl
Admin/XSL/html/shell.xsl
Admin/XSL/html/svg.xsl
Admin/XSL/html/system.xsl
Admin/XSL/html/table.xsl
Admin/XSL/html/xml.xsl
Admin/XSL/html/xsl.xsl
Admin/XSL/sample/GNUmakefile
Admin/XSL/sample/sample.Rdb
Admin/XSL/sample/sample.pdf
Admin/XSL/toggle.js
Changes.xml
CompileExamples
DESCRIPTION
IRTest/GNUmakefile
IRTest/cast.c
IRTest/foo.c
IRTest/if.c
IRTest/if3.c
IRTest/list.c
IRTest/phi.c
IRTest/rw2d.c
LICENSE
NAMESPACE
Notes.xml
Notes/NextBlockNote
Paper/RLLVMCompile.tex
Python
R/SEXP.R R/aclasses.R R/call.R R/callRFunction.R R/compile.R R/compileCFGBlock.R R/compileClosures.R R/compileSApply.R R/compiler.R R/constructTerminator.R R/construct_ir.R R/createLoop.R R/createProxy.R R/dollar.R R/expressions.R R/gpu.R R/guessType.R R/if.R R/ifAssign.R R/insertReturn.R R/literal.R R/llvmAddSymbol.R R/logicOpHandler.R R/makeVectorized.R R/mathHandler.R R/multiSubset.R R/newAST.R R/newTypes.R R/nextBreak.R R/not.R R/refClass.R R/repeat.R R/rewrite.R R/rewriteExpressions.R R/serializeRObjects.R R/stop.R R/subset.R R/translate_type.R R/traverseExpressions.R R/typeInfo.R R/types.R R/utils.R R/vectorize.R R/while.R R/wrapAsFunction.R R/zOPS.R README.md Rtests/compile.R Rtests/vectorize.R
Todo.xml
Web/GNUmakefile
Web/configure
Web/configure.in
Web/index.html
Web/index.html.in
convolve.c
convolveCTest.R cumsum.R
docs/Paper/GNUmakefile
docs/Paper/compilingR.Rdb
docs/Paper/compilingR.html
docs/Paper/compilingR.pdf
examples/boostrap.Rdb
examples/bootstrap.R examples/conditional.R examples/dist.R examples/loop1.R examples/loop2.R examples/matrixLoop.R examples/total.R examples/vectorize.R explorations/BML.R
explorations/BML.Rdb
explorations/GNUmakefile
explorations/HandlingBlocks.Rdb
explorations/Memory.Rdb
explorations/Rgibbs.Rdb
explorations/bytecode.Rdb
explorations/callR.Rdb
explorations/callbacks.R explorations/callbacks2.R explorations/callbacks3.R explorations/callbacks4.R explorations/callbacksSerialize.R explorations/checkClangManual.R
explorations/clang.c
explorations/clang.ll
explorations/clangHandler.R explorations/clangHandler2.R explorations/clangPtrHandler.R explorations/clangPtrHandler2.R
explorations/clangStruct.c
explorations/closure.R
explorations/compileDotC.Rdb
explorations/conCall.R explorations/concat.R explorations/const.R explorations/copyArray.R
explorations/cpp.cpp
explorations/createCall.R explorations/dataFrameSubset.R explorations/deadCodeElim.R explorations/deadVariables.R explorations/div.R explorations/dotRCallback.R explorations/dotTypeInfo.R explorations/dougBates.R
explorations/err.c
explorations/err.cpp
explorations/findRGlobals.R explorations/fuse.R explorations/gep.R explorations/globalArray.R
explorations/globalArray.c
explorations/globalArrayDirect.R explorations/globalCallSEXP.R explorations/gpu.R
explorations/ifnull.c
explorations/list.R explorations/list2.R explorations/loopFuse.R explorations/mathElim.R
explorations/matrixElAssign.Rdb
explorations/matrixSubsetElim.R explorations/passes.R explorations/script.R explorations/simpleCallback.R explorations/simpleCallback2.R explorations/simpleCallback3.R explorations/simpleVar.R explorations/simplerNestedIfInLoop.R explorations/simplerNestedIfInLoop1.R explorations/simplerNestedIfInLoop2.R
explorations/threadLaunch.c
explorations/threads.R
explorations/threads.Rdb
guessType.R
inst/examples/GNUmakefile
inst/examples/SEXPs.Rdb
inst/examples/break.R
inst/examples/break.c
inst/examples/callToOther.R
inst/examples/classificationTree.Rdb
inst/examples/conditional.R
inst/examples/count.Rdb
inst/examples/dnorm.R inst/examples/fib.R inst/examples/if.R inst/examples/ifAssign.R inst/examples/loop1.R inst/examples/loop2.R inst/examples/loopBreak.R inst/examples/matrixLoop.R inst/examples/matrixSum.R inst/examples/mult.R inst/examples/negate.R
inst/examples/negate.c
inst/examples/noreturn.R inst/examples/not.R inst/examples/repeat.R
inst/examples/set.c
inst/examples/total.R
inst/examples/total.c
inst/examples/types.R load.R man/RTypes.Rd man/SXPNums.Rd man/compileFunction.Rd man/compileGPUKernel.Rd man/createProxy.Rd man/getBuiltInRoutines.Rd man/getCompilerHandlers.Rd man/getSymbolMetaInfo.Rd man/insertReturn.Rd man/rewriteRNGCalls.Rd man/traverseExpressions.Rd man/vectorizeFunction.Rd notes.md
src/DeserializeExpression.c
src/proxies.c
src/structuredError.c
test.R testLoopIfs.R
tests/2DRandomWalk.Rdb
tests/2Dsubset.R tests/BML.R tests/BML2.R tests/BMLcompile.R tests/BMLcompile1.R tests/DataFrameSubset.R tests/LoopIf.R tests/Rconstructors.R tests/SEXPIntSubset.R tests/SEXPRealSubset.R tests/SEXPStringSubset.R tests/SEXPSubset.R tests/and.R tests/argCast.R tests/assertDebug.R tests/assign.R
tests/assignIf.R
tests/basicIf.R tests/charComparisons.R tests/character.R tests/character2.R tests/character3.R tests/checkIntLiteral.R tests/checkToIntSubset.R tests/coercion.R tests/colSums.R tests/compareDiffTypes.R tests/conditions.R tests/constParams.R tests/constantFolding.R tests/convolve.R tests/defaultValues.R tests/degenerateIf.R tests/dnorm.R tests/dynLoadCall.R tests/ffi.R tests/fib.R tests/float.R tests/forBreak.R tests/forLoopIf.R tests/forSEXP.R tests/forVector.R tests/forWhileLoop.R tests/functionPointer.R
tests/functionPointer.c
tests/globalArrayAccessor.R tests/ifTernary.R tests/insertReturn.R tests/intComparison.R tests/intDoubleLocal.R tests/length.R tests/literalArithType.R tests/localTypeInfo.R tests/logical.R tests/loop.R tests/luke.R tests/math.R tests/matrixSubset.R tests/matrixSubsetCmp.R tests/missingExpressionIf.R tests/multiCondIf.R tests/multiCondIf2.R tests/neg.R tests/nestedLoops.R tests/nestedLoops1.R tests/nestedLoops2.R tests/nestedLoopsIf.R tests/not.R
tests/null.c
tests/nullComparison.R tests/numeric.R tests/numericCall.R tests/numericEls.R tests/readTo.R tests/realSimpleIf.R tests/reassignVar.R tests/rewriteSApply.R tests/rw2d.R tests/sapplySEXP.R tests/select.R tests/serialAssign.R tests/serialize.R tests/serialize1.R tests/serialize2_a.R tests/serialize2_b.R tests/serialize3_a.R tests/serialize3_b.R tests/serialize_b.R tests/simpleFor.R tests/simpleIf.R tests/simpleInference.R tests/simpleOptimize.R tests/simpleSEXP.R tests/sin.R tests/strSApply.R tests/strcmp.R
tests/struct.c
tests/structByVal.R tests/structuredAssert.R tests/structuredStop.R tests/structuredWarning.R tests/subset.R tests/switch.R
tests/testAlloc.c
tests/traverseConstants.R tests/twoLoops.R tests/unary.R tests/unaryLogical.R tests/useLLVMRoutineExternally.R tests/vadim.R tests/vec.R tests/vectorize.R tests/void.R tests/while.R tests/whileBreak.R
tests/whileSpeed_Darwin.rda
tests/whileSpeed_Linux.rda
tests/wrongNumArgs.R
tests2/BROKEN
tests2/addI.R tests2/assign.R tests2/assignInCall.R tests2/assignSEXP.R tests2/assignSEXP2.R tests2/assignSEXPElement.R tests2/assignSubset.R tests2/cast.R tests2/const.R tests2/constString.R tests2/dexp.R tests2/for.R tests2/for2.R tests2/if.R tests2/if2.R tests2/if3.R tests2/if4.R tests2/if5.R tests2/list.R tests2/logicOps.R tests2/nativeSym.R tests2/nimbleJITEg.R tests2/nimble_rcjit.R tests2/numeric.R tests2/numeric1.R tests2/one.R tests2/oneAssign.R tests2/onePlus.R tests2/onePlusPi.R tests2/rewrite.R tests2/rewriteNestedLoops.R tests2/runif.R tests2/rw2d.R tests2/sexp.R tests2/ssa.R tests2/subset.R tests2/subset2.R tests2/subset3.R tests2/switch.R tests2/while.R tests2/while2.R tests2/xplus.R types.R vectorize.R vince_test.R walk.R
duncantl/R2llvm documentation built on May 14, 2019, 9:42 a.m.