llvm-6502/test/CodeGen
Rafael Espindola 76bdd01e0e Support SHF_MERGE sections in COMDATs.
This patch unifies the comdat and non-comdat code paths. By doing this
it add missing features to the comdat side and removes the fixed
section assumptions from the non-comdat side.

In ELF there is no one true section for "4 byte mergeable" constants.
We are better off computing the required properties of the section
and asking the context for it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230411 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-25 00:52:15 +00:00
..
AArch64 AArch64: Relax assert about large shift sizes. 2015-02-24 18:52:04 +00:00
ARM Added test case for PR22678 (check CONCAT_VECTORS DAG combiner pass doesn't introduce illegal types) 2015-02-24 21:46:23 +00:00
BPF
CPP
Generic
Hexagon
Inputs
Mips Beginning of alloca implementation for Mips fast-isel 2015-02-24 02:36:45 +00:00
MSP430
NVPTX
PowerPC I incorrectly marked the VORC instruction as isCommutable when I added it. 2015-02-20 15:54:58 +00:00
R600 R600/SI: Remove isel mubuf legalization 2015-02-24 17:59:19 +00:00
SPARC
SystemZ [SystemZ] Support all TLS access models - CodeGen part 2015-02-18 09:13:27 +00:00
Thumb
Thumb2
X86 Support SHF_MERGE sections in COMDATs. 2015-02-25 00:52:15 +00:00
XCore Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation 2015-02-20 02:15:36 +00:00