Lines Matching refs:OffloadKind
85 this->OffloadKind = KindTriple.first; in OffloadTargetInfo()
95 this->OffloadKind = KindTriple.first; in OffloadTargetInfo()
107 return this->OffloadKind == "host"; in hasHostKind()
111 return OffloadKind == "host" || OffloadKind == "openmp" || in isOffloadKindValid()
112 OffloadKind == "hip" || OffloadKind == "hipv4"; in isOffloadKindValid()
117 if ((OffloadKind == TargetOffloadKind) || in isOffloadKindCompatible()
118 (OffloadKind == "hip" && TargetOffloadKind == "hipv4") || in isOffloadKindCompatible()
119 (OffloadKind == "hipv4" && TargetOffloadKind == "hip")) in isOffloadKindCompatible()
123 bool HIPCompatibleWithOpenMP = OffloadKind.starts_with_insensitive("hip") && in isOffloadKindCompatible()
126 OffloadKind == "openmp" && in isOffloadKindCompatible()
138 return OffloadKind == Target.OffloadKind && in operator ==()
143 return Twine(OffloadKind + "-" + Triple.str() + "-" + TargetID).str(); in str()
1237 if (!CodeObjectInfo.isOffloadKindCompatible(TargetInfo.OffloadKind) || in isCodeObjectCompatible()