several additions to Rllvm
Hi Duncan,
as written in my email I will start to send my changes upstream. This first set includes:
- The function PHIAddIncoming, that enables users to add source blocks to PHINodes
- The removal of the export of class functionType in NAMESPACE. With this export i couldnt run R CMD INSTALL on the package. The class FunctionType is already exported.
- The function finalizeEngine. According to http://blog.llvm.org/2013/07/using-mcjit-with-kaleidoscope-tutorial.html this function must be called before invoking code generated by mc jit.
I hope to find time in the next days to send the rest of the changes.
Chris
Hi Christoph Thanks for the pull request. I am very keen to integrate them. I am just starting a very demanding week and I'll have very little time to do this right now. If I haven't got to them by Monday 6th, please do ping me to remind me.
Much appreciated. D.
No need to hurry! I just added some preliminary support for MC JIT in my branch. Theres a small sample program in experiments that show how to enable mc jit in llvm 3.5.
chris Am 30.03.2015 03:34 schrieb "Duncan Temple Lang" [email protected]:
Hi Christoph Thanks for the pull request. I am very keen to integrate them. I am just starting a very demanding week and I'll have very little time to do this right now. If I haven't got to them by Monday 6th, please do ping me to remind me.
Much appreciated. D.
— Reply to this email directly or view it on GitHub https://github.com/duncantl/Rllvm/pull/7#issuecomment-87508908.