/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | RISCVToolchain.cpp | 61 return new tools::RISCV::Linker(*this); 125 void RISCV::Linker::ConstructJob(Compilation &C, const JobAction &JA, 145 std::string Linker = getToolChain().GetLinkerPath(); local 196 Args.MakeArgString(Linker), CmdArgs, Inputs));
|
H A D | Ananas.cpp | 46 void ananas::Linker::ConstructJob(Compilation &C, const JobAction &JA, 142 Tool *Ananas::buildLinker() const { return new tools::ananas::Linker(*this); }
|
H A D | CloudABI.cpp | 25 void cloudabi::Linker::ConstructJob(Compilation &C, const JobAction &JA, 124 return new tools::cloudabi::Linker(*this);
|
H A D | Hexagon.h | 38 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::hexagon 40 Linker(const ToolChain &TC) : Tool("hexagon::Linker", "hexagon-ld", TC) {} function in class:clang::driver::tools::hexagon::Linker
|
H A D | MSVC.h | 25 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::visualstudio 27 Linker(const ToolChain &TC) : Tool("visualstudio::Linker", "linker", TC) {} function in class:clang::driver::tools::visualstudio::Linker
|
H A D | Minix.cpp | 43 void tools::minix::Linker::ConstructJob(Compilation &C, const JobAction &JA, 110 return new tools::minix::Linker(*this);
|
H A D | XCore.cpp | 59 void tools::XCore::Linker::ConstructJob(Compilation &C, const JobAction &JA, 100 return new tools::XCore::Linker(*this);
|
H A D | VEToolchain.cpp | 51 return new tools::gnutools::Linker(*this);
|
H A D | WebAssembly.cpp | 36 std::string wasm::Linker::getLinkerPath(const ArgList &Args) const { 55 void wasm::Linker::ConstructJob(Compilation &C, const JobAction &JA, 62 const char *Linker = Args.MakeArgString(getLinkerPath(Args)); local 118 JA, *this, ResponseFileSupport::AtFileCurCP(), Linker, CmdArgs, Inputs)); 365 return new tools::wasm::Linker(*this);
|
H A D | Gnu.h | 53 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::gnutools 55 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} function in class:clang::driver::tools::gnutools::Linker 126 class LLVM_LIBRARY_VISIBILITY Linker : public Common { class in namespace:clang::driver::tools::gcc 128 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {} function in class:clang::driver::tools::gcc::Linker
|
H A D | HIP.cpp | 54 void AMDGCN::Linker::constructLldCommand(Compilation &C, const JobAction &JA, 139 void AMDGCN::Linker::constructGenerateObjFileFromHIPFatBinary( 207 void AMDGCN::Linker::ConstructJob(Compilation &C, const JobAction &JA, 355 return new tools::AMDGCN::Linker(*this);
|
H A D | AIX.cpp | 83 void aix::Linker::ConstructJob(Compilation &C, const JobAction &JA, 208 auto AIX::buildLinker() const -> Tool * { return new aix::Linker(*this); }
|
H A D | BareMetal.cpp | 64 return new tools::baremetal::Linker(*this); 163 void baremetal::Linker::ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | Cuda.h | 101 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::NVPTX 103 Linker(const ToolChain &TC) : Tool("NVPTX::Linker", "fatbinary", TC) {} function in class:clang::driver::tools::NVPTX::Linker
|
H A D | DragonFly.cpp | 52 void dragonfly::Linker::ConstructJob(Compilation &C, const JobAction &JA, 198 return new tools::dragonfly::Linker(*this);
|
H A D | AMDGPU.cpp | 345 void amdgpu::Linker::ConstructJob(Compilation &C, const JobAction &JA, 351 std::string Linker = getToolChain().GetProgramPath(getShortName()); local 360 Args.MakeArgString(Linker), CmdArgs, Inputs)); 392 return new tools::amdgpu::Linker(*this);
|
H A D | Hurd.cpp | 122 Tool *Hurd::buildLinker() const { return new tools::gnutools::Linker(*this); }
|
H A D | MipsLinux.cpp | 66 return new tools::gnutools::Linker(*this);
|
H A D | CrossWindows.cpp | 64 void tools::CrossWindows::Linker::ConstructJob( 288 return new tools::CrossWindows::Linker(*this);
|
H A D | Myriad.cpp | 121 void tools::Myriad::Linker::ConstructJob(Compilation &C, const JobAction &JA, 142 // The remaining logic is mostly like gnutools::Linker::ConstructJob, 288 return new tools::Myriad::Linker(*this);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 26 #include "llvm/Linker/Linker.h" 145 LLVMContext &Context, Linker &L, 344 static bool linkFiles(const char *argv0, LLVMContext &Context, Linker &L, 348 unsigned ApplicableFlags = Flags & Linker::Flags::OverrideFromSrc; 434 Linker L(*Composite); 436 unsigned Flags = Linker::Flags::None; 438 Flags |= Linker::Flags::LinkOnlyNeeded; 446 Flags | Linker::Flags::OverrideFromSrc))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 1 //===- lib/Linker/LinkModules.cpp - Module Linker Implementation ----------===// 14 #include "llvm-c/Linker.h" 21 #include "llvm/Linker/Linker.h" 52 bool shouldOverrideFromSrc() { return Flags & Linker::OverrideFromSrc; } 53 bool shouldLinkOnlyNeeded() { return Flags & Linker::LinkOnlyNeeded; } 572 Linker::Linker(Module &M) : Mover(M) {} function in class:Linker 574 bool Linker [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | LTOCodeGenerator.h | 59 class Linker; 219 std::unique_ptr<Linker> TheLinker;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFLinker.cpp | 851 Linker.resolveDIEReference(File, CompileUnits, Val, InputDIE, RefUnit); 926 Linker.reportWarning("Unsupported DW_OP encoding.", File); 955 Linker.reportWarning( 963 Linker.reportWarning("base type ref doesn't fit.", File); 986 Linker.DIELocs.push_back(Loc); 989 Linker.DIEBlocks.push_back(Block); 1037 if (LLVM_UNLIKELY(Linker.Options.Update)) { 1095 if (LLVM_UNLIKELY(Linker.Options.Update)) { 1103 Linker.reportWarning( 1128 Linker [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinker.h | 524 DWARFLinker &Linker; member in class:llvm::DWARFLinker::DIECloner 536 DIECloner(DWARFLinker &Linker, DwarfEmitter *Emitter, DwarfFile &ObjFile, argument 540 : Linker(Linker), Emitter(Emitter), ObjFile(ObjFile),
|