| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | SPIRV.h | 20 void constructTranslateCommand(Compilation &C, const Tool &T, 25 class LLVM_LIBRARY_VISIBILITY Translator : public Tool { 28 : Tool("SPIR-V::Translator", "llvm-spirv", TC) {} in Translator() 39 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 41 Linker(const ToolChain &TC) : Tool("SPIRV::Linker", "spirv-link", TC) {} in Linker() 56 mutable std::unique_ptr<Tool> Translator; 76 clang::driver::Tool *SelectTool(const JobAction &JA) const override; 79 clang::driver::Tool *getTool(Action::ActionClass AC) const override; 80 Tool *buildLinker() const override; 83 clang::driver::Tool *getTranslator() const;
|
| H A D | DragonFly.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 25 : Tool("dragonfly::Assembler", "assembler", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 37 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {} in Linker() 67 Tool *buildAssembler() const override; 68 Tool *buildLinker() const override;
|
| H A D | Clang.h | 28 class LLVM_LIBRARY_VISIBILITY Clang : public Tool { 122 class LLVM_LIBRARY_VISIBILITY ClangAs : public Tool { 125 : Tool("clang::as", "clang integrated assembler", TC) {} in ClangAs() 145 class LLVM_LIBRARY_VISIBILITY OffloadBundler final : public Tool { 148 : Tool("offload bundler", "clang-offload-bundler", TC) {} in OffloadBundler() 163 class LLVM_LIBRARY_VISIBILITY OffloadPackager final : public Tool { 166 : Tool("Offload::Packager", "clang-offload-packager", TC) {} in OffloadPackager() 176 class LLVM_LIBRARY_VISIBILITY LinkerWrapper final : public Tool { 177 const Tool *Linker; 180 LinkerWrapper(const ToolChain &TC, const Tool *Linker) in LinkerWrapper() [all …]
|
| H A D | XCore.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 25 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 36 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {} in Linker() 56 Tool *buildAssembler() const override; 57 Tool *buildLinker() const override;
|
| H A D | NetBSD.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 24 Assembler(const ToolChain &TC) : Tool("netbsd::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 36 Linker(const ToolChain &TC) : Tool("netbsd::Linker", "linker", TC) {} in Linker() 86 Tool *buildAssembler() const override; 87 Tool *buildLinker() const override;
|
| H A D | CrossWindows.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 25 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 37 Linker(const ToolChain &TC) : Tool("CrossWindows::Linker", "ld", TC) {} in Linker() 80 Tool *buildLinker() const override; 81 Tool *buildAssembler() const override;
|
| H A D | ZOS.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 24 Assembler(const ToolChain &TC) : Tool("zos::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 36 Linker(const ToolChain &TC) : Tool("zos::Linker", "linker", TC) {} in Linker() 90 Tool *buildAssembler() const override; 91 Tool *buildLinker() const override;
|
| H A D | OpenBSD.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 26 : Tool("openbsd::Assembler", "assembler", TC) {} in Assembler() 36 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 38 Linker(const ToolChain &TC) : Tool("openbsd::Linker", "linker", TC) {} in Linker() 97 Tool *buildAssembler() const override; 98 Tool *buildLinker() const override;
|
| H A D | FreeBSD.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 25 : Tool("freebsd::Assembler", "assembler", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 37 Linker(const ToolChain &TC) : Tool("freebsd::Linker", "linker", TC) {} in Linker() 91 Tool *buildAssembler() const override; 92 Tool *buildLinker() const override;
|
| H A D | Cuda.h | 84 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 86 Assembler(const ToolChain &TC) : Tool("NVPTX::Assembler", "ptxas", TC) {} in Assembler() 98 class LLVM_LIBRARY_VISIBILITY FatBinary : public Tool { 100 FatBinary(const ToolChain &TC) : Tool("NVPTX::Linker", "fatbinary", TC) {} in FatBinary() 111 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 113 Linker(const ToolChain &TC) : Tool("NVPTX::Linker", "nvlink", TC) {} in Linker() 174 Tool *buildAssembler() const override; // ptxas. 175 Tool *buildLinker() const override; // nvlink. 232 Tool *buildAssembler() const override; // ptxas 233 Tool *buildLinker() const override; // fatbinary (ok, not really a linker)
|
| H A D | MinGW.h | 26 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 28 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {} in Assembler() 38 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 40 Linker(const ToolChain &TC) : Tool("MinGW::Linker", "linker", TC) {} in Linker() 101 Tool *getTool(Action::ActionClass AC) const override; 102 Tool *buildLinker() const override; 103 Tool *buildAssembler() const override;
|
| H A D | AIX.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 36 Linker(const ToolChain &TC) : Tool("aix::Linker", "linker", TC) {} in Linker() 102 Tool *buildAssembler() const override; 103 Tool *buildLinker() const override;
|
| H A D | BareMetal.h | 34 Tool *buildLinker() const override; 35 Tool *buildStaticLibTool() const override; 88 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 91 : Tool("baremetal::StaticLibTool", "llvm-ar", TC) {} in StaticLibTool() 102 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 104 Linker(const ToolChain &TC) : Tool("baremetal::Linker", "ld.lld", TC) {} in Linker()
|
| H A D | Fuchsia.h | 21 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 24 : Tool("fuchsia::StaticLibTool", "llvm-ar", TC) {} in StaticLibTool() 35 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 37 Linker(const ToolChain &TC) : Tool("fuchsia::Linker", "ld.lld", TC) {} in Linker() 114 Tool *buildLinker() const override; 115 Tool *buildStaticLibTool() const override;
|
| H A D | Hexagon.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 26 : Tool("hexagon::Assembler", "hexagon-as", TC) {} in Assembler() 38 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 40 Linker(const ToolChain &TC) : Tool("hexagon::Linker", "hexagon-ld", TC) {} in Linker() 65 Tool *buildAssembler() const override; 66 Tool *buildLinker() const override;
|
| H A D | PS4CPU.h | 30 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 32 Assembler(const ToolChain &TC) : Tool("PScpu::Assembler", "assembler", TC) {} in Assembler() 42 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 44 Linker(const ToolChain &TC) : Tool("PScpu::Linker", "linker", TC) {} in Linker() 114 Tool *buildLinker() const override; 145 Tool *buildAssembler() const override; 170 Tool *buildAssembler() const override;
|
| H A D | Gnu.h | 42 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 44 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() 54 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 56 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() 67 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 70 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 84 class LLVM_LIBRARY_VISIBILITY Common : public Tool { 87 : Tool(Name, ShortName, TC) {} in Common() 310 Tool *getTool(Action::ActionClass AC) const override; 311 Tool *buildAssembler() const override; [all …]
|
| H A D | SPIRV.cpp | 20 void SPIRV::constructTranslateCommand(Compilation &C, const Tool &T, in constructTranslateCommand() 52 clang::driver::Tool *SPIRVToolChain::getTranslator() const { in getTranslator() 58 clang::driver::Tool *SPIRVToolChain::SelectTool(const JobAction &JA) const { in SelectTool() 63 clang::driver::Tool *SPIRVToolChain::getTool(Action::ActionClass AC) const { in getTool() 73 clang::driver::Tool *SPIRVToolChain::buildLinker() const { in buildLinker()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 60 class Tool; variable 163 Tool *getClang() const; 164 Tool *getFlang() const; 165 Tool *getAssemble() const; 166 Tool *getLink() const; 167 Tool *getStaticLibTool() const; 168 Tool *getIfsMerge() const; 169 Tool *getClangAs() const; 170 Tool *getOffloadBundler() const; 171 Tool *getOffloadPackager() const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | StandaloneExecution.cpp | 34 : Tool(Compilations, SourcePaths, std::move(PCHContainerOps), in StandaloneToolExecutor() 39 Tool.clearArgumentsAdjusters(); in StandaloneToolExecutor() 46 Tool(OptionsParser->getCompilations(), OptionsParser->getSourcePathList(), in StandaloneToolExecutor() 49 Tool.clearArgumentsAdjusters(); in StandaloneToolExecutor() 64 Tool.appendArgumentsAdjuster(Action.second); in execute() 65 Tool.appendArgumentsAdjuster(ArgsAdjuster); in execute() 66 if (Tool.run(Action.first.get())) in execute()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Tool.cpp | 14 Tool::Tool(const char *_Name, const char *_ShortName, const ToolChain &TC) in Tool() function in Tool 17 Tool::~Tool() { in ~Tool() 20 void Tool::ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA, in ConstructJobMultipleOutputs()
|
| /freebsd-14.2/sys/dev/mpr/mpi/ |
| H A D | mpi2_tool.h | 100 U8 Tool; /* 0x00 */ member 122 U8 Tool; /* 0x00 */ member 165 U8 Tool; /* 0x00 */ member 185 U8 Tool; /* 0x00 */ member 224 U8 Tool; /* 0x00 */ member 273 U8 Tool; /* 0x00 */ member 301 U8 Tool; /* 0x00 */ member 331 U8 Tool; /* 0x00 */ member 357 U8 Tool; /* 0x00 */ member 379 U8 Tool; /* 0x00 */ member [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | StandaloneExecution.h | 65 Tool.setDiagnosticConsumer(DiagConsumer); in setDiagnosticConsumer() 73 return Tool.getSourcePaths(); in getSourcePaths() 77 Tool.mapVirtualFile(FilePath, Content); in mapVirtualFile() 83 FileManager &getFiles() { return Tool.getFiles(); } in getFiles() 90 ClangTool Tool; variable
|
| /freebsd-14.2/sys/dev/mps/mpi/ |
| H A D | mpi2_tool.h | 86 U8 Tool; /* 0x00 */ member 108 U8 Tool; /* 0x00 */ member 140 U8 Tool; /* 0x00 */ member 160 U8 Tool; /* 0x00 */ member 199 U8 Tool; /* 0x00 */ member 241 U8 Tool; /* 0x00 */ member 269 U8 Tool; /* 0x00 */ member 299 U8 Tool; /* 0x00 */ member 325 U8 Tool; /* 0x00 */ member
|
| /freebsd-14.2/sys/dev/mpt/mpilib/ |
| H A D | mpi_tool.h | 76 U8 Tool; /* 00h */ member 96 U8 Tool; /* 00h */ member 124 U8 Tool; /* 00h */ member 142 U8 Tool; /* 00h */ member 176 U8 Tool; /* 00h */ member 242 U8 Tool; /* 00h */ member 269 U8 Tool; /* 00h */ member
|