Home
last modified time | relevance | path

Searched refs:Linker (Results 1 – 25 of 333) sorted by relevance

12345678910>>...14

/openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/
DPPCLinux.cpp23 static bool GlibcSupportsFloat128(const std::string &Linker) { in GlibcSupportsFloat128() argument
27 if (fs::real_path(Linker, Path)) in GlibcSupportsFloat128()
100 std::string Linker = Linux::getDynamicLinker(Args); in SupportIEEEFloat128() local
101 return GlibcSupportsFloat128((Twine(D.DyldPrefix) + Linker).str()) && in SupportIEEEFloat128()
DSPIRV.cpp74 return new tools::SPIRV::Linker(*this); in buildLinker()
77 void SPIRV::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
83 std::string Linker = ToolChain.GetProgramPath(getShortName()); in ConstructJob() local
91 Args.MakeArgString(Linker), CmdArgs, in ConstructJob()
DMSP430.cpp179 return new tools::msp430::Linker(*this); in buildLinker()
182 void msp430::Linker::AddStartFiles(bool UseExceptions, const ArgList &Args, in AddStartFiles()
191 void msp430::Linker::AddDefaultLibs(const llvm::opt::ArgList &Args, in AddDefaultLibs()
218 void msp430::Linker::AddEndFiles(bool UseExceptions, const ArgList &Args, in AddEndFiles()
263 void msp430::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
270 std::string Linker = ToolChain.GetProgramPath(getShortName()); in ConstructJob() local
316 JA, *this, ResponseFileSupport::AtFileCurCP(), Args.MakeArgString(Linker), in ConstructJob()
DAVR.cpp416 return new tools::AVR::Linker(getTriple(), *this); in buildLinker()
436 void AVR::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
451 std::string Linker = A ? getToolChain().GetLinkerPath(nullptr) in ConstructJob() local
552 if (Linker.find("avr-ld") != std::string::npos) in ConstructJob()
559 JA, *this, ResponseFileSupport::AtFileCurCP(), Args.MakeArgString(Linker), in ConstructJob()
DMinix.h33 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
35 Linker(const ToolChain &TC) : Tool("minix::Linker", "linker", TC) {} in Linker() function
DDragonFly.h34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {} in Linker() function
DAnanas.h34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("ananas::Linker", "linker", TC) {} in Linker() function
DCSKYToolChain.cpp63 return new tools::CSKY::Linker(*this); in buildLinker()
130 void CSKY::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
145 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob() local
201 JA, *this, ResponseFileSupport::AtFileCurCP(), Args.MakeArgString(Linker), in ConstructJob()
DCSKYToolChain.h47 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
49 Linker(const ToolChain &TC) : Tool("CSKY::Linker", "ld", TC) {} in Linker() function
DCloudABI.h22 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
24 Linker(const ToolChain &TC) : Tool("cloudabi::Linker", "linker", TC) {} in Linker() function
DRISCVToolchain.h49 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
51 Linker(const ToolChain &TC) : Tool("RISCV::Linker", "ld", TC) {} in Linker() function
DAVR.h50 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
52 Linker(const llvm::Triple &Triple, const ToolChain &TC) in Linker() function
DClang.h177 const Tool *Linker; variable
180 LinkerWrapper(const ToolChain &TC, const Tool *Linker) in LinkerWrapper() argument
181 : Tool("Offload::Linker", "linker", TC), Linker(Linker) {} in LinkerWrapper()
DRISCVToolchain.cpp76 return new tools::RISCV::Linker(*this); in buildLinker()
147 void RISCV::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
168 std::string Linker = getToolChain().GetLinkerPath(); in ConstructJob() local
222 JA, *this, ResponseFileSupport::AtFileCurCP(), Args.MakeArgString(Linker), in ConstructJob()
DSolaris.h35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
37 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} in Linker() function
DMSP430.h62 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
64 Linker(const ToolChain &TC) : Tool("MSP430::Linker", "msp430-elf-ld", TC) {} in Linker() function
DXCore.h34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {} in Linker() function
/openbsd/src/gnu/usr.bin/clang/libLLVMLinker/
DMakefile6 CPPFLAGS+= -I${LLVM_SRCS}/include/llvm/Linker
11 .PATH: ${.CURDIR}/../../../llvm/llvm/lib/Linker
/openbsd/src/gnu/llvm/llvm/include/llvm/Linker/
DLinker.h22 class Linker {
32 Linker(Module &M);
/openbsd/src/gnu/llvm/llvm/tools/dsymutil/
DDwarfLinkerForBinary.h77 const DwarfLinkerForBinary &Linker; variable
110 AddressManager(DwarfLinkerForBinary &Linker, const object::ObjectFile &Obj, in AddressManager() argument
112 : Linker(Linker), SrcFileName(DMO.getObjectFilename()) { in AddressManager()
DDwarfLinkerForBinary.cpp205 DwarfLinkerForBinary &Linker, in remarksErrorHandler() argument
219 Linker.reportWarning(Message, DMO.getObjectFilename()); in remarksErrorHandler()
785 Linker.reportWarning("error reading section", DMO.getObjectFilename()); in findValidRelocsMachO()
803 Linker.reportWarning("unsupported relocation in " + *Section.getName() + in findValidRelocsMachO()
812 Linker.reportWarning("unsupported relocation in " + *Section.getName() + in findValidRelocsMachO()
839 Linker.reportWarning("error getting relocation symbol name.", in findValidRelocsMachO()
863 Linker.reportWarning(Twine("unsupported object file type: ") + in findValidRelocs()
949 if (Linker.Options.Verbose) in hasValidRelocationAt()
1026 Linker.reportWarning("no base offset for address table", SrcFileName); in isLiveSubprogram()
1081 DwarfLinkerForBinary Linker(OutFile, BinHolder, std::move(Options)); in linkDwarf() local
[all …]
/openbsd/src/gnu/llvm/llvm/tools/llvm-link/
Dllvm-link.cpp179 Linker L(*Result); in loadArFile()
376 static bool linkFiles(const char *argv0, LLVMContext &Context, Linker &L, in linkFiles()
379 unsigned ApplicableFlags = Flags & Linker::Flags::OverrideFromSrc; in linkFiles()
470 Linker L(*Composite); in main()
472 unsigned Flags = Linker::Flags::None; in main()
474 Flags |= Linker::Flags::LinkOnlyNeeded; in main()
482 Flags | Linker::Flags::OverrideFromSrc)) in main()
/openbsd/src/gnu/llvm/llvm/lib/Linker/
DLinkModules.cpp53 bool shouldOverrideFromSrc() { return Flags & Linker::OverrideFromSrc; } in shouldOverrideFromSrc()
54 bool shouldLinkOnlyNeeded() { return Flags & Linker::LinkOnlyNeeded; } in shouldLinkOnlyNeeded()
600 Linker::Linker(Module &M) : Mover(M) {} in Linker() function in Linker
602 bool Linker::linkInModule( in linkInModule()
619 bool Linker::linkModules( in linkModules()
622 Linker L(Dest); in linkModules()
633 return Linker::linkModules(*D, std::move(M)); in LLVMLinkModules2()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/linker/
Dllvm_linker.mli9 (** Linker.
12 the classes in the Linker library. *)
/openbsd/src/gnu/llvm/lld/
DREADME.md1 LLVM Linker (lld)
4 This directory and its subdirectories contain source code for the LLVM Linker, a

12345678910>>...14