-
Notifications
You must be signed in to change notification settings - Fork 1
/
NAMESPACE
84 lines (53 loc) · 1.67 KB
/
NAMESPACE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# For now export everything.
#exportPattern(".*")
useDynLib(RLLVMCompile)
import(Rllvm)
import(methods)
import(CodeAnalysis)
importFrom(codetools, findGlobals)
export(compileFunction) #, compile)
export(getCompilerHandlers)
export(compile)
export(compile.call)
# Need to export the compile methods to make things work.
# Otherwise, we get an error about compile.call not found.
S3method(compile,default)
S3method(compile,"if")
S3method(compile,integer)
S3method(compile,numeric)
S3method(compile,logical)
S3method(compile,name)
S3method(compile,Value)
S3method(compile,"{")
export(insertReturn)
S3method(insertReturn, "function")
export(vectorizeFunction)
export(createProxy)
export(compileGPUKernel, DefaultGPULayout, ModuleForNVVM, setGPUKernel)
export(fixPTXCodeForNVVM )
export(getBuiltInRoutines)
export(fixIfAssign)
S3method("fixIfAssign", "for")
S3method("fixIfAssign", "=")
S3method("fixIfAssign", "<-")
S3method("fixIfAssign", "{")
S3method("fixIfAssign", "call")
S3method("fixIfAssign", "function")
S3method("fixIfAssign", "if")
S3method("fixIfAssign", "next")
S3method("fixIfAssign", "continue")
S3method("fixIfAssign", "name")
S3method("fixIfAssign", "while")
S3method("fixIfAssign", "numeric")
S3method("fixIfAssign", "logical")
S3method("fixIfAssign", "character")
export(RMatrixType, DataFrameType, NativeMatrixType)
export(traverseExpressions, rewriteRNGCalls)
export(STRSXP, LGLSXP, REALSXP, INTSXP, CPLXSXP, ANYSXP, CHARSXP, LANGSXP, SYMSXP, VECSXP, S4SXP, RAWSXP, EXPTRSXP, EXPRSXP, ENVSXP)
export(loadRObjectFromString)
export(BasicCompiler)
export(getSymbolInfoMetadata)
export(vectorizeScalarFunction)
#export(mkCompiler)
export(compiler)
export(setVarType)