llvm-project/llvm/test/CodeGen
Eli Friedman 0bbb0d0720 [ARM] Add MemOperand to LDRcp to enable DCE.
LDRcp should be deleted when the dest register is dead in register
coalescing. Without MemOp, dead LDRcp will cause dead constant pool
value which references to non-existing label.

Patch by Yin Ma.

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

llvm-svn: 346563
2018-11-09 23:09:17 +00:00
..
AArch64 [AArch64] Support HiSilicon's TSV110 processor 2018-11-09 19:32:08 +00:00
AMDGPU [AMDGPU] Cleanup optimize-if-exec-masking.mir test. NFC. 2018-11-09 18:23:39 +00:00
ARC
ARM [ARM] Add MemOperand to LDRcp to enable DCE. 2018-11-09 23:09:17 +00:00
AVR [AVR] Fix a backend bug that left extraneous operands after expansion 2018-11-05 05:49:04 +00:00
BPF [bpf] Test case for symbol information in object file 2018-09-22 17:31:01 +00:00
Generic Workaround PPC backend bug in test for r346322. 2018-11-07 17:01:47 +00:00
Hexagon [Hexagon] Implement noreturn optimization 2018-11-09 18:16:24 +00:00
Inputs
Lanai
MIR [Power9] Allow gpr callee saved spills in prologue to vectors registers 2018-11-09 16:36:24 +00:00
MSP430 Revert "[MSP430] Add MC layer" 2018-11-08 16:21:29 +00:00
Mips [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector op legalization and DAG legalization. Fix bad one use check in combineShuffleOfScalars 2018-11-09 18:04:34 +00:00
NVPTX
Nios2
PowerPC [Power9] Add support for stxvw4x.be and stxvd2x.be intrinsics 2018-11-05 17:31:26 +00:00
RISCV [RISCV] Avoid unnecessary XOR for seteq/setne 0 2018-11-09 14:47:36 +00:00
SPARC Relax fast register allocator related test cases; NFC 2018-10-29 20:10:42 +00:00
SystemZ [SystemZ] Add a couple of missing tests 2018-11-09 19:16:21 +00:00
Thumb [SelectionDAG] swap select_cc operands to enable folding 2018-11-09 11:09:40 +00:00
Thumb2 [ARM] Enable spilling of the hGPR register class in Thumb2 2018-11-08 13:02:10 +00:00
WebAssembly [WebAssembly] Disable custom NaN payload tests 2018-11-09 22:04:37 +00:00
WinCFGuard [COFF] Emit @feat.00 on 64-bit and set the CFG bit when emitting guardcf tables 2018-09-19 09:58:30 +00:00
WinEH
X86 [X86] Move the promotion of v16i16->v16i8 for avx512f but not avx512bw from lowering to isel. Change to use vpmovzx instead of vpmovsx. 2018-11-09 20:09:53 +00:00
XCore Relax fast register allocator related test cases; NFC 2018-10-29 20:10:42 +00:00