Searched refs:OKind (Results 1 – 2 of 2) sorted by relevance
190 void propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch,218 bool isHostOffloading(unsigned int OKind) const { in isHostOffloading() argument219 return ActiveOffloadKindMask & OKind; in isHostOffloading()221 bool isDeviceOffloading(OffloadKind OKind) const { in isDeviceOffloading() argument222 return OffloadingDeviceKind == OKind; in isDeviceOffloading()224 bool isOffloading(OffloadKind OKind) const { in isOffloading() argument225 return isHostOffloading(OKind) || isDeviceOffloading(OKind); in isOffloading()302 OffloadKind OKind);
58 void Action::propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch, in propagateDeviceOffloadInfo() argument67 assert((OffloadingDeviceKind == OKind || OffloadingDeviceKind == OFK_None) && in propagateDeviceOffloadInfo()70 OffloadingDeviceKind = OKind; in propagateDeviceOffloadInfo()308 OffloadKind OKind) { in add() argument312 DeviceOffloadKinds.push_back(OKind); in add()323 for (OffloadKind OKind : {OFK_OpenMP, OFK_Cuda, OFK_HIP}) in add()324 if (OKind & OffloadKindMask) in add()325 DeviceOffloadKinds.push_back(OKind); in add()