Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
This is the complete list of members for proteus::LinkingCloner, including all inherited members.
buildDefMaps(ArrayRef< std::reference_wrapper< Module > > Mods) | proteus::LinkingCloner | inline |
cloneClosure(Module &M, LLVMContext &Ctx, SmallPtrSetImpl< GlobalValue * > const &Reachable) | proteus::LinkingCloner | inline |
findTransitiveClosure(Function *Entry, const DefMaps &Defs) | proteus::LinkingCloner | inline |
FuncDecls | proteus::LinkingCloner | |
GlobDecls | proteus::LinkingCloner | |
ResolvedMap | proteus::LinkingCloner | |
resolveGV(const DefMaps &Defs, GlobalValue *G, SmallVector< GlobalValue * > &WorkList, SmallPtrSetImpl< GlobalValue * > &Found) | proteus::LinkingCloner | inline |
scanConstant(Constant *C, const DefMaps &Defs, SmallVector< GlobalValue * > &WorkList, SmallPtrSetImpl< GlobalValue * > &Found) | proteus::LinkingCloner | inline |