TableGen: Privatize CodeGenRegisterClass::TheDef and Name.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 4 Oct 2011 15:28:08 +0000 (15:28 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 4 Oct 2011 15:28:08 +0000 (15:28 +0000)
commit6fea31e7300fe012b0b2984d6bc0338d02b054d3
tree3301c3b43d565f885ecd7ce1e132629358884b10
parent877b6d43d4183e7b4bb6c99038c0d2b184dd3b3c
TableGen: Privatize CodeGenRegisterClass::TheDef and Name.

When TableGen starts creating its own register classes, the synthesized
classes won't have a Record reference.  All register classes must have a
name, though.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141081 91177308-0d34-0410-b5e6-96231b3b80d8
utils/TableGen/AsmMatcherEmitter.cpp
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/CodeGenRegisters.cpp
utils/TableGen/CodeGenRegisters.h
utils/TableGen/RegisterInfoEmitter.cpp