MC: Bit pack MCSymbolData.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 11 Oct 2014 15:07:21 +0000 (15:07 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 11 Oct 2014 15:07:21 +0000 (15:07 +0000)
commitfedd0e2a21c3216a8b50ff7d3c0dd830c014a573
tree8e40f5b80eda927c4d9a006b988b786acb106f7a
parent195be17c96e7667068279329e54e48d4744a5446
MC: Bit pack MCSymbolData.

On x86_64 this brings it from 80 bytes to 64 bytes. Also make any member
variables private and clean up uses to go through the existing accessors.

NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219573 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCAssembler.h
lib/MC/MCAssembler.cpp
lib/MC/MachObjectWriter.cpp
lib/MC/WinCOFFObjectWriter.cpp
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp