Lines Matching refs:HostTC
657 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
658 const llvm::Triple &HostTriple = HostTC->getTriple();
669 *this, CudaTriple, *HostTC, C.getInputArgs(), OFK);
673 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
674 const llvm::Triple &HostTriple = HostTC->getTriple();
684 *this, HIPTriple, *HostTC, C.getInputArgs());
735 const ToolChain *HostTC =
737 assert(HostTC && "Host toolchain should be always defined.");
739 ToolChains[TT.str() + "/" + HostTC->getTriple().normalize()];
742 *this, TT, *HostTC, C.getInputArgs(), Action::OFK_OpenMP);
2530 const ToolChain *HostTC = C.getSingleOffloadToolChain<Action::OFK_Host>();
2531 assert(HostTC && "No toolchain for host compilation.");
2532 if (HostTC->getTriple().isNVPTX() ||
2533 HostTC->getTriple().getArch() == llvm::Triple::amdgcn) {
2538 << HostTC->getTriple().getArchName();