| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | SPIRV.h | 20 void constructTranslateCommand(Compilation &C, const Tool &T, 25 void constructAssembleCommand(Compilation &C, const Tool &T, 30 class LLVM_LIBRARY_VISIBILITY Translator : public Tool { 33 : Tool("SPIR-V::Translator", "llvm-spirv", TC) {} in Translator() 44 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 46 Linker(const ToolChain &TC) : Tool("SPIR-V::Linker", "spirv-link", TC) {} in Linker() 55 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool { 57 Assembler(const ToolChain &TC) : Tool("SPIR-V::Assembler", "spirv-as", TC) {} in Assembler() 72 mutable std::unique_ptr<Tool> Assembler; 92 clang::driver::Tool *SelectTool(const JobAction &JA) const override; [all …]
|
| 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() 44 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 46 Linker(const ToolChain &TC) : Tool("PS4cpu::Linker", "linker", TC) {} in Linker() 59 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 61 Linker(const ToolChain &TC) : Tool("PS5cpu::Linker", "linker", TC) {} in Linker() 163 Tool *buildAssembler() const override; 164 Tool *buildLinker() const override; 189 Tool *buildAssembler() const override; 190 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 | 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() 180 Tool *buildAssembler() const override; // ptxas. 181 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 | 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() 98 Tool *buildAssembler() const override; 99 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() 100 Tool *buildAssembler() const override; 101 Tool *buildLinker() 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() 104 Tool *buildAssembler() const override; 105 Tool *buildLinker() 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 | HLSL.h | 21 class LLVM_LIBRARY_VISIBILITY Validator : public Tool { 23 Validator(const ToolChain &TC) : Tool("hlsl::Validator", "dxv", TC) {} in Validator() 33 class LLVM_LIBRARY_VISIBILITY MetalConverter : public Tool { 36 : Tool("hlsl::MetalConverter", "metal-shaderconverter", TC) {} in MetalConverter() 54 Tool *getTool(Action::ActionClass AC) const override;
|
| H A D | Gnu.h | 43 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 45 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() 55 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 57 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() 68 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 71 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 85 class LLVM_LIBRARY_VISIBILITY Common : public Tool { 88 : Tool(Name, ShortName, TC) {} in Common() 312 Tool *getTool(Action::ActionClass AC) const override; 313 Tool *buildAssembler() const override; [all …]
|
| H A D | BareMetal.h | 35 Tool *buildLinker() const override; 36 Tool *buildStaticLibTool() const override; 102 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 105 : Tool("baremetal::StaticLibTool", "llvm-ar", TC) {} in StaticLibTool() 116 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 118 Linker(const ToolChain &TC) : Tool("baremetal::Linker", "linker", TC) {} in Linker()
|
| H A D | SPIRV.cpp | 20 void SPIRV::constructTranslateCommand(Compilation &C, const Tool &T, in constructTranslateCommand() 48 void SPIRV::constructAssembleCommand(Compilation &C, const Tool &T, in constructAssembleCommand() 95 clang::driver::Tool *SPIRVToolChain::getAssembler() const { in getAssembler() 101 clang::driver::Tool *SPIRVToolChain::SelectTool(const JobAction &JA) const { in SelectTool() 106 clang::driver::Tool *SPIRVToolChain::getTool(Action::ActionClass AC) const { in getTool() 115 clang::driver::Tool *SPIRVToolChain::buildLinker() const { in buildLinker()
|
| H A D | Haiku.h | 22 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool { 24 Linker(const ToolChain &TC) : Tool("haiku::Linker", "linker", TC) {} in Linker() 65 Tool *buildLinker() const override;
|
| H A D | UEFI.h | 18 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 20 Linker(const ToolChain &TC) : Tool("uefi::Linker", "lld-link", TC) {} in Linker() 41 Tool *buildLinker() const override;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Protocol/MCP/ |
| H A D | Tool.h | 19 class Tool { 21 Tool(std::string name, std::string description); 22 virtual ~Tool() = default; 40 class CommandTool : public mcp::Tool { 42 using mcp::Tool::Tool;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 60 class Tool; variable 160 mutable std::unique_ptr<Tool> Clang; 161 mutable std::unique_ptr<Tool> Flang; 162 mutable std::unique_ptr<Tool> Assemble; 163 mutable std::unique_ptr<Tool> Link; 164 mutable std::unique_ptr<Tool> StaticLibTool; 165 mutable std::unique_ptr<Tool> IfsMerge; 166 mutable std::unique_ptr<Tool> OffloadBundler; 167 mutable std::unique_ptr<Tool> OffloadPackager; 168 mutable std::unique_ptr<Tool> LinkerWrapper; [all …]
|
| H A D | Tool.h | 32 class Tool { 43 Tool(const char *Name, const char *ShortName, const ToolChain &TC); 46 virtual ~Tool();
|
| /freebsd/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()
|
| H A D | AllTUsExecution.cpp | 128 ClangTool Tool(Compilations, {Path}, in execute() local 130 Tool.appendArgumentsAdjuster(Action.second); in execute() 131 Tool.appendArgumentsAdjuster(getDefaultArgumentsAdjusters()); in execute() 133 Tool.mapVirtualFile(FileAndContent.first(), in execute() 135 if (Tool.run(Action.first.get())) in execute()
|
| /freebsd/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/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/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/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/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
|
| /freebsd/crypto/openssl/test/recipes/25-test_rusext_data/ |
| H A D | grfc.utf8 | 13 Signing Tool of Subject: 15 Signing Tool of Issuer: 29 Policy: Class of Signing Tool KC1 30 Policy: Class of Signing Tool KC2
|