llvm-project/llvm/test/CodeGen
Eli Friedman 73af6ef2e7 [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
It's a little tricky to make this issue show up because
prologue/epilogue emission normally likes to push at least two
registers... but it doesn't when lr is force-spilled due to function
length.  Not sure if that really makes sense, but I decided not to touch
it for now.

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

llvm-svn: 357436
2019-04-01 23:55:57 +00:00
..
AArch64 [AArch64][GlobalISe] Select STRQui for stores into v264s instead of scalarizing 2019-04-01 22:19:13 +00:00
AMDGPU [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure. 2019-04-01 15:19:52 +00:00
ARC [ARC] Add ARCOptAddrMode pass to generate postincrement loads/stores. 2019-03-20 20:06:21 +00:00
ARM [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz. 2019-04-01 23:55:57 +00:00
AVR [DAGCombiner] If a TokenFactor would be merged into its user, consider the user later. 2019-03-13 17:07:09 +00:00
BPF [BPF] add proper multi-dimensional array support 2019-03-28 21:59:49 +00:00
Generic Fix nondeterminism introduced in r353954 2019-03-26 12:18:08 +00:00
Hexagon [Hexagon] Remove fcmp undef from reduced tests 2019-03-29 19:14:52 +00:00
Inputs
Lanai
MIR MIR: Freeze reserved regs after parsing everything 2019-03-27 16:12:26 +00:00
MSP430 [DAGCombiner] If a TokenFactor would be merged into its user, consider the user later. 2019-03-13 17:07:09 +00:00
Mips [MIPS] Remove fcmp undef from reduced test 2019-03-30 20:16:16 +00:00
NVPTX [NVPTX] Fix the codegen for llvm.round. 2019-04-01 16:10:26 +00:00
PowerPC [DAGCombine] Prune unnused nodes. 2019-03-29 17:35:56 +00:00
RISCV [RISCV] Generate address sequences suitable for mcmodel=medium 2019-04-01 14:42:56 +00:00
SPARC [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC 2019-03-25 18:51:57 +00:00
SystemZ [SystemZ] Remove fcmp undef from reduced test 2019-03-30 20:24:26 +00:00
Thumb [Thumb] Fix infinite loop in ABS expansion (PR41160) 2019-03-21 12:41:18 +00:00
Thumb2 [ARM] Add missing memory operands to a bunch of instructions. 2019-03-25 22:42:30 +00:00
WebAssembly [WebAssembly] Fix unwind destination mismatches in CFG stackify 2019-03-30 11:04:48 +00:00
WinCFGuard
WinEH Fix invalid target triples in tests. (NFC) 2019-03-04 23:37:41 +00:00
X86 [X86] Make post-ra scheduling macrofusion-aware. 2019-04-01 13:48:50 +00:00
XCore [DAGCombiner] If a TokenFactor would be merged into its user, consider the user later. 2019-03-13 17:07:09 +00:00