llvm-6502/lib
Pete Cooper 8cdbab9dd6 Pack MCSymbol::HasName in to a spare bit in the section/fragment union.
This is part of an effort to pack the average MCSymbol down to 24 bytes.

The HasName bit was pushing the size of the bitfield over to another word,
so this change uses a PointerIntPair to fit in it to unused bits of a
PointerUnion.

Reviewed by Rafael Espíndola

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241115 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-30 20:54:21 +00:00
..
Analysis
AsmParser
Bitcode
CodeGen COFF: Do not assign linker-weak symbols to selectany comdat sections. 2015-06-30 19:10:31 +00:00
DebugInfo Don't return error_code from a function that doesn't fail. 2015-06-30 04:08:37 +00:00
ExecutionEngine Use ErrorOr in getRelocationAdress. 2015-06-30 20:32:26 +00:00
Fuzzer
IR Fix a fixme and make DICompileUnit a distinct node. Tested via clang. 2015-06-30 18:32:18 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO
MC Pack MCSymbol::HasName in to a spare bit in the section/fragment union. 2015-06-30 20:54:21 +00:00
Object Use ErrorOr in getRelocationAdress. 2015-06-30 20:32:26 +00:00
Option
Passes
ProfileData
Support
TableGen
Target Modified a comment about the reason for the patch (removed commented code). 2015-06-30 20:01:16 +00:00
Transforms
CMakeLists.txt
LLVMBuild.txt
Makefile