InitializeNativeTarget: Initialize the LLVM engine for JIT operations

View source: R/ExecutionEngine.R

InitializeNativeTargetR Documentation

Initialize the LLVM engine for JIT operations

Description

If one is to use any of LLVM's JIT operations in the R session, one needs to call this function in order to ensure that the relevant initialization is done for the particular host.

Usage

InitializeNativeTarget()
llvmShutdown()
llvmStartMultiThreaded()
llvmStopMultiThreaded()
llvmVersion()
getLLVMTargets()

InitializeAllAsmParsers()
InitializeAllAsmPrinters()
InitializeAllTargets()
InitializeAllTargetMCs()

InitializeNVPTXTarget()
InitializeCppBackendTarget()

Value

A logical value.

Author(s)

Duncan Temple Lang

References

http://llvm.org/docs/doxygen/html/namespacellvm.html


duncantl/Rllvm documentation built on Aug. 16, 2024, 2:33 a.m.