tests/dynLoadCall.R

library(RLLVMCompile)
if(file.exists("testAlloc.so")) {
 dyn.load("testAlloc.so")
 llvmAddSymbol("sayHi")
 mod = Module()
 declareFunction(list(VoidType), "sayHi", mod)

 f = function() sayHi()
 fc = compileFunction(f, VoidType, module = mod)
}

# .llvm(fc)
duncantl/R2llvm documentation built on May 14, 2019, 9:42 a.m.