Lines Matching refs:TC
41 SmallString<128> getCompilerRT(const ToolChain &TC,
109 Clang(const ToolChain &TC) : Tool("clang", "clang frontend", TC, RF_Full) {} in Clang() argument
125 ClangAs(const ToolChain &TC) in ClangAs() argument
126 : Tool("clang::as", "clang integrated assembler", TC, RF_Full) {} in ClangAs()
145 GnuTool(const char *Name, const char *ShortName, const ToolChain &TC) in GnuTool() argument
146 : Tool(Name, ShortName, TC, RF_Full, llvm::sys::WEM_CurrentCodePage) {} in GnuTool()
153 Common(const char *Name, const char *ShortName, const ToolChain &TC) in Common() argument
154 : GnuTool(Name, ShortName, TC) {} in Common()
173 Preprocessor(const ToolChain &TC) in Preprocessor() argument
174 : Common("gcc::Preprocessor", "gcc preprocessor", TC) {} in Preprocessor()
185 Compiler(const ToolChain &TC) : Common("gcc::Compiler", "gcc frontend", TC) {} in Compiler() argument
196 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {} in Linker() argument
212 Assembler(const ToolChain &TC) in Assembler() argument
213 : GnuTool("hexagon::Assembler", "hexagon-as", TC) {} in Assembler()
227 Linker(const ToolChain &TC) : GnuTool("hexagon::Linker", "hexagon-ld", TC) {} in Linker() argument
245 Linker(const ToolChain &TC) : GnuTool("amdgpu::Linker", "ld.lld", TC) {} in Linker() argument
260 explicit Linker(const ToolChain &TC);
319 Linker(const ToolChain &TC) : GnuTool("cloudabi::Linker", "linker", TC) {} in Linker() argument
348 const char *Name, const char *ShortName, const ToolChain &TC,
352 : Tool(Name, ShortName, TC, ResponseSupport, ResponseEncoding, in Tool() argument
358 Assembler(const ToolChain &TC) in Assembler() argument
359 : MachOTool("darwin::Assembler", "assembler", TC) {} in Assembler()
376 Linker(const ToolChain &TC) in Linker() argument
377 : MachOTool("darwin::Linker", "linker", TC, RF_FileList, in Linker()
391 Lipo(const ToolChain &TC) : MachOTool("darwin::Lipo", "lipo", TC) {} in Lipo() argument
403 Dsymutil(const ToolChain &TC) in Dsymutil() argument
404 : MachOTool("darwin::Dsymutil", "dsymutil", TC) {} in Dsymutil()
417 VerifyDebug(const ToolChain &TC) in VerifyDebug() argument
418 : MachOTool("darwin::VerifyDebug", "dwarfdump", TC) {} in VerifyDebug()
433 Assembler(const ToolChain &TC) in Assembler() argument
434 : GnuTool("openbsd::Assembler", "assembler", TC) {} in Assembler()
446 Linker(const ToolChain &TC) : GnuTool("openbsd::Linker", "linker", TC) {} in Linker() argument
462 Assembler(const ToolChain &TC) in Assembler() argument
463 : GnuTool("bitrig::Assembler", "assembler", TC) {} in Assembler()
475 Linker(const ToolChain &TC) : GnuTool("bitrig::Linker", "linker", TC) {} in Linker() argument
491 Assembler(const ToolChain &TC) in Assembler() argument
492 : GnuTool("freebsd::Assembler", "assembler", TC) {} in Assembler()
504 Linker(const ToolChain &TC) : GnuTool("freebsd::Linker", "linker", TC) {} in Linker() argument
520 Assembler(const ToolChain &TC) in Assembler() argument
521 : GnuTool("netbsd::Assembler", "assembler", TC) {} in Assembler()
533 Linker(const ToolChain &TC) : GnuTool("netbsd::Linker", "linker", TC) {} in Linker() argument
549 Assembler(const ToolChain &TC) : GnuTool("GNU::Assembler", "assembler", TC) {} in Assembler() argument
561 Linker(const ToolChain &TC) : GnuTool("GNU::Linker", "linker", TC) {} in Linker() argument
576 AssemblerARM(const ToolChain &TC) : gnutools::Assembler(TC) {} in AssemblerARM() argument
586 Linker(const ToolChain &TC) : GnuTool("NaCl::Linker", "linker", TC) {} in Linker() argument
602 Assembler(const ToolChain &TC) in Assembler() argument
603 : GnuTool("minix::Assembler", "assembler", TC) {} in Assembler()
615 Linker(const ToolChain &TC) : GnuTool("minix::Linker", "linker", TC) {} in Linker() argument
631 Assembler(const ToolChain &TC) in Assembler() argument
632 : Tool("solaris::Assembler", "assembler", TC) {} in Assembler()
644 Linker(const ToolChain &TC) : Tool("solaris::Linker", "linker", TC) {} in Linker() argument
660 Assembler(const ToolChain &TC) in Assembler() argument
661 : GnuTool("dragonfly::Assembler", "assembler", TC) {} in Assembler()
673 Linker(const ToolChain &TC) : GnuTool("dragonfly::Linker", "linker", TC) {} in Linker() argument
687 VersionTuple getMSVCVersion(const Driver *D, const ToolChain &TC,
693 Linker(const ToolChain &TC) in Linker() argument
694 : Tool("visualstudio::Linker", "linker", TC, RF_Full, in Linker()
708 Compiler(const ToolChain &TC) in Compiler() argument
709 : Tool("visualstudio::Compiler", "compiler", TC, RF_Full, in Compiler()
733 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {} in Assembler() argument
745 Linker(const ToolChain &TC) : Tool("MinGW::Linker", "linker", TC) {} in Linker() argument
768 FloatABI getARMFloatABI(const ToolChain &TC, const llvm::opt::ArgList &Args);
797 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {} in Assembler() argument
808 Linker(const ToolChain &TC) : Tool("XCore::Linker", "XCore-ld", TC) {} in Linker() argument
822 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {} in Assembler() argument
834 Linker(const ToolChain &TC) in Linker() argument
835 : Tool("CrossWindows::Linker", "ld", TC, RF_Full) {} in Linker()
851 Compiler(const ToolChain &TC) : Tool("moviCompile", "movicompile", TC) {} in Compiler() argument
863 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {} in Assembler() argument
881 Linker(const ToolChain &TC) : GnuTool("shave::Linker", "ld", TC) {} in Linker() argument
894 Assemble(const ToolChain &TC) in Assemble() argument
895 : Tool("PS4cpu::Assemble", "assembler", TC, RF_Full) {} in Assemble()
908 Link(const ToolChain &TC) : Tool("PS4cpu::Link", "linker", TC, RF_Full) {} in Link() argument
926 Assembler(const ToolChain &TC) in Assembler() argument
927 : Tool("NVPTX::Assembler", "ptxas", TC, RF_Full, llvm::sys::WEM_UTF8, in Assembler()
942 Linker(const ToolChain &TC) in Linker() argument
943 : Tool("NVPTX::Linker", "fatbinary", TC, RF_Full, llvm::sys::WEM_UTF8, in Linker()