llvm-6502/test/MC
Derek Schuff f918d7fd73 [MC] Bundle alignment: Invalidate relaxed fragments
Currently, when a fragment is relaxed, its size is modified, but its
offset is not (it gets laid out as a side effect of checking whether
it needs relaxation), then all subsequent fragments are invalidated
because their offsets need to change. When bundling is enabled,
relaxed fragments need to get laid out again, because the increase in
size may push it over a bundle boundary. So instead of only
invalidating subsequent fragments, also invalidate the fragment that
gets relaxed, which causes it to get laid out again.

This patch also fixes some trailing whitespace and fixes the
bundling-related debug output of MCFragments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174401 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-05 17:55:27 +00:00
..
AArch64 Add explicit triples to AArch64 tests 2013-02-01 11:40:47 +00:00
ARM Add a special ARM trap encoding for NaCl. 2013-01-30 16:30:19 +00:00
AsmParser
COFF [MC][COFF] Delay handling symbol aliases when writing 2013-01-29 22:10:07 +00:00
Disassembler Add AArch64 as an experimental target. 2013-01-31 12:12:40 +00:00
ELF Now that llvm-dwarfdump supports flags to specify which DWARF section to dump, 2013-01-25 21:44:53 +00:00
MachO Now that llvm-dwarfdump supports flags to specify which DWARF section to dump, 2013-01-25 21:44:53 +00:00
Markup
MBlaze
Mips This patch that sets the Mips ELF header flag for 2013-02-05 09:30:03 +00:00
PowerPC
X86 [MC] Bundle alignment: Invalidate relaxed fragments 2013-02-05 17:55:27 +00:00