summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2011-06-24 20:42:09 +0000
committerEvan Cheng <evan.cheng@apple.com>2011-06-24 20:42:09 +0000
commitf5fa52ed064098be7130aa4ec1236037907ce3fa (patch)
treef0bc6ab260c9b81009b35730d3f2711ae6f56af2 /utils
parent8b45456700f1e156b0a14000124f274dfac86f14 (diff)
downloadllvm-f5fa52ed064098be7130aa4ec1236037907ce3fa.tar.gz
llvm-f5fa52ed064098be7130aa4ec1236037907ce3fa.tar.bz2
llvm-f5fa52ed064098be7130aa4ec1236037907ce3fa.tar.xz
- Add MCRegisterInfo registration machinery. Also added x86 registration routines.
- Rename TargetRegisterDesc to MCRegisterDesc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133820 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/RegisterInfoEmitter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/TableGen/RegisterInfoEmitter.cpp b/utils/TableGen/RegisterInfoEmitter.cpp
index 5b25f82a57..6fd8bb4772 100644
--- a/utils/TableGen/RegisterInfoEmitter.cpp
+++ b/utils/TableGen/RegisterInfoEmitter.cpp
@@ -631,7 +631,7 @@ void RegisterInfoEmitter::runDesc(raw_ostream &OS) {
const std::string &TargetName = Target.getName();
std::string ClassName = TargetName + "GenMCRegisterInfo";
OS << "struct " << ClassName << " : public MCRegisterInfo {\n"
- << " explicit " << ClassName << "(const TargetRegisterDesc *D);\n";
+ << " explicit " << ClassName << "(const MCRegisterDesc *D);\n";
OS << "};\n";
OS << "\nnamespace {\n";
@@ -684,7 +684,7 @@ void RegisterInfoEmitter::runDesc(raw_ostream &OS) {
OS << "0 };\n";
}
- OS << "\n const TargetRegisterDesc " << TargetName
+ OS << "\n const MCRegisterDesc " << TargetName
<< "RegDesc[] = { // Descriptors\n";
OS << " { \"NOREG\",\t0,\t0,\t0 },\n";