Home | History | Annotate | Download | only in Linker

Lines Matching defs:Linker

1 //===- lib/Linker/LinkModules.cpp - Module Linker Implementation ----------===//
10 // This file implements the LLVM module linker.
15 #include "llvm-c/Linker.h"
20 #include "llvm/Linker/Linker.h"
50 return !(Flags & Linker::DontForceLinkLinkonceODR);
52 bool shouldOverrideFromSrc() { return Flags & Linker::OverrideFromSrc; }
53 bool shouldLinkOnlyNeeded() { return Flags & Linker::LinkOnlyNeeded; }
55 return Flags & Linker::InternalizeLinkedSymbols;
61 /// Should we have mover and linker error diag info?
602 Linker::Linker(Module &M) : Mover(M) {}
604 bool Linker::linkInModule(std::unique_ptr<Module> Src, unsigned Flags,
619 bool Linker::linkModules(Module &Dest, std::unique_ptr<Module> Src,
621 Linker L(Dest);
632 return Linker::linkModules(*D, std::move(M));