Lines Matching refs:OffloadTargetInfo
64 OffloadTargetInfo::OffloadTargetInfo(const StringRef Target, in OffloadTargetInfo() function in OffloadTargetInfo
85 bool OffloadTargetInfo::hasHostKind() const { in hasHostKind()
89 bool OffloadTargetInfo::isOffloadKindValid() const { in isOffloadKindValid()
94 bool OffloadTargetInfo::isOffloadKindCompatible( in isOffloadKindCompatible()
109 bool OffloadTargetInfo::isTripleValid() const { in isTripleValid()
113 bool OffloadTargetInfo::operator==(const OffloadTargetInfo &Target) const { in operator ==()
118 std::string OffloadTargetInfo::str() const { in str()
145 bool isCodeObjectCompatible(const OffloadTargetInfo &CodeObjectInfo, in isCodeObjectCompatible()
146 const OffloadTargetInfo &TargetInfo) { in isCodeObjectCompatible()
1000 OffloadTargetInfo(CurTriple, BundlerConfig), in UnbundleFiles()
1001 OffloadTargetInfo((*Output).first(), BundlerConfig))) { in UnbundleFiles()
1020 auto OffloadInfo = OffloadTargetInfo(CurTriple, BundlerConfig); in UnbundleFiles()
1054 auto OffloadInfo = OffloadTargetInfo(E.getKey(), BundlerConfig); in UnbundleFiles()
1091 getCompatibleOffloadTargets(OffloadTargetInfo &CodeObjectInfo, in getCompatibleOffloadTargets()
1100 auto TargetInfo = OffloadTargetInfo(Target, BundlerConfig); in getCompatibleOffloadTargets()
1193 auto CodeObjectInfo = OffloadTargetInfo(CodeObject, BundlerConfig); in UnbundleArchive()