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 MC-JIT: Stub out "pure" streamer. 2010-11-17 16:06:47 +00:00
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 start straightening out libedis's dependencies and make it fit 2010-07-20 18:25:19 +00:00
MCAsmInfo.cpp There are two reasons why we might want to use 2010-12-04 03:21:47 +00:00
MCAsmInfoCOFF.cpp Revert part of my last commit. the mingw32 build bot doesn't seem to like it. 2010-08-23 05:25:23 +00:00
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 No newline at end of files. 2009-10-05 18:43:19 +00:00
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 MC: Change MCInst::dump_pretty to not include a trailing newline. 2010-05-26 15:18:13 +00:00
MCInstPrinter.cpp add a new MCInstPrinter::getOpcodeName interface, when it is 2010-02-11 22:39:10 +00:00
MCLabel.cpp Added support in MC for Directional Local Labels. 2010-05-17 23:08:19 +00:00
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 Move the definition of this to the source file to anchor the vtable. 2010-10-19 00:37:30 +00:00
MCObjectStreamer.cpp Fixed version of 121434 with no new memory leaks. 2010-12-10 07:39:47 +00:00
MCObjectWriter.cpp This is the last major patch to implement support for the .loc directive 2010-09-30 16:52:03 +00:00
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 switch MCSectionCOFF from a syntactic to semantic representation, 2010-05-07 17:17:41 +00:00
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 Change MCExpr::EvaluateAsRelocatableImpl of variables to return the original 2010-11-15 16:33:49 +00:00
MCValue.cpp MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will need this for accessing to symbol modifiers. 2010-03-18 00:59:10 +00:00
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