diff options
Diffstat (limited to 'llvm/lib/TextAPI')
-rw-r--r-- | llvm/lib/TextAPI/MachO/Architecture.cpp | 16 | ||||
-rw-r--r-- | llvm/lib/TextAPI/MachO/ArchitectureSet.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/TextAPI/MachO/TextStubCommon.cpp | 2 |
3 files changed, 11 insertions, 11 deletions
diff --git a/llvm/lib/TextAPI/MachO/Architecture.cpp b/llvm/lib/TextAPI/MachO/Architecture.cpp index e9d3e9e9055..a66a982fa15 100644 --- a/llvm/lib/TextAPI/MachO/Architecture.cpp +++ b/llvm/lib/TextAPI/MachO/Architecture.cpp @@ -21,29 +21,29 @@ Architecture getArchitectureFromCpuType(uint32_t CPUType, uint32_t CPUSubType) { #define ARCHINFO(Arch, Type, Subtype) \ if (CPUType == (Type) && \ (CPUSubType & ~MachO::CPU_SUBTYPE_MASK) == (Subtype)) \ - return Architecture::Arch; + return AK_##Arch; #include "llvm/TextAPI/MachO/Architecture.def" #undef ARCHINFO - return Architecture::unknown; + return AK_unknown; } Architecture getArchitectureFromName(StringRef Name) { return StringSwitch<Architecture>(Name) -#define ARCHINFO(Arch, Type, Subtype) .Case(#Arch, Architecture::Arch) +#define ARCHINFO(Arch, Type, Subtype) .Case(#Arch, AK_##Arch) #include "llvm/TextAPI/MachO/Architecture.def" #undef ARCHINFO - .Default(Architecture::unknown); + .Default(AK_unknown); } StringRef getArchitectureName(Architecture Arch) { switch (Arch) { #define ARCHINFO(Arch, Type, Subtype) \ - case Architecture::Arch: \ + case AK_##Arch: \ return #Arch; #include "llvm/TextAPI/MachO/Architecture.def" #undef ARCHINFO - case Architecture::unknown: + case AK_unknown: return "unknown"; } @@ -55,11 +55,11 @@ StringRef getArchitectureName(Architecture Arch) { std::pair<uint32_t, uint32_t> getCPUTypeFromArchitecture(Architecture Arch) { switch (Arch) { #define ARCHINFO(Arch, Type, Subtype) \ - case Architecture::Arch: \ + case AK_##Arch: \ return std::make_pair(Type, Subtype); #include "llvm/TextAPI/MachO/Architecture.def" #undef ARCHINFO - case Architecture::unknown: + case AK_unknown: return std::make_pair(0, 0); } diff --git a/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp b/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp index 882305cd0c2..c589671199b 100644 --- a/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp +++ b/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp @@ -18,7 +18,7 @@ namespace MachO { ArchitectureSet::ArchitectureSet(const std::vector<Architecture> &Archs) : ArchitectureSet() { for (auto Arch : Archs) { - if (Arch == Architecture::unknown) + if (Arch == AK_unknown) continue; set(Arch); } @@ -51,7 +51,7 @@ ArchitectureSet::operator std::string() const { ArchitectureSet::operator std::vector<Architecture>() const { std::vector<Architecture> archs; for (auto arch : *this) { - if (arch == Architecture::unknown) + if (arch == AK_unknown) continue; archs.emplace_back(arch); } diff --git a/llvm/lib/TextAPI/MachO/TextStubCommon.cpp b/llvm/lib/TextAPI/MachO/TextStubCommon.cpp index 805a9000512..00382cd2457 100644 --- a/llvm/lib/TextAPI/MachO/TextStubCommon.cpp +++ b/llvm/lib/TextAPI/MachO/TextStubCommon.cpp @@ -85,7 +85,7 @@ QuotingType ScalarTraits<PlatformKind>::mustQuote(StringRef) { void ScalarBitSetTraits<ArchitectureSet>::bitset(IO &IO, ArchitectureSet &Archs) { #define ARCHINFO(arch, type, subtype) \ - IO.bitSetCase(Archs, #arch, 1U << static_cast<int>(Architecture::arch)); + IO.bitSetCase(Archs, #arch, 1U << static_cast<int>(AK_##arch)); #include "llvm/TextAPI/MachO/Architecture.def" #undef ARCHINFO } |