Lines Matching refs:toolchains

773         toolchains::MinGW::fixTripleArch(D, Target, Args);  in computeTargetTriple()
991 static_cast<const toolchains::CudaToolChain &>(TC).CudaInstallation; in CreateOffloadingDeviceToolChains()
1597 toolchains::HLSLToolChain::parseTargetProfile(TargetProfile)) in BuildCompilation()
4692 static_cast<const toolchains::HLSLToolChain &>(C.getDefaultToolChain()); in BuildActions()
6277 const auto &TC = static_cast<const toolchains::HLSLToolChain &>( in GetNamedOutputPath()
6733 TC = std::make_unique<toolchains::CudaToolChain>(*this, Target, *HostTC, in getOffloadToolChain()
6738 TC = std::make_unique<toolchains::HIPAMDToolChain>(*this, Target, in getOffloadToolChain()
6741 TC = std::make_unique<toolchains::AMDGPUOpenMPToolChain>(*this, Target, in getOffloadToolChain()
6758 TC = std::make_unique<toolchains::SYCLToolChain>(*this, Target, *HostTC, in getOffloadToolChain()
6762 TC = std::make_unique<toolchains::HIPSPVToolChain>(*this, Target, in getOffloadToolChain()
6766 TC = std::make_unique<toolchains::SPIRVOpenMPToolChain>(*this, Target, in getOffloadToolChain()
6770 TC = std::make_unique<toolchains::CudaToolChain>(*this, Target, *HostTC, in getOffloadToolChain()
6795 TC = std::make_unique<toolchains::AIX>(*this, Target, Args); in getToolChain()
6798 TC = std::make_unique<toolchains::Haiku>(*this, Target, Args); in getToolChain()
6807 TC = std::make_unique<toolchains::DarwinClang>(*this, Target, Args); in getToolChain()
6810 TC = std::make_unique<toolchains::DragonFly>(*this, Target, Args); in getToolChain()
6813 TC = std::make_unique<toolchains::OpenBSD>(*this, Target, Args); in getToolChain()
6816 TC = std::make_unique<toolchains::NetBSD>(*this, Target, Args); in getToolChain()
6820 TC = std::make_unique<toolchains::PPCFreeBSDToolChain>(*this, Target, in getToolChain()
6823 TC = std::make_unique<toolchains::FreeBSD>(*this, Target, Args); in getToolChain()
6828 TC = std::make_unique<toolchains::HexagonToolChain>(*this, Target, in getToolChain()
6832 TC = std::make_unique<toolchains::MipsLLVMToolChain>(*this, Target, in getToolChain()
6835 TC = std::make_unique<toolchains::PPCLinuxToolChain>(*this, Target, in getToolChain()
6838 TC = std::make_unique<toolchains::VEToolChain>(*this, Target, Args); in getToolChain()
6840 TC = std::make_unique<toolchains::OHOS>(*this, Target, Args); in getToolChain()
6842 TC = std::make_unique<toolchains::Linux>(*this, Target, Args); in getToolChain()
6845 TC = std::make_unique<toolchains::NaClToolChain>(*this, Target, Args); in getToolChain()
6848 TC = std::make_unique<toolchains::Fuchsia>(*this, Target, Args); in getToolChain()
6851 TC = std::make_unique<toolchains::Managarm>(*this, Target, Args); in getToolChain()
6854 TC = std::make_unique<toolchains::Solaris>(*this, Target, Args); in getToolChain()
6857 TC = std::make_unique<toolchains::NVPTXToolChain>(*this, Target, Args); in getToolChain()
6861 TC = std::make_unique<toolchains::SPIRVAMDToolChain>(*this, Target, in getToolChain()
6866 TC = DL ? std::make_unique<toolchains::ROCMToolChain>(*this, Target, in getToolChain()
6868 : std::make_unique<toolchains::AMDGPUToolChain>(*this, Target, in getToolChain()
6875 TC = std::make_unique<toolchains::AMDGPUToolChain>(*this, Target, Args); in getToolChain()
6878 TC = std::make_unique<toolchains::UEFI>(*this, Target, Args); in getToolChain()
6884 TC = std::make_unique<toolchains::Generic_ELF>(*this, Target, Args); in getToolChain()
6886 TC = std::make_unique<toolchains::MachO>(*this, Target, Args); in getToolChain()
6888 TC = std::make_unique<toolchains::Generic_GCC>(*this, Target, Args); in getToolChain()
6891 TC = std::make_unique<toolchains::MinGW>(*this, Target, Args); in getToolChain()
6894 TC = std::make_unique<toolchains::Cygwin>(*this, Target, Args); in getToolChain()
6897 TC = std::make_unique<toolchains::CrossWindowsToolChain>(*this, Target, in getToolChain()
6904 TC = std::make_unique<toolchains::CrossWindowsToolChain>( in getToolChain()
6908 std::make_unique<toolchains::MSVCToolChain>(*this, Target, Args); in getToolChain()
6913 TC = std::make_unique<toolchains::PS4CPU>(*this, Target, Args); in getToolChain()
6916 TC = std::make_unique<toolchains::PS5CPU>(*this, Target, Args); in getToolChain()
6919 TC = std::make_unique<toolchains::Hurd>(*this, Target, Args); in getToolChain()
6922 TC = std::make_unique<toolchains::OHOS>(*this, Target, Args); in getToolChain()
6925 TC = std::make_unique<toolchains::ZOS>(*this, Target, Args); in getToolChain()
6929 TC = std::make_unique<toolchains::HLSLToolChain>(*this, Target, Args); in getToolChain()
6936 TC = std::make_unique<toolchains::TCEToolChain>(*this, Target, Args); in getToolChain()
6939 TC = std::make_unique<toolchains::TCELEToolChain>(*this, Target, Args); in getToolChain()
6942 TC = std::make_unique<toolchains::HexagonToolChain>(*this, Target, in getToolChain()
6946 TC = std::make_unique<toolchains::LanaiToolChain>(*this, Target, Args); in getToolChain()
6949 TC = std::make_unique<toolchains::XCoreToolChain>(*this, Target, Args); in getToolChain()
6953 TC = std::make_unique<toolchains::WebAssembly>(*this, Target, Args); in getToolChain()
6956 TC = std::make_unique<toolchains::AVRToolChain>(*this, Target, Args); in getToolChain()
6959 TC = std::make_unique<toolchains::MSP430ToolChain>(*this, Target, Args); in getToolChain()
6963 TC = std::make_unique<toolchains::BareMetal>(*this, Target, Args); in getToolChain()
6966 TC = std::make_unique<toolchains::VEToolChain>(*this, Target, Args); in getToolChain()
6970 TC = std::make_unique<toolchains::SPIRVToolChain>(*this, Target, Args); in getToolChain()
6973 TC = std::make_unique<toolchains::CSKYToolChain>(*this, Target, Args); in getToolChain()
6976 if (toolchains::BareMetal::handlesTarget(Target)) in getToolChain()
6977 TC = std::make_unique<toolchains::BareMetal>(*this, Target, Args); in getToolChain()
6979 TC = std::make_unique<toolchains::Generic_ELF>(*this, Target, Args); in getToolChain()
6981 TC = std::make_unique<toolchains::AppleMachO>(*this, Target, Args); in getToolChain()
6983 TC = std::make_unique<toolchains::MachO>(*this, Target, Args); in getToolChain()
6985 TC = std::make_unique<toolchains::Generic_GCC>(*this, Target, Args); in getToolChain()