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

.Rbuildignore
.gitignore
AnalyzeCCode/AST.xml
AnalyzeCCode/ExplorIR.Rmd
AnalyzeCCode/FindingArrayExtent.xml
AnalyzeCCode/GNUmakefile
AnalyzeCCode/Notes.xml
AnalyzeCCode/README.md AnalyzeCCode/TODO.md AnalyzeCCode/ast.R AnalyzeCCode/check.R AnalyzeCCode/class.R
AnalyzeCCode/coerceVector_have_config.ir
AnalyzeCCode/eg.R AnalyzeCCode/eg2.R AnalyzeCCode/eg3.R
AnalyzeCCode/error.c
AnalyzeCCode/error.xml
AnalyzeCCode/foo.c
AnalyzeCCode/getType.R
AnalyzeCCode/influence.ir
AnalyzeCCode/influence.xml
AnalyzeCCode/multiRet.c
AnalyzeCCode/recursive.c
AnalyzeCCode/recursive.xml
AnalyzeCCode/simple.c
AnalyzeCCode/tmp.c
AnalyzeCCode/tmp.ir
BuildingLLVM.md
Changelog
Classes
CodeGenFAQ.xml
CompilerNotes
DESCRIPTION
DebuggingRuntimeProblems.Rdb
FAQ.xml
INSTALL.md
IRNotes
NAMESPACE
Notes
Paper/GNUmakefile
Paper/OtherFuncs
Paper/Outline
Paper/Rllvm.tex
Paper/content.tex
Paper/jssMacros.tex
Paper/rllvm.bib
Paper/types.tex
R/CallingConvEnum.R R/DIBuilder.R R/ExecutionEngine.R R/Function.R R/ICmpEnums.R R/IRBuilder.R R/IntrinsicEnums.R R/PassManager.R R/TypeID.R R/ascii.R R/assembler.R R/block.R R/byVal.R R/classDefs.R R/classof.R R/constants.R R/context.R R/datalayout.R R/declareFunction.R R/dso.R R/externalLinkage.R R/ffi.R R/generics.R R/getCondition.R R/globalVar.R R/initialize.R R/instruction.R R/intrinsic.R R/llvm.R R/llvmPTXUtils.R
R/llvmVersion.R.in
R/manual_generics.R R/manual_instruction.R R/metadata.R R/mkFun.R R/module.R R/onLoad.R R/opCodeClassMap.R R/ostream.R R/passConstructors.R R/phi.R R/procEnumValues.R R/sexpTypes.R R/showBlocks.R R/simpleFunction.R R/streams.R R/targetMachine.R
R/targets.R.in
R/typeDefs.R R/typeName.R R/types.R R/user.R R/utils.R R/value.R R/z_enumDefs_3.4.R R/z_enumDefs_3.5.R R/z_enumDefs_3.6.R R/z_enumDefs_3.7.R R/z_enumDefs_3.8.R R/z_enumDefs_3.9.R R/z_enumDefs_4.0.R R/z_enumDefs_5.0.R R/z_enumDefs_6.0.R
READ
README.md
SeeMachineCode
TU/README
TU/clang_new.R TU/classMatrix.R TU/classof.R TU/enums.R TU/exploreClasses.R TU/inst.R
TU/instructions.cc
TU/llvm.cpp
TU/llvm.h
TU/passes.R
TU/passes.cc
TU/utils.R
ThingsToRemember
Todo.xml
UpdateLLVMVersion
VinceQues
Web/FAQ.html
Web/GNUmakefile
Web/autom4te.cache/output.0
Web/autom4te.cache/requests
Web/autom4te.cache/traces.0
Web/config.log
Web/config.status
Web/configure
Web/configure.in
Web/index.html
Web/index.html.in
cleanup
configure
configure.in
ctests/GNUmakefile
ctests/globalStringAccess.c
ctests/parms.cc
experiments/DIBuilder.R
experiments/GNUmakefile
experiments/add.c
experiments/add.cpp
experiments/add.s
experiments/add1.c
experiments/add1.llcpp
experiments/and.c
experiments/array.R
experiments/array.c
experiments/catchError.R
experiments/charType.c
experiments/conditions.c
experiments/constFold.c
experiments/constFold.llcpp
experiments/constFolding.R experiments/createLoop.R
experiments/fib.c
experiments/functionPointer.R
experiments/functionPointer.c
experiments/global.c
experiments/neg.c
experiments/not.bc
experiments/not.c
experiments/not.llcpp
experiments/nullInit.c
experiments/optimization.R experiments/optimize.R
experiments/pointerArith.c
experiments/shapeClasses.cpp
experiments/simpleIf.c
experiments/simpleSet.c
experiments/simpleStruct.c
experiments/strcmp.c
experiments/stress.ll
experiments/struct.c
experiments/struct.llcpp
experiments/structCall.c
experiments/structCall.cpp
experiments/varArgFun.c
experiments/varargs.R
experiments/varargs.c
experiments/voidPtr.c
experiments/whileReturn.bc
experiments/whileReturn.c
experiments/whileReturn.llcpp
explorations/EXAMPLES
explorations/Fgets.c
explorations/MapReduce.R
explorations/MapReduce.Rdb
explorations/STATUS
explorations/backend.R
explorations/castUp.c
explorations/class.cpp
explorations/const.c
explorations/constArg.R explorations/cpp.R explorations/distance.R
explorations/distance.Rdb
explorations/distance.tm.8000:1000:40_Darwin.rda
explorations/distance.tm.8000:1000:40_jasper_Linux.rda
explorations/distance.tm.8000:1000:40_lipschitz_Linux.rda
explorations/distance.tm.8000:1000:40_lipschitz_Linux_gcc.rda
explorations/distance.tm.8000:3000:40_Darwin.rda
explorations/dnorm.Rdb
explorations/dnorm.c
explorations/dnormLoop.c
explorations/doubleArray.c
explorations/expandGrid.R
explorations/fgets.Rdb
explorations/fib.R
explorations/fib.c
explorations/fib.tm.30_Darwin.rda
explorations/fib.tm.30_jasper_Linux.rda
explorations/fib.tm.30_lipschitz_Linux.rda
explorations/fib.tm.30_lipschitz_Linux_gcc.rda
explorations/fopen.R
explorations/fopen.c
explorations/fuseLoop.R
explorations/fuseLoop.Rdb
explorations/fuseLoop.tm.1e+06_Darwin.rda
explorations/fuseLoop.tm.1e+07_Darwin.rda
explorations/fuseLoop.tm.1e+07_jasper_Linux.rda
explorations/fuseLoop.tm.1e+07_lipschitz_Linux.rda
explorations/fuseLoop.tm.1e+07_lipschitz_Linux_gcc.rda
explorations/fuseLoop.tm.1e+08_Darwin.rda
explorations/fuseLoop_osx.rda
explorations/gfgets.c
explorations/globalString.R
explorations/globalString.c
explorations/globalString.ll
explorations/globalStringVar.Rdb
explorations/iterators.R
explorations/iterators.Rdb
explorations/localStringVar.c
explorations/logLik.c
explorations/loop.R explorations/manualFib.R
explorations/multiConditions.c
explorations/neg.c
explorations/nvptrx.Rdb
explorations/nvvmUtils.R
explorations/proxyFuncs.Rdb
explorations/ptx.R
explorations/ptxKernel.cu
explorations/ptxNVVMExample.Rdb
explorations/ptx_direct.R explorations/ptx_direct_grid.R explorations/ptx_direct_simple.R explorations/ptx_nvvm.R explorations/ptx_nvvm1.R explorations/ptx_nvvm_add.R explorations/ptx_nvvm_conditional.R explorations/ptx_test.R
explorations/readUpTo.c
explorations/regexp.Rdb
explorations/regexp.c
explorations/sample1.csv
explorations/sampleCSV.R
explorations/sampleCSV.Rdb
explorations/sampleCSV.tm_1e+05_Duncan-Temple-Langs-MacBook-Pro.local_Darwin.rda
explorations/sampleCSV.tm_1e+05_jasper.ucdavis.edu_Linux.rda
explorations/sampleCSV.tm_1e+05_lipschitz_Linux.rda
explorations/sampleCSV.tm_1e+05_lipschitz_Linux_gcc.rda
explorations/sampleCSV1.Rdb
explorations/sampleCSVTimes.png
explorations/sapply.R
explorations/simple-gpu64.ll
explorations/simpleGlobalString.R
explorations/simpleGlobalString.c
explorations/simpleKernel.cu
explorations/switch.c
explorations/ternary.c
explorations/testDist.R explorations/testDoubleSet.R
explorations/testFgets.c
explorations/testSEXP.R explorations/tmp.R
explorations/void.c
explorations/void.cpp
funcGroups.R
inst/IR/GNUmakefile
inst/IR/add.ll
inst/IR/distance.c
inst/IR/distance.ll
inst/IR/fib.ll
inst/TU/GNUmakefile
inst/TU/Questions
inst/TU/clang.R
inst/TU/classNames
inst/TU/funs.R
inst/TU/llvm.cpp
inst/TU/tu.R inst/TU/utils.R
inst/doc/FAQ.xml
inst/doc/basics
makePassCode.R man/Block.Rd man/ExecutionEngine.Rd man/Function.Rd man/IRBuilder.Rd man/InitializeNativeTarget.Rd man/InstructionFuns.Rd man/Intrinsic.Rd man/Module.Rd man/Passes.Rd man/RC++Reference-class.Rd man/Rllvm.Rd man/TargetFuns.Rd man/VoidType.Rd man/addCases.Rd man/binOp.Rd man/clone.Rd man/createGlobalVariable.Rd man/createICmp.Rd man/createIsNotNull.Rd man/declareFunction.Rd man/dot.llvm.Rd man/formattedRawOstream.Rd man/generatePTX.Rd man/getCallingConv.Rd man/getGetElementPtr.Rd man/getGlobalContext.Rd man/getLogicalConstant.Rd man/getModuleFunctions.Rd man/getOpcode.Rd man/getPassManager.Rd man/getSuccessor.Rd man/getValue.Rd man/isInBounds.Rd man/isType.Rd man/isa.Rd man/llvmAddSymbol.Rd man/llvmDump.Rd man/onlyReadsMemory.Rd man/parseIR.Rd man/parseIRError.Rd man/setAlignment.Rd man/setArgByVal.Rd man/setInitializer.Rd man/setMetadata.Rd man/simpleFunction.Rd man/string.Rd man/typeFuns.Rd man/writeBitcode.Rd simpleCall.R
src/ASCII.c
src/AttributeValues.cpp
src/Block.cpp
src/CallInst.cpp
src/Constants.cpp
src/DIBuilder.cpp
src/DataLayout.cpp
src/ExecEngine.cpp
src/Failed.R
src/Function.cpp
src/IRBuilder.cpp
src/Inst.cpp
src/Instruction.cpp
src/Intrinsics.cpp
src/JITEventListener.cpp
src/JITEventListener.h
src/Makevars.in
src/Module.cpp
src/MyMake
src/Old/myGlobal.cpp
src/Pass.cpp
src/RLLVMClassName.cpp
src/Rcast.cpp
src/Rllvm.h
src/Target.cpp
src/Triple.cpp
src/Twine.cpp
src/User.cpp
src/Utils.cpp
src/Value.cpp
src/autoCastCode.h
src/auto_classof.h
src/classof.cpp
src/converters.cpp
src/dynamicLib.cpp
src/eg_from_llvm.cpp
src/getOpcodeNames.cpp
src/globalVar.cpp
src/llvm_classof_name.h
src/mangle.cpp
src/mcjit.cpp
src/memory.c
src/metadata.cpp
src/optimize.cpp
src/ostream.cpp
src/runif.cpp
src/stream.cpp
src/test.cpp
src/types.cpp
test.R testPTX.R
tests/GNUmakefile
tests/GNUmakefile.docs
tests/PROBLEMS
tests/addOne.R tests/bitWidth.R
tests/bob.c
tests/bob.ll
tests/byVal.R tests/clone.R tests/clone2.R tests/context.R tests/createGlobal.R
tests/cumsum.Rdb
tests/cumsum.c
tests/datalayout.R
tests/dist.c
tests/emitCode.R
tests/extCall.Rdb
tests/ffi.R tests/ffi2.R
tests/foo.c
tests/fpConstant.R tests/funcAttributes.R tests/gep.R tests/getUses.R tests/global.R tests/globalArrays.R tests/globalGet.R tests/globalSet.R
tests/globalStruct.c
tests/globalVarInit.R
tests/globalVars.Rdb
tests/globals.R tests/jitevents.R tests/mangle.R tests/mcjit.R tests/meta.R tests/meta1.R tests/metadata.R tests/metadataRaw.R tests/mkRFun.R tests/moveInstructions.R tests/optimize.R tests/paramAttributes.R tests/parseAssembler.R tests/readBitcode.R
tests/rffiCall.Rdb
tests/rw1.R
tests/rw2d.Rdb
tests/rw2d.tm.1e7_Darwin.rda
tests/rw2d.tm.1e7_Linux.rda
tests/rw2d.tm.1e7_lipschitz_Linux.rda
tests/rw2d.tm.1e7_lipschitz_Linux_gcc.rda
tests/setAttrs.R tests/setGlobal.R tests/simplest.R tests/store.R tests/store1.R tests/store2.R tests/stringPointer.R tests/stringPointer2.R
tests/strings.Rdb
tests/struct.R tests/switch.R tests/ternary.R tests/tut1.R tests/tut2.R tests/types.R tests/verify.R tests/void.R tests/walkBlocks.R tests/writeBitcode.R
tests/xPlus1.Rdb
tools/getIntrinsicEnums.R types.R
duncantl/Rllvm documentation built on July 4, 2018, 11:26 p.m.