1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test/MC
Bill Schmidt b8e5332e87 [PPC] Fix PR24686 by failing assembly for an invalid relocation
PR24686 identifies a problem where a relocation expression is invalid
when not all of the symbols in the expression can be locally
resolved.  This causes the compiler to request a PC-relative half16ds
relocation, which is nonsensical for PowerPC.  This patch recognizes
this situation and ensures we fail the assembly cleanly.

Test case provided by Anton Blanchard.

llvm-svn: 251027
2015-10-22 15:53:44 +00:00
..
AArch64 [AArch64] Check the size of the vector before accessing its elements. 2015-10-13 18:55:34 +00:00
AMDGPU AMDGPU/SI: Add 64-bit versions of v_nop and v_clrexcp 2015-10-06 15:57:53 +00:00
ARM Actually switch the arch when we see .arch. PR21695 2015-10-02 18:25:25 +00:00
AsmParser MC: Don't crash after issuing a diagnostic. 2015-10-16 22:07:59 +00:00
COFF Fix pr24486. 2015-10-05 12:07:05 +00:00
Disassembler [mips][msa] Remove copy_u.d and move copy_u.w to MSA64. 2015-10-21 09:58:54 +00:00
ELF Fix pr24486. 2015-10-05 12:07:05 +00:00
Hexagon [Hexagon] Split double registers 2015-10-16 20:38:54 +00:00
MachO [MachO] Stop generating *coal* sections. 2015-10-15 05:28:38 +00:00
Markup
Mips [mips][msa] Remove copy_u.d and move copy_u.w to MSA64. 2015-10-21 09:58:54 +00:00
PowerPC [PPC] Fix PR24686 by failing assembly for an invalid relocation 2015-10-22 15:53:44 +00:00
Sparc [SPARCv9] Add support for the rdpr/wrpr instructions. 2015-10-04 09:11:22 +00:00
SystemZ [SystemZ] testcase MC/SystemZ/insn-good-z13.s extended. 2015-10-12 10:13:57 +00:00
X86 [X86][AVX512] extend vcvtph2ps to support xmm/ymm and sae versions 2015-10-22 14:01:16 +00:00