llvm-project/llvm/test/CodeGen
David Green 44c4ba34d0 [MachineSink] Fix for breaking phi edges with instructions with multiple defs
BreakPHIEdge would be set based on whether the instruction needs to
insert a new critical edge to allow sinking into a block where the uses
are PHI nodes. But for instructions with multiple defs it would be reset
on the second def, allowing the instruciton to sink where it should not.

Fixes PR44981

Differential Revision: https://reviews.llvm.org/D78087
2020-04-16 16:42:07 +01:00
..
AArch64 [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
AMDGPU [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
ARC
ARM [MachineSink] Fix for breaking phi edges with instructions with multiple defs 2020-04-16 16:42:07 +01:00
AVR [AVR] Generalize the previous interrupt bugfix to signal handlers too 2020-03-31 19:33:34 +13:00
BPF [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
Generic [mir-strip-debug] Optionally preserve debug info that wasn't from debugify/mir-debugify 2020-04-10 15:24:14 -07:00
Hexagon [Pipeliner] Fix the bug in pragma that disables the pipeliner. 2020-04-10 12:52:16 -05:00
Inputs
Lanai
MIR [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
MSP430
Mips [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
NVPTX [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
PowerPC [AIX][PowerPC] Implement caller byval arguments in stack memory 2020-04-15 17:57:31 -04:00
RISCV [SelectionDAG] Fix usage of Align constructing MachineMemOperands. 2020-04-15 13:01:41 -07:00
SPARC [Sparc] Fix incorrect operand for matching CMPri pattern 2020-03-02 11:36:32 +08:00
SystemZ [SystemZ] Bugfix in adjustSubwordCmp() 2020-04-15 12:58:39 +02:00
Thumb [ARM] unwinding .pad instructions missing in execute-only prologue 2020-04-07 11:51:59 +01:00
Thumb2 [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
VE [VE] Update integer arithmetic instructions 2020-04-15 09:47:51 +02:00
WebAssembly [WebAssembly] Fix try placement in fixing unwind mismatches 2020-04-13 15:50:01 -07:00
WinCFGuard
WinEH
X86 [MIR] Add comments to INLINEASM immediate flag MachineOperands 2020-04-16 13:46:14 +02:00
XCore