| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Myriad.h | 22 class LLVM_LIBRARY_VISIBILITY Compiler : public Tool { 24 Compiler(const ToolChain &TC) : Tool("moviCompile", "movicompile", TC) {} in Compiler() 34 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 36 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {} in Assembler() 52 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 54 Linker(const ToolChain &TC) : Tool("shave::Linker", "ld", TC) {} in Linker() 84 Tool *SelectTool(const JobAction &JA) const override; 89 Tool *buildLinker() const override; 95 mutable std::unique_ptr<Tool> Compiler; 96 mutable std::unique_ptr<Tool> Assembler;
|
| H A D | Ananas.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 24 Assembler(const ToolChain &TC) : Tool("ananas::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 36 Linker(const ToolChain &TC) : Tool("ananas::Linker", "linker", TC) {} in Linker() 57 Tool *buildAssembler() const override; 58 Tool *buildLinker() const override;
|
| H A D | DragonFly.h | 21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 24 : Tool("dragonfly::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 36 Linker(const ToolChain &TC) : Tool("dragonfly::Linker", "linker", TC) {} in Linker() 59 Tool *buildAssembler() const override; 60 Tool *buildLinker() const override;
|
| H A D | Minix.h | 21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 23 Assembler(const ToolChain &TC) : Tool("minix::Assembler", "assembler", TC) {} in Assembler() 33 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 35 Linker(const ToolChain &TC) : Tool("minix::Linker", "linker", TC) {} in Linker() 56 Tool *buildAssembler() const override; 57 Tool *buildLinker() const override;
|
| H A D | Solaris.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 25 : Tool("solaris::Assembler", "assembler", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 37 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} in Linker() 74 Tool *buildAssembler() const override; 75 Tool *buildLinker() const override;
|
| H A D | MinGW.h | 25 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 27 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {} in Assembler() 37 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 39 Linker(const ToolChain &TC) : Tool("MinGW::Linker", "linker", TC) {} in Linker() 91 Tool *getTool(Action::ActionClass AC) const override; 92 Tool *buildLinker() const override; 93 Tool *buildAssembler() const override;
|
| H A D | AIX.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 36 Linker(const ToolChain &TC) : Tool("aix::Linker", "linker", TC) {} in Linker() 85 Tool *buildAssembler() const override; 86 Tool *buildLinker() const override;
|
| H A D | CrossWindows.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 25 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker : 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 | NetBSD.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 24 Assembler(const ToolChain &TC) : Tool("netbsd::Assembler", "assembler", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 36 Linker(const ToolChain &TC) : Tool("netbsd::Linker", "linker", TC) {} in Linker() 82 Tool *buildAssembler() const override; 83 Tool *buildLinker() const override;
|
| H A D | XCore.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 25 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {} in Assembler() 34 class LLVM_LIBRARY_VISIBILITY Linker : 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 | OpenBSD.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 26 : Tool("openbsd::Assembler", "assembler", TC) {} in Assembler() 36 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 38 Linker(const ToolChain &TC) : Tool("openbsd::Linker", "linker", TC) {} in Linker() 92 Tool *buildAssembler() const override; 93 Tool *buildLinker() const override;
|
| H A D | PS4CPU.h | 28 class LLVM_LIBRARY_VISIBILITY Assemble : public Tool { 30 Assemble(const ToolChain &TC) : Tool("PS4cpu::Assemble", "assembler", TC) {} in Assemble() 41 class LLVM_LIBRARY_VISIBILITY Link : public Tool { 43 Link(const ToolChain &TC) : Tool("PS4cpu::Link", "linker", TC) {} in Link() 107 Tool *buildAssembler() const override; 108 Tool *buildLinker() const override;
|
| H A D | FreeBSD.h | 22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 25 : Tool("freebsd::Assembler", "assembler", TC) {} in Assembler() 35 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 37 Linker(const ToolChain &TC) : Tool("freebsd::Linker", "linker", TC) {} in Linker() 89 Tool *buildAssembler() const override; 90 Tool *buildLinker() const override;
|
| H A D | Cuda.h | 87 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 89 Assembler(const ToolChain &TC) : Tool("NVPTX::Assembler", "ptxas", TC) {} in Assembler() 101 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 103 Linker(const ToolChain &TC) : Tool("NVPTX::Linker", "fatbinary", TC) {} in Linker() 113 class LLVM_LIBRARY_VISIBILITY OpenMPLinker : public Tool { 116 : Tool("NVPTX::OpenMPLinker", "nvlink", TC) {} in OpenMPLinker() 195 Tool *buildAssembler() const override; // ptxas 196 Tool *buildLinker() const override; // fatbinary (ok, not really a linker)
|
| H A D | Gnu.h | 41 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 43 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {} in Assembler() 53 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 55 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {} in Linker() 66 class LLVM_LIBRARY_VISIBILITY StaticLibTool : public Tool { 69 : Tool("GNU::StaticLibTool", "static-lib-linker", TC) {} in StaticLibTool() 83 class LLVM_LIBRARY_VISIBILITY Common : public Tool { 86 : Tool(Name, ShortName, TC) {} in Common() 309 Tool *getTool(Action::ActionClass AC) const override; 310 Tool *buildAssembler() const override; [all …]
|
| H A D | Hexagon.h | 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { 26 : Tool("hexagon::Assembler", "hexagon-as", TC) {} in Assembler() 38 class LLVM_LIBRARY_VISIBILITY Linker : public Tool { 40 Linker(const ToolChain &TC) : Tool("hexagon::Linker", "hexagon-ld", TC) {} in Linker() 64 Tool *buildAssembler() const override; 65 Tool *buildLinker() const override;
|
| H A D | Clang.h | 28 class LLVM_LIBRARY_VISIBILITY Clang : public Tool { 117 class LLVM_LIBRARY_VISIBILITY ClangAs : public Tool { 120 : Tool("clang::as", "clang integrated assembler", TC) {} in ClangAs() 138 class LLVM_LIBRARY_VISIBILITY OffloadBundler final : public Tool { 141 : Tool("offload bundler", "clang-offload-bundler", TC) {} in OffloadBundler() 156 class LLVM_LIBRARY_VISIBILITY OffloadWrapper final : public Tool { 159 : Tool("offload wrapper", "clang-offload-wrapper", TC) {} in OffloadWrapper()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 59 class Tool; variable 139 mutable std::unique_ptr<Tool> Clang; 140 mutable std::unique_ptr<Tool> Flang; 141 mutable std::unique_ptr<Tool> Assemble; 142 mutable std::unique_ptr<Tool> Link; 143 mutable std::unique_ptr<Tool> StaticLibTool; 144 mutable std::unique_ptr<Tool> IfsMerge; 145 mutable std::unique_ptr<Tool> OffloadBundler; 146 mutable std::unique_ptr<Tool> OffloadWrapper; 148 Tool *getClang() const; [all …]
|
| H A D | Job.h | 30 class Tool; variable 110 const Tool &Creator; 165 Command(const Action &Source, const Tool &Creator, 184 const Tool &getCreator() const { return Creator; } in getCreator() 230 CC1Command(const Action &Source, const Tool &Creator, 247 ForceSuccessCommand(const Action &Source_, const Tool &Creator_,
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/ |
| H A D | StandaloneExecution.h | 64 Tool.setDiagnosticConsumer(DiagConsumer); in setDiagnosticConsumer() 72 return Tool.getSourcePaths(); in getSourcePaths() 76 Tool.mapVirtualFile(FilePath, Content); in mapVirtualFile() 82 FileManager &getFiles() { return Tool.getFiles(); } in getFiles() 89 ClangTool Tool; variable
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/clang-rename/ |
| H A D | ClangRename.cpp | 166 tooling::RefactoringTool Tool(OP.getCompilations(), Files); in main() local 168 Tool.run(tooling::newFrontendActionFactory(&FindingAction).get()); in main() 185 Tool.getReplacements(), PrintLocations); in main() 191 ExitCode = Tool.runAndSave(Factory.get()); in main() 193 ExitCode = Tool.run(Factory.get()); in main() 205 const auto &FileToReplacements = Tool.getReplacements(); in main() 225 auto &FileMgr = Tool.getFiles(); in main() 229 Tool.applyAllReplacements(Rewrite); in main()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 191 tooling::ClangTool Tool(CDB, Input, PCHContainerOps, RealFS, Files); in computeDependencies() local 192 Tool.clearArgumentsAdjusters(); in computeDependencies() 193 Tool.setRestoreWorkingDir(false); in computeDependencies() 194 Tool.setPrintErrorMessage(false); in computeDependencies() 195 Tool.setDiagnosticConsumer(&DC); in computeDependencies() 198 return !Tool.run(&Action); in computeDependencies()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/clang-check/ |
| H A D | ClangCheck.cpp | 204 ClangTool Tool(OptionsParser.getCompilations(), in main() local 208 Tool.clearArgumentsAdjusters(); in main() 209 Tool.appendArgumentsAdjuster(getClangStripOutputAdjuster()); in main() 210 Tool.appendArgumentsAdjuster(getClangStripDependencyFileAdjuster()); in main() 214 Tool.appendArgumentsAdjuster(getInsertArgumentAdjuster( in main() 230 return Tool.run(FrontendFactory.get()); in main()
|