Lines Matching refs:HostTC
697 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
698 const llvm::Triple &HostTriple = HostTC->getTriple();
709 *this, CudaTriple, *HostTC, C.getInputArgs(), OFK);
713 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
714 const llvm::Triple &HostTriple = HostTC->getTriple();
722 *this, HIPTriple, *HostTC, C.getInputArgs());
773 const ToolChain *HostTC =
775 assert(HostTC && "Host toolchain should be always defined.");
777 ToolChains[TT.str() + "/" + HostTC->getTriple().normalize()];
781 *this, TT, *HostTC, C.getInputArgs(), Action::OFK_OpenMP);
785 *this, TT, *HostTC, C.getInputArgs());
2676 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
2677 assert(HostTC && "No toolchain for host compilation.");
2678 if (HostTC->getTriple().isNVPTX() ||
2679 HostTC->getTriple().getArch() == llvm::Triple::amdgcn) {
2684 << HostTC->getTriple().getArchName();