Lines Matching refs:Target
17 Expected<Target> Target::create(StringRef TargetValue) { in create()
39 return Target{Architecture, Platform}; in create()
42 Target::operator std::string() const { in operator std::string()
50 raw_ostream &operator<<(raw_ostream &OS, const Target &Target) { in operator <<() argument
51 OS << std::string(Target); in operator <<()
55 PlatformVersionSet mapToPlatformVersionSet(ArrayRef<Target> Targets) { in mapToPlatformVersionSet()
57 for (const auto &Target : Targets) in mapToPlatformVersionSet() local
58 Result.insert({Target.Platform, Target.MinDeployment}); in mapToPlatformVersionSet()
62 PlatformSet mapToPlatformSet(ArrayRef<Target> Targets) { in mapToPlatformSet()
64 for (const auto &Target : Targets) in mapToPlatformSet() local
65 Result.insert(Target.Platform); in mapToPlatformSet()
69 ArchitectureSet mapToArchitectureSet(ArrayRef<Target> Targets) { in mapToArchitectureSet()
71 for (const auto &Target : Targets) in mapToArchitectureSet() local
72 Result.set(Target.Arch); in mapToArchitectureSet()
76 std::string getTargetTripleName(const Target &Targ) { in getTargetTripleName()