mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-04-17 07:00:05 +00:00
Format some case labels and shrink an anonymous namespace NFC
llvm-svn: 308889
This commit is contained in:
parent
a1e5502574
commit
61685c67c3
@ -545,8 +545,6 @@ void CodeViewDebug::emitTypeInformation() {
|
||||
}
|
||||
}
|
||||
|
||||
namespace {
|
||||
|
||||
static SourceLanguage MapDWLangToCVLang(unsigned DWLang) {
|
||||
switch (DWLang) {
|
||||
case dwarf::DW_LANG_C:
|
||||
@ -580,9 +578,11 @@ static SourceLanguage MapDWLangToCVLang(unsigned DWLang) {
|
||||
}
|
||||
}
|
||||
|
||||
namespace {
|
||||
struct Version {
|
||||
int Part[4];
|
||||
};
|
||||
} // end anonymous namespace
|
||||
|
||||
// Takes a StringRef like "clang 4.0.0.0 (other nonsense 123)" and parses out
|
||||
// the version number.
|
||||
@ -605,22 +605,19 @@ static Version parseVersion(StringRef Name) {
|
||||
|
||||
static CPUType mapArchToCVCPUType(Triple::ArchType Type) {
|
||||
switch (Type) {
|
||||
case Triple::ArchType::x86:
|
||||
return CPUType::Pentium3;
|
||||
case Triple::ArchType::x86_64:
|
||||
return CPUType::X64;
|
||||
case Triple::ArchType::thumb:
|
||||
return CPUType::Thumb;
|
||||
case Triple::ArchType::aarch64:
|
||||
return CPUType::ARM64;
|
||||
default:
|
||||
report_fatal_error("target architecture doesn't map to a CodeView "
|
||||
"CPUType");
|
||||
case Triple::ArchType::x86:
|
||||
return CPUType::Pentium3;
|
||||
case Triple::ArchType::x86_64:
|
||||
return CPUType::X64;
|
||||
case Triple::ArchType::thumb:
|
||||
return CPUType::Thumb;
|
||||
case Triple::ArchType::aarch64:
|
||||
return CPUType::ARM64;
|
||||
default:
|
||||
report_fatal_error("target architecture doesn't map to a CodeView CPUType");
|
||||
}
|
||||
}
|
||||
|
||||
} // end anonymous namespace
|
||||
|
||||
void CodeViewDebug::emitCompilerInformation() {
|
||||
MCContext &Context = MMI->getContext();
|
||||
MCSymbol *CompilerBegin = Context.createTempSymbol(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user