X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=utils%2FTableGen%2FRegisterInfoEmitter.cpp;h=06f43d5d2d2c99c74674af656eaf2a30d40e4d86;hb=8ad4c00c00233acb8a3395098e2b575cc34de46b;hp=73f6f8116344e78405f29a4e789620ed8e3c103c;hpb=dd595c5998214c6ee07ed46f5db551b2abbfbbb3;p=oota-llvm.git diff --git a/utils/TableGen/RegisterInfoEmitter.cpp b/utils/TableGen/RegisterInfoEmitter.cpp index 73f6f811634..06f43d5d2d2 100644 --- a/utils/TableGen/RegisterInfoEmitter.cpp +++ b/utils/TableGen/RegisterInfoEmitter.cpp @@ -422,7 +422,7 @@ void RegisterInfoEmitter::run(std::ostream &OS) { std::map, LessRecord> RegisterSuperRegs; std::map, LessRecord> RegisterAliases; std::map > > SubRegVectors; - typedef std::map, LessRecord> DwarfRegNumsMapTy; + typedef std::map, LessRecord> DwarfRegNumsMapTy; DwarfRegNumsMapTy DwarfRegNums; const std::vector &Regs = Target.getRegisters(); @@ -660,11 +660,11 @@ void RegisterInfoEmitter::run(std::ostream &OS) { I = SubRegVectors.begin(), E = SubRegVectors.end(); I != E; ++I) { OS << " case " << getQualifiedName(I->first) << ":\n"; OS << " switch (Index) {\n"; - OS << " default:\n return 0;\n"; + OS << " default: return 0;\n"; for (unsigned i = 0, e = I->second.size(); i != e; ++i) OS << " case " << (I->second)[i].first << ": return " << getQualifiedName((I->second)[i].second) << ";\n"; - OS << " }; break;\n"; + OS << " };\n" << " break;\n"; } OS << " };\n"; OS << " return 0;\n"; @@ -685,7 +685,7 @@ void RegisterInfoEmitter::run(std::ostream &OS) { unsigned maxLength = 0; for (unsigned i = 0, e = Registers.size(); i != e; ++i) { Record *Reg = Registers[i].TheDef; - std::vector RegNums = Reg->getValueAsListOfInts("DwarfNumbers"); + std::vector RegNums = Reg->getValueAsListOfInts("DwarfNumbers"); maxLength = std::max((size_t)maxLength, RegNums.size()); if (DwarfRegNums.count(Reg)) cerr << "Warning: DWARF numbers for register " << getQualifiedName(Reg)