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)
commit49ea89ee2de12272b5d7238ebc9c2dd3fcfd55c0
treeb2d0d5f91cfdb4a3bcf7e289f8324a95f2ecfb71
parent315a0c79f3a3ff62ab579fb057da4428dab77a52
Compress MCRegisterInfo register name tables.

Store (debugging) register names as offsets into a string table instead
of as char pointers.

llvm-svn: 157449
llvm/include/llvm/MC/MCRegisterInfo.h
llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
llvm/utils/TableGen/RegisterInfoEmitter.cpp