getBuiltInRoutines: Specify list of Available Compiled Routines
Description
getBuiltInRoutines is a function that returns
a list of existing, compiled routines that are available
for use by generated code using RLLVMCompile.
Each routine has information about its return type and
its parameter types.
There is an existing collection of routines.
One can also specify additional routines or override
the details of existing ones in a call to getBuiltInRoutines.
name=value pairs of function names and descriptions.
Each element can be either an LLVM Function object
or a list specifying the return type and the parameter types.
env
an environment in which to find an existing computed list
of routine descrptions stored in the variable
.builtInRoutines. This is used to generate and compute this list just once.
useFloat
a logical value. If this is TRUE, the basic
routines are defined to use float rather than
double. This is useful for generating code for GPUs.