Lines Matching defs:OffloadTargetInfo
82 OffloadTargetInfo::OffloadTargetInfo(const StringRef Target,
114 bool OffloadTargetInfo::hasHostKind() const {
118 bool OffloadTargetInfo::isOffloadKindValid() const {
123 bool OffloadTargetInfo::isOffloadKindCompatible(
141 bool OffloadTargetInfo::isTripleValid() const {
145 bool OffloadTargetInfo::operator==(const OffloadTargetInfo &Target) const {
150 std::string OffloadTargetInfo::str() const {
1305 bool isCodeObjectCompatible(const OffloadTargetInfo &CodeObjectInfo,
1306 const OffloadTargetInfo &TargetInfo) {
1533 OffloadTargetInfo(CurTriple, BundlerConfig),
1534 OffloadTargetInfo((*Output).first(), BundlerConfig))) {
1553 auto OffloadInfo = OffloadTargetInfo(CurTriple, BundlerConfig);
1587 auto OffloadInfo = OffloadTargetInfo(E.getKey(), BundlerConfig);
1624 getCompatibleOffloadTargets(OffloadTargetInfo &CodeObjectInfo,
1633 auto TargetInfo = OffloadTargetInfo(Target, BundlerConfig);
1816 auto CodeObjectInfo = OffloadTargetInfo(CodeObject, BundlerConfig);