tests/mangle.R

library(Rllvm)

mod = Module()
f = Function("foo", VoidType, list(Int32Type, Int32Type, DoubleType))


tri = getDefaultTargetTriple()
trgt = lookupTarget(tri)
tm = createTargetMachine(trgt, "", "")
dl = getDataLayout(tm)

mangler = .Call("R_new_Mangler", dl)
nm = .Call("R_Mangler_getNameWithPrefix_GV", mangler, f, TRUE)
doktorschiwago/Rllvm2 documentation built on May 15, 2019, 9:42 a.m.