Rllvm icon indicating copy to clipboard operation
Rllvm copied to clipboard

several additions to Rllvm

Open doktorschiwago opened this issue 11 years ago • 2 comments

Hi Duncan,

as written in my email I will start to send my changes upstream. This first set includes:

  1. The function PHIAddIncoming, that enables users to add source blocks to PHINodes
  2. 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.
  3. 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

doktorschiwago avatar Mar 29 '15 19:03 doktorschiwago

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.

duncantl avatar Mar 30 '15 01:03 duncantl

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.

doktorschiwago avatar Apr 03 '15 10:04 doktorschiwago