/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Linker/ |
H A D | Linker.h | 1 //===- Linker.h - Module Linker Interface -----------------------*- C++ -*-===// 13 #include "llvm/Linker/IRMover.h" 24 class Linker { class in namespace:llvm 34 Linker(Module &M);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | AVR.h | 43 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::AVR 45 Linker(const llvm::Triple &Triple, const ToolChain &TC, bool LinkStdlib) function in class:clang::driver::tools::AVR::Linker 46 : GnuTool("AVR::Linker", "avr-ld", TC), Triple(Triple),
|
H A D | Ananas.h | 35 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::ananas 37 Linker(const ToolChain &TC) : GnuTool("ananas::Linker", "linker", TC) {} function in class:clang::driver::tools::ananas::Linker
|
H A D | CloudABI.h | 22 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::cloudabi 24 Linker(const ToolChain &TC) : GnuTool("cloudabi::Linker", "linker", TC) {} function in class:clang::driver::tools::cloudabi::Linker
|
H A D | DragonFly.h | 34 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::dragonfly 36 Linker(const ToolChain &TC) : GnuTool("dragonfly::Linker", "linker", TC) {} function in class:clang::driver::tools::dragonfly::Linker
|
H A D | MSP430.h | 55 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::msp430 57 Linker(const ToolChain &TC) function in class:clang::driver::tools::msp430::Linker 58 : GnuTool("MSP430::Linker", "msp430-elf-ld", TC) {}
|
H A D | Minix.h | 34 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::minix 36 Linker(const ToolChain &TC) : GnuTool("minix::Linker", "linker", TC) {} function in class:clang::driver::tools::minix::Linker
|
H A D | Solaris.h | 35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::solaris 37 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} function in class:clang::driver::tools::solaris::Linker
|
H A D | AIX.h | 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::aix 36 Linker(const ToolChain &TC) : Tool("aix::Linker", "linker", TC) {} function in class:clang::driver::tools::aix::Linker
|
H A D | RISCVToolchain.h | 49 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::RISCV 51 Linker(const ToolChain &TC) : GnuTool("RISCV::Linker", "ld", TC) {} function in class:clang::driver::tools::RISCV::Linker
|
H A D | AVR.cpp | 97 return new tools::AVR::Linker(getTriple(), *this, LinkStdlib); 100 void AVR::Linker::ConstructJob(Compilation &C, const JobAction &JA, 109 std::string Linker = getToolChain().GetProgramPath(getShortName()); local 147 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Linker),
|
H A D | AMDGPU.cpp | 22 void amdgpu::Linker::ConstructJob(Compilation &C, const JobAction &JA, 28 std::string Linker = getToolChain().GetProgramPath(getShortName()); local 34 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Linker), 67 return new tools::amdgpu::Linker(*this);
|
H A D | BareMetal.h | 69 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::baremetal 71 Linker(const ToolChain &TC) : Tool("baremetal::Linker", "ld.lld", TC) {} function in class:clang::driver::tools::baremetal::Linker
|
H A D | CrossWindows.h | 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::CrossWindows 36 Linker(const ToolChain &TC) function in class:clang::driver::tools::CrossWindows::Linker 37 : Tool("CrossWindows::Linker", "ld", TC, RF_Full) {}
|
H A D | NaCl.h | 30 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::nacltools 32 Linker(const ToolChain &TC) : GnuTool("NaCl::Linker", "linker", TC) {} function in class:clang::driver::tools::nacltools::Linker
|
H A D | NetBSD.h | 35 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::netbsd 37 Linker(const ToolChain &TC) : GnuTool("netbsd::Linker", "linker", TC) {} function in class:clang::driver::tools::netbsd::Linker
|
H A D | WebAssembly.h | 21 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::wasm 23 explicit Linker(const ToolChain &TC) function in class:clang::driver::tools::wasm::Linker 24 : GnuTool("wasm::Linker", "linker", TC) {}
|
H A D | XCore.h | 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::XCore 36 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {} function in class:clang::driver::tools::XCore::Linker
|
H A D | AMDGPU.h | 23 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::amdgpu 25 Linker(const ToolChain &TC) : GnuTool("amdgpu::Linker", "ld.lld", TC) {} function in class:clang::driver::tools::amdgpu::Linker
|
H A D | OpenBSD.h | 35 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::openbsd 37 Linker(const ToolChain &TC) : GnuTool("openbsd::Linker", "linker", TC) {} function in class:clang::driver::tools::openbsd::Linker
|
H A D | Hexagon.h | 38 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::hexagon 40 Linker(const ToolChain &TC) : GnuTool("hexagon::Linker", "hexagon-ld", TC) {} function in class:clang::driver::tools::hexagon::Linker
|
H A D | Myriad.h | 52 class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool { class in namespace:clang::driver::tools::Myriad 54 Linker(const ToolChain &TC) : GnuTool("shave::Linker", "ld", TC) {} function in class:clang::driver::tools::Myriad::Linker
|
H A D | MinGW.h | 35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { class in namespace:clang::driver::tools::MinGW 37 Linker(const ToolChain &TC) function in class:clang::driver::tools::MinGW::Linker 38 : Tool("MinGW::Linker", "linker", TC, Tool::RF_Full) {}
|
H A D | Minix.cpp | 42 void tools::minix::Linker::ConstructJob(Compilation &C, const JobAction &JA, 108 return new tools::minix::Linker(*this);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 25 #include "llvm/Linker/Linker.h" 275 static bool linkFiles(const char *argv0, LLVMContext &Context, Linker &L, 279 unsigned ApplicableFlags = Flags & Linker::Flags::OverrideFromSrc; 361 Linker L(*Composite); 363 unsigned Flags = Linker::Flags::None; 365 Flags |= Linker::Flags::LinkOnlyNeeded; 373 Flags | Linker::Flags::OverrideFromSrc))
|