llvm-6502/test/CodeGen
Robert Lytton 883abacb5b XCore target: Add large code model
When using large code model:
Global objects larger than 'CodeModelLargeSize' bytes are placed in sections named with a trailing ".large"
The folded global address of such objects are lowered into the const pool.

During inspection it was noted that LowerConstantPool() was using a default offset of zero.
A fix was made, but due to only offsets of zero being generated, testing only verifies the change is not detrimental.

Correct the flags emitted for explicitly specified sections.

We assume the size of the object queried by getSectionForConstant() is never greater than CodeModelLargeSize.
To handle greater than CodeModelLargeSize, changes to AsmPrinter would be required.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196087 91177308-0d34-0410-b5e6-96231b3b80d8
2013-12-02 10:18:31 +00:00
..
AArch64 AArch64: The pattern match should check the range of the immediate value. 2013-11-29 02:11:22 +00:00
ARM ARM: fix bug in -Oz stack adjustment folding 2013-12-01 14:16:24 +00:00
CPP
Generic
Hexagon Debug Info: update testing cases to specify the debug info version number. 2013-11-22 21:49:45 +00:00
Inputs Debug Info: update testing cases to specify the debug info version number. 2013-11-22 21:49:45 +00:00
Mips [mips][msa] MSA loads and stores have a 10-bit offset. Account for this when lowering FrameIndex. 2013-11-30 13:47:57 +00:00
MSP430
NVPTX
PowerPC Convert a PPC test from grep to FileCheck 2013-11-30 20:04:33 +00:00
R600 R600: Expand vector FABS 2013-11-27 21:23:39 +00:00
SPARC [Sparc] Emit large negative adjustments to SP/FP with sethi+xor instead of sethi+or. This generates correct code for both sparc32 and sparc64. 2013-11-24 20:23:25 +00:00
SystemZ [SystemZ] Fix incorrect use of RISBG for a zero-extended right shift 2013-11-26 10:53:16 +00:00
Thumb Use FileCheck and expand the test a bit. 2013-11-27 19:22:14 +00:00
Thumb2
X86 Also test the created stubs on 32 bits. 2013-12-01 21:24:30 +00:00
XCore XCore target: Add large code model 2013-12-02 10:18:31 +00:00