llvm-project/llvm/test/CodeGen
George Burgess IV 8a0e4bc972 Don't crash when we see unallocatable registers in clobbers
This fixes a bug where we'd crash given code like the test-case from
https://bugs.llvm.org/show_bug.cgi?id=30792 . Instead, we let the
offending clobber silently slide through.

This doesn't fully fix said bug, since the assembler will still complain
the moment it sees a crypto/fp/vector op, and we still don't diagnose
calls that require vector regs.

Differential Revision: https://reviews.llvm.org/D39030

llvm-svn: 316374
2017-10-23 20:46:36 +00:00
..
AArch64 Don't crash when we see unallocatable registers in clobbers 2017-10-23 20:46:36 +00:00
AMDGPU AMDGPU: Fix default range in non-kernel functions 2017-10-23 17:09:35 +00:00
ARC [ARC] Add ARC backend. 2017-08-24 15:40:33 +00:00
ARM [ARM] Dynamic stack alignment for 16-bit Thumb 2017-10-22 11:56:35 +00:00
AVR [AVR] Fix the select-mbb-placement-bug.ll 2017-10-20 04:17:14 +00:00
BPF bpf: fix bug on silently truncating 64-bit immediate 2017-10-16 04:14:53 +00:00
Generic [ARM/AARCH64] Make test MachineBranchProb.ll more robust and re-enable for ARM/AArch64 2017-10-05 18:33:34 +00:00
Hexagon [Hexagon] Return the correct chain edge for i1 function calls 2017-10-23 19:35:25 +00:00
Inputs
Lanai
MIR Canonicalize a large number of mir tests using update_mir_test_checks 2017-10-18 23:18:12 +00:00
MSP430
Mips Revert "[mips] Reordering callseq* nodes to be linear" 2017-10-20 14:35:41 +00:00
NVPTX [NVPTX] Implemented wmma intrinsics and instructions. 2017-10-12 18:27:55 +00:00
Nios2
PowerPC Revert "[PowerPC] Try to simplify a Swap if it feeds a Splat" 2017-10-23 20:22:23 +00:00
RISCV [RISCV] Initial codegen support for ALU operations 2017-10-19 21:37:38 +00:00
SPARC Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 2017-10-03 16:59:13 +00:00
SystemZ [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
Thumb [ARM] Dynamic stack alignment for 16-bit Thumb 2017-10-22 11:56:35 +00:00
Thumb2 [ARM] Call setBooleanContents(ZeroOrOneBooleanContent) 2017-08-22 11:02:37 +00:00
WebAssembly [WebAssembly] Narrow the scope of WebAssemblyFixFunctionBitcasts 2017-10-10 16:20:18 +00:00
WinEH Make x86 __ehhandler comdat if parent function is 2017-10-20 17:04:43 +00:00
X86 [X86][SSE] Regenerate PACKSS tests on 32 + 64-bit targets 2017-10-23 17:50:40 +00:00
XCore [MC] Suppress .Lcfi labels when emitting textual assembly 2017-10-10 00:57:36 +00:00