llvm-6502/lib/MC
Rafael Espindola 2bf6afc277 Relax alignment fragments.
With this we don't need the EffectiveSize field anymore. Without that field
LayoutFragment only updates offsets and we don't need to invalidate the
current fragment when it is relaxed (only the ones following it).

This is also a very small improvement in the accuracy of the layout info as
we now use the after relaxation size immediately.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121857 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-15 08:45:53 +00:00
..
MCDisassembler Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCParser Factor some code to parseSectionFlags and fix the default type of a section. 2010-11-25 15:32:56 +00:00
CMakeLists.txt
ELFObjectWriter.cpp First cut of ARM/MC/ELF PIC relocations. 2010-12-13 23:16:07 +00:00
MachObjectWriter.cpp Fix absolute recording of differences of symbols in two sections. Reduced from ctor_dtor_count-2.cpp. 2010-12-07 17:12:32 +00:00
Makefile
MCAsmInfo.cpp There are two reasons why we might want to use 2010-12-04 03:21:47 +00:00
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp Second try at making direct object emission produce the same results 2010-12-06 17:27:56 +00:00
MCAsmStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCAssembler.cpp Relax alignment fragments. 2010-12-15 08:45:53 +00:00
MCCodeEmitter.cpp Define generic 1, 2 and 4 byte pc relative relocations. They are common 2010-11-28 14:17:56 +00:00
MCContext.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCDisassembler.cpp
MCDwarf.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCELFStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCExpr.cpp Sorry for such a large commit. The summary is that only MachO cares about the 2010-12-07 00:27:36 +00:00
MCInst.cpp
MCInstPrinter.cpp
MCLabel.cpp
MCLoggingStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCMachOStreamer.cpp ARM Fixups relative to thumb functions need to have the low bit of the value 2010-12-14 18:46:57 +00:00
MCNullStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCObjectFormat.cpp
MCObjectStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCObjectWriter.cpp
MCPureStreamer.cpp Sorry for such a large commit. The summary is that only MachO cares about the 2010-12-07 00:27:36 +00:00
MCSection.cpp
MCSectionCOFF.cpp make isVirtualSection a virtual method on MCSection. Chris' suggestion. 2010-11-17 20:03:54 +00:00
MCSectionELF.cpp make isVirtualSection a virtual method on MCSection. Chris' suggestion. 2010-11-17 20:03:54 +00:00
MCSectionMachO.cpp make isVirtualSection a virtual method on MCSection. Chris' suggestion. 2010-11-17 20:03:54 +00:00
MCStreamer.cpp Generalize an assert. 2010-12-15 07:12:24 +00:00
MCSymbol.cpp
MCValue.cpp
TargetAsmBackend.cpp Remove the unused TheTarget member. 2010-11-26 04:24:21 +00:00
WinCOFFObjectWriter.cpp Sorry for such a large commit. The summary is that only MachO cares about the 2010-12-07 00:27:36 +00:00
WinCOFFStreamer.cpp Sorry for such a large commit. The summary is that only MachO cares about the 2010-12-07 00:27:36 +00:00