llvm-6502/lib
Jakob Stoklund Olesen 305e5fe797 Remove alignment from deserted constant islands.
ARMConstantIslandPass may sometimes leave empty constant islands behind
(it really shouldn't). Remove the alignment from the empty islands so
the size calculations are still correct.

This should fix the many Thumb1 assembler errors in the nightly test
suite.

The reduced test case for this problem is way too big. That is to be
expected for ARMConstantIslandPass bugs.

<rdar://problem/10534709>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145970 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-06 21:55:35 +00:00
..
Analysis Probably not a good idea to convert a single vector load into a memcpy. We 2011-12-06 00:19:08 +00:00
Archive
AsmParser Push StringRefs through the metadata interface. 2011-12-06 11:50:26 +00:00
Bitcode
CodeGen Pretty-print basic block alignment. 2011-12-06 21:08:39 +00:00
DebugInfo
ExecutionEngine
Linker
MC Explicit symbols for gnu mimicing relocations. Patch by Jack Carter 2011-12-06 03:34:42 +00:00
Object
Support Silence tsan false-positives (tsan can't track things which are only safe due to 2011-12-05 23:07:05 +00:00
TableGen Check for error after InstantiateMultclassDef. 2011-12-02 18:33:03 +00:00
Target Remove alignment from deserted constant islands. 2011-12-06 21:55:35 +00:00
Transforms Simplify common predecessor finding. 2011-12-06 16:14:29 +00:00
VMCore Push StringRefs through the metadata interface. 2011-12-06 11:50:26 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile