Lines Matching refs:Module

32   std::unique_ptr<Module> SrcM;
45 std::function<void(Module &, const StringSet<> &)> InternalizeCallback;
65 bool getComdatLeader(Module &M, StringRef ComdatName,
82 Module &DstM = Mover.getModule(); in getLinkedToGlobal()
110 ModuleLinker(IRMover &Mover, std::unique_ptr<Module> SrcM, unsigned Flags, in ModuleLinker()
111 std::function<void(Module &, const StringSet<> &)> in ModuleLinker() argument
131 bool ModuleLinker::getComdatLeader(Module &M, StringRef ComdatName, in getComdatLeader()
156 Module &DstM = Mover.getModule(); in computeResultingSelectionKind()
222 Module &DstM = Mover.getModule(); in getComdatResult()
225 Module::ComdatSymTabType &ComdatSymTab = DstM.getComdatSymbolTable(); in getComdatResult()
226 Module::ComdatSymTabType::iterator DstCI = ComdatSymTab.find(ComdatName); in getComdatResult()
440 Module &M = *Alias.getParent(); in dropReplacedComdat()
458 Module &DstM = Mover.getModule(); in run()
474 Module::ComdatSymTabType &ComdatSymTab = DstM.getComdatSymbolTable(); in run()
475 Module::ComdatSymTabType::iterator DstCI = ComdatSymTab.find(C.getName()); in run()
572 Linker::Linker(Module &M) : Mover(M) {} in Linker()
575 std::unique_ptr<Module> Src, unsigned Flags, in linkInModule()
576 std::function<void(Module &, const StringSet<> &)> InternalizeCallback) { in linkInModule() argument
592 Module &Dest, std::unique_ptr<Module> Src, unsigned Flags, in linkModules()
593 std::function<void(Module &, const StringSet<> &)> InternalizeCallback) { in linkModules() argument
603 Module *D = unwrap(Dest); in LLVMLinkModules2()
604 std::unique_ptr<Module> M(unwrap(Src)); in LLVMLinkModules2()