diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-25 00:21:41 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-25 00:21:41 +0000 |
commit | d5ce3ffa67698b9d21f58011f370a210a214d301 (patch) | |
tree | bd11d7a43e516e5d032f80ad2ab8ebf8bbe5e414 /lib/MC/MCDisassembler | |
parent | 2db0e9ebb600a2e6b8f651f66a1ef50e0d3c3c6b (diff) | |
download | llvm-d5ce3ffa67698b9d21f58011f370a210a214d301.tar.gz llvm-d5ce3ffa67698b9d21f58011f370a210a214d301.tar.bz2 llvm-d5ce3ffa67698b9d21f58011f370a210a214d301.tar.xz |
Compress MCRegisterInfo register name tables.
Store (debugging) register names as offsets into a string table instead
of as char pointers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157449 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/MCDisassembler')
-rw-r--r-- | lib/MC/MCDisassembler/EDDisassembler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/MC/MCDisassembler/EDDisassembler.cpp b/lib/MC/MCDisassembler/EDDisassembler.cpp index 6b52374d39..1226f1a2e3 100644 --- a/lib/MC/MCDisassembler/EDDisassembler.cpp +++ b/lib/MC/MCDisassembler/EDDisassembler.cpp @@ -256,7 +256,7 @@ void EDDisassembler::initMaps(const MCRegisterInfo ®isterInfo) { unsigned registerIndex; for (registerIndex = 0; registerIndex < numRegisters; ++registerIndex) { - const char* registerName = registerInfo.get(registerIndex).Name; + const char* registerName = registerInfo.getName(registerIndex); RegVec.push_back(registerName); RegRMap[registerName] = registerIndex; |