Compress MCRegisterInfo register name tables.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 25 May 2012 00:21:41 +0000 (00:21 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 25 May 2012 00:21:41 +0000 (00:21 +0000)
commitd5ce3ffa67698b9d21f58011f370a210a214d301
treebd11d7a43e516e5d032f80ad2ab8ebf8bbe5e414
parent2db0e9ebb600a2e6b8f651f66a1ef50e0d3c3c6b
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
include/llvm/MC/MCRegisterInfo.h
lib/MC/MCDisassembler/EDDisassembler.cpp
utils/TableGen/RegisterInfoEmitter.cpp