reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/Driver.cpp
 4701   if (!TC) {
 4704       TC = std::make_unique<toolchains::AIX>(*this, Target, Args);
 4707       TC = std::make_unique<toolchains::Haiku>(*this, Target, Args);
 4710       TC = std::make_unique<toolchains::Ananas>(*this, Target, Args);
 4713       TC = std::make_unique<toolchains::CloudABI>(*this, Target, Args);
 4720       TC = std::make_unique<toolchains::DarwinClang>(*this, Target, Args);
 4723       TC = std::make_unique<toolchains::DragonFly>(*this, Target, Args);
 4726       TC = std::make_unique<toolchains::OpenBSD>(*this, Target, Args);
 4729       TC = std::make_unique<toolchains::NetBSD>(*this, Target, Args);
 4732       TC = std::make_unique<toolchains::FreeBSD>(*this, Target, Args);
 4735       TC = std::make_unique<toolchains::Minix>(*this, Target, Args);
 4740         TC = std::make_unique<toolchains::HexagonToolChain>(*this, Target,
 4744         TC = std::make_unique<toolchains::MipsLLVMToolChain>(*this, Target,
 4749         TC = std::make_unique<toolchains::PPCLinuxToolChain>(*this, Target,
 4752         TC = std::make_unique<toolchains::Linux>(*this, Target, Args);
 4755       TC = std::make_unique<toolchains::NaClToolChain>(*this, Target, Args);
 4758       TC = std::make_unique<toolchains::Fuchsia>(*this, Target, Args);
 4761       TC = std::make_unique<toolchains::Solaris>(*this, Target, Args);
 4766       TC = std::make_unique<toolchains::AMDGPUToolChain>(*this, Target, Args);
 4772           TC = std::make_unique<toolchains::Generic_ELF>(*this, Target, Args);
 4774           TC = std::make_unique<toolchains::MachO>(*this, Target, Args);
 4776           TC = std::make_unique<toolchains::Generic_GCC>(*this, Target, Args);
 4779         TC = std::make_unique<toolchains::MinGW>(*this, Target, Args);
 4782         TC = std::make_unique<toolchains::CrossWindowsToolChain>(*this, Target,
 4789           TC = std::make_unique<toolchains::CrossWindowsToolChain>(
 4792           TC =
 4798       TC = std::make_unique<toolchains::PS4CPU>(*this, Target, Args);
 4801       TC = std::make_unique<toolchains::Contiki>(*this, Target, Args);
 4804       TC = std::make_unique<toolchains::Hurd>(*this, Target, Args);
 4811         TC = std::make_unique<toolchains::TCEToolChain>(*this, Target, Args);
 4814         TC = std::make_unique<toolchains::TCELEToolChain>(*this, Target, Args);
 4817         TC = std::make_unique<toolchains::HexagonToolChain>(*this, Target,
 4821         TC = std::make_unique<toolchains::LanaiToolChain>(*this, Target, Args);
 4824         TC = std::make_unique<toolchains::XCoreToolChain>(*this, Target, Args);
 4828         TC = std::make_unique<toolchains::WebAssembly>(*this, Target, Args);
 4831         TC = std::make_unique<toolchains::AVRToolChain>(*this, Target, Args);
 4834         TC =
 4839         TC = std::make_unique<toolchains::RISCVToolChain>(*this, Target, Args);
 4843           TC = std::make_unique<toolchains::MyriadToolChain>(*this, Target,
 4846           TC = std::make_unique<toolchains::BareMetal>(*this, Target, Args);
 4848           TC = std::make_unique<toolchains::Generic_ELF>(*this, Target, Args);
 4850           TC = std::make_unique<toolchains::MachO>(*this, Target, Args);
 4852           TC = std::make_unique<toolchains::Generic_GCC>(*this, Target, Args);
 4862   return *TC;