Home
last modified time | relevance | path

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

12345

/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();
H A DJob.h31 class Tool; variable
111 const Tool &Creator;
172 Command(const Action &Source, const Tool &Creator,
192 const Tool &getCreator() const { return Creator; } in getCreator()
245 CC1Command(const Action &Source, const Tool &Creator,
/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/ToolChains/
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()
160 Tool *buildAssembler() const override;
161 Tool *buildLinker() const override;
186 Tool *buildAssembler() const override;
187 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.
235 Tool *buildAssembler() const override; // ptxas
236 Tool *buildLinker() const override; // fatbinary (ok, not really a linker)
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()
102 Tool *buildAssembler() const override;
103 Tool *buildLinker() const override;
H A DSPIRV.cpp21 void SPIRV::constructTranslateCommand(Compilation &C, const Tool &T, in constructTranslateCommand()
60 clang::driver::Tool *SPIRVToolChain::getTranslator() const { in getTranslator()
66 clang::driver::Tool *SPIRVToolChain::SelectTool(const JobAction &JA) const { in SelectTool()
71 clang::driver::Tool *SPIRVToolChain::getTool(Action::ActionClass AC) const { in getTool()
81 clang::driver::Tool *SPIRVToolChain::buildLinker() const { in buildLinker()
H A DHLSL.h21 class LLVM_LIBRARY_VISIBILITY Validator : public Tool {
23 Validator(const ToolChain &TC) : Tool("hlsl::Validator", "dxv", TC) {} in Validator()
41 Tool *getTool(Action::ActionClass AC) const override;
H A DRISCVToolchain.h41 Tool *buildLinker() const override;
51 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool {
53 Linker(const ToolChain &TC) : Tool("RISCV::Linker", "ld", TC) {} in Linker()
H A DMSVC.h27 class LLVM_LIBRARY_VISIBILITY Linker final : public Tool {
29 Linker(const ToolChain &TC) : Tool("visualstudio::Linker", "linker", TC) {} in Linker()
133 Tool *buildLinker() const override;
134 Tool *buildAssembler() const override;
H A DLinux.h65 Tool *buildAssembler() const override;
66 Tool *buildLinker() const override;
67 Tool *buildStaticLibTool() const override;
H A DHIPUtility.h23 const llvm::opt::ArgList &TCArgs, const Tool &T);
28 const llvm::opt::ArgList &Args, const JobAction &JA, const Tool &T);
H A DInterfaceStubs.h19 class LLVM_LIBRARY_VISIBILITY Merger : public Tool {
21 Merger(const ToolChain &TC) : Tool("IFS::Merger", "llvm-ifs", TC) {} in Merger()
/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
H A Dgrfc.msb13 Signing Tool of Subject:
15 Signing Tool of Issuer:
29 Policy: Class of Signing Tool KC1
30 Policy: Class of Signing Tool KC2
/freebsd/sys/dev/mpi3mr/mpi/
H A Dmpi30_tool.h60 U8 Tool; /* 0x0A */ member
92 U8 Tool; /* 0x0A */ member
159 U8 Tool; /* 0x0A */ member
200 U8 Tool; /* 0x0A */ member
256 U8 Tool; /* 0x0A */ member
307 U8 Tool; /* 0x0A */ member
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp76 auto Is = [=](StringRef Tool) { in getDriverConfig() argument
83 auto I = Stem.rfind_insensitive(Tool); in getDriverConfig()
85 (I + Tool.size() == Stem.size() || !isAlnum(Stem[I + Tool.size()])); in getDriverConfig()

12345