Home
last modified time | relevance | path

Searched refs:Tool (Results 1 – 25 of 261) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DSPIRV.h20 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 DPS4CPU.h30 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 DClang.h28 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 DCuda.h84 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 DOpenBSD.h23 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 DFreeBSD.h22 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 DAIX.h22 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 DHexagon.h23 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 DHLSL.h21 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 DGnu.h43 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 DBareMetal.h35 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 DSPIRV.cpp20 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 DHaiku.h22 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 DUEFI.h18 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 DTool.h19 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 DToolChain.h60 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 DTool.h32 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 DStandaloneExecution.cpp34 : 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 DAllTUsExecution.cpp128 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 DTool.cpp14 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 Dmpi2_tool.h100 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 DStandaloneExecution.h65 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 Dmpi2_tool.h86 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 Dmpi_tool.h76 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 Dgrfc.utf813 Signing Tool of Subject:
15 Signing Tool of Issuer:
29 Policy: Class of Signing Tool KC1
30 Policy: Class of Signing Tool KC2

1234567891011