summaryrefslogtreecommitdiff
path: root/utils/TableGen/RegisterInfoEmitter.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-07-07 22:19:41 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-07-07 22:19:41 +0000
commitb7c3e867a5e05031ad730ae441b8602801f0f09e (patch)
treecb7aaab0088c53cb40d6c171b29cc79aa73b6c3d /utils/TableGen/RegisterInfoEmitter.cpp
parent4925567f85ea60019a9cd45b8230fa72a1bd78df (diff)
downloadllvm-b7c3e867a5e05031ad730ae441b8602801f0f09e.tar.gz
llvm-b7c3e867a5e05031ad730ae441b8602801f0f09e.tar.bz2
llvm-b7c3e867a5e05031ad730ae441b8602801f0f09e.tar.xz
TargetRegisterDesc::Name field is the same as the abstract register name. There is no need for targets to specify register names in addition to their AsmName's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53207 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/RegisterInfoEmitter.cpp')
-rw-r--r--utils/TableGen/RegisterInfoEmitter.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/utils/TableGen/RegisterInfoEmitter.cpp b/utils/TableGen/RegisterInfoEmitter.cpp
index 0c5e8442c2..2870c8038b 100644
--- a/utils/TableGen/RegisterInfoEmitter.cpp
+++ b/utils/TableGen/RegisterInfoEmitter.cpp
@@ -606,16 +606,7 @@ void RegisterInfoEmitter::run(std::ostream &OS) {
else
OS << Reg.getName();
OS << "\",\t\"";
- if (!Reg.TheDef->getValueAsString("Name").empty()) {
- OS << Reg.TheDef->getValueAsString("Name");
- } else {
- // Default to "name".
- if (!Reg.TheDef->getValueAsString("AsmName").empty())
- OS << Reg.TheDef->getValueAsString("AsmName");
- else
- OS << Reg.getName();
- }
- OS << "\",\t";
+ OS << Reg.getName() << "\",\t";
if (RegisterAliases.count(Reg.TheDef))
OS << Reg.getName() << "_AliasSet,\t";
else