HomeSort by: relevance | last modified time | path
    Searched refs:Tool (Results 1 - 25 of 101) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/clang/lib/Driver/
Tool.cpp 1 //===--- Tool.cpp - Compilation Tools -------------------------------------===//
9 #include "clang/Driver/Tool.h"
14 Tool::Tool(const char *_Name, const char *_ShortName, const ToolChain &TC)
17 Tool::~Tool() {
20 void Tool::ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
InterfaceStubs.h 12 #include "clang/Driver/Tool.h"
19 class LLVM_LIBRARY_VISIBILITY Merger : public Tool {
21 Merger(const ToolChain &TC) : Tool("IFS::Merger", "llvm-ifs", TC) {}
Ananas.h 13 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("ananas::Assembler", "assembler", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("ananas::Linker", "linker", TC) {}
57 Tool *buildAssembler() const override;
58 Tool *buildLinker() const override;
DragonFly.h 13 #include "clang/Driver/Tool.h"
21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 : Tool("dragonfly::Assembler", "assembler", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {}
59 Tool *buildAssembler() const override;
60 Tool *buildLinker() const override;
Minix.h 13 #include "clang/Driver/Tool.h"
21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
23 Assembler(const ToolChain &TC) : Tool("minix::Assembler", "assembler", TC) {}
33 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
35 Linker(const ToolChain &TC) : Tool("minix::Linker", "linker", TC) {}
56 Tool *buildAssembler() const override;
57 Tool *buildLinker() const override;
Solaris.h 13 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 : Tool("solaris::Assembler", "assembler", TC) {}
35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
37 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {}
74 Tool *buildAssembler() const override;
75 Tool *buildLinker() const override;
Myriad.h 13 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Compiler : public Tool {
24 Compiler(const ToolChain &TC) : Tool("moviCompile", "movicompile", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
36 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {}
52 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
54 Linker(const ToolChain &TC) : Tool("shave::Linker", "ld", TC) {}
67 /// MyriadToolChain - A tool chain using either clang or the external compiler
84 Tool *SelectTool(const JobAction &JA) const override;
89 Tool *buildLinker() const override
    [all...]
AIX.h 12 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("aix::Linker", "linker", TC) {}
85 Tool *buildAssembler() const override;
86 Tool *buildLinker() const override;
CrossWindows.h 15 #include "clang/Driver/Tool.h"
23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {}
35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
37 Linker(const ToolChain &TC) : Tool("CrossWindows::Linker", "ld", TC) {}
80 Tool *buildLinker() const override;
81 Tool *buildAssembler() const override;
NetBSD.h 13 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("netbsd::Assembler", "assembler", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("netbsd::Linker", "linker", TC) {}
82 Tool *buildAssembler() const override;
83 Tool *buildLinker() const override;
OpenBSD.h 14 #include "clang/Driver/Tool.h"
23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
26 : Tool("openbsd::Assembler", "assembler", TC) {}
36 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
38 Linker(const ToolChain &TC) : Tool("openbsd::Linker", "linker", TC) {}
92 Tool *buildAssembler() const override;
93 Tool *buildLinker() const override;
XCore.h 12 #include "clang/Driver/Tool.h"
23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {}
34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
36 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {}
56 Tool *buildAssembler() const override;
57 Tool *buildLinker() const override;
MinGW.h 15 #include "clang/Driver/Tool.h"
25 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
27 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {}
37 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
39 Linker(const ToolChain &TC) : Tool("MinGW::Linker", "linker", TC) {}
91 Tool *getTool(Action::ActionClass AC) const override;
92 Tool *buildLinker() const override;
93 Tool *buildAssembler() const override;
FreeBSD.h 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 : Tool("freebsd::Assembler", "assembler", TC) {}
35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
37 Linker(const ToolChain &TC) : Tool("freebsd::Linker", "linker", TC) {}
89 Tool *buildAssembler() const override;
90 Tool *buildLinker() const override;
PS4CPU.h 14 #include "clang/Driver/Tool.h"
28 class LLVM_LIBRARY_VISIBILITY Assemble : public Tool {
30 Assemble(const ToolChain &TC) : Tool("PS4cpu::Assemble", "assembler", TC) {}
41 class LLVM_LIBRARY_VISIBILITY Link : public Tool {
43 Link(const ToolChain &TC) : Tool("PS4cpu::Link", "linker", TC) {}
107 Tool *buildAssembler() const override;
108 Tool *buildLinker() const override;
NaCl.h 13 #include "clang/Driver/Tool.h"
30 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
32 Linker(const ToolChain &TC) : Tool("NaCl::Linker", "linker", TC) {}
69 // It lives in NaClToolChain because the ARMAssembler tool needs a
77 Tool *buildLinker() const override;
78 Tool *buildAssembler() const override;
AVR.h 1 //===--- AVR.h - AVR Tool and ToolChain Implementations ---------*- C++ -*-===//
15 #include "clang/Driver/Tool.h"
27 Tool *buildLinker() const override;
43 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
46 : Tool("AVR::Linker", "avr-ld", TC), Triple(Triple),
CloudABI.h 13 #include "clang/Driver/Tool.h"
22 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
24 Linker(const ToolChain &TC) : Tool("cloudabi::Linker", "linker", TC) {}
63 Tool *buildLinker() const override;
RISCVToolchain.h 40 Tool *buildLinker() const override;
50 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
52 Linker(const ToolChain &TC) : Tool("RISCV::Linker", "ld", TC) {}
Hexagon.h 13 #include "clang/Driver/Tool.h"
23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
26 : Tool("hexagon::Assembler", "hexagon-as", TC) {}
38 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
40 Linker(const ToolChain &TC) : Tool("hexagon::Linker", "hexagon-ld", TC) {}
64 Tool *buildAssembler() const override;
65 Tool *buildLinker() const override;
Linux.h 65 Tool *buildAssembler() const override;
66 Tool *buildLinker() const override;
67 Tool *buildStaticLibTool() const override;
MSP430.h 1 //===--- MSP430.h - MSP430-specific Tool Helpers ----------------*- C++ -*-===//
16 #include "clang/Driver/Tool.h"
49 Tool *buildLinker() const override;
60 class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
62 Linker(const ToolChain &TC) : Tool("MSP430::Linker", "msp430-elf-ld", TC) {}
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
StandaloneExecution.cpp 34 : Tool(Compilations, SourcePaths, std::move(PCHContainerOps),
39 Tool.clearArgumentsAdjusters();
46 Tool(OptionsParser->getCompilations(), OptionsParser->getSourcePathList(),
49 Tool.clearArgumentsAdjusters();
64 Tool.appendArgumentsAdjuster(Action.second);
65 Tool.appendArgumentsAdjuster(ArgsAdjuster);
66 if (Tool.run(Action.first.get()))
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
StandaloneExecution.h 64 Tool.setDiagnosticConsumer(DiagConsumer);
72 return Tool.getSourcePaths();
76 Tool.mapVirtualFile(FilePath, Content);
79 /// Returns the file manager used in the tool.
82 FileManager &getFiles() { return Tool.getFiles(); }
89 ClangTool Tool;
  /src/external/apache2/llvm/dist/clang/include/clang/Driver/
Tool.h 1 //===--- Tool.h - Compilation Tools -----------------------------*- C++ -*-===//
31 /// Tool - Information on a specific compilation tool.
32 class Tool {
33 /// The tool name (for debugging).
36 /// The human readable name for the tool, for use in diagnostics.
39 /// The tool chain this tool is a part of.
43 Tool(const char *Name, const char *ShortName, const ToolChain &TC);
46 virtual ~Tool();
    [all...]

Completed in 118 milliseconds

1 2 3 4 5