llvm-project/llvm/test/CodeGen
Hans Wennborg c39ec95d88 [DAG] Fix Node Replacement in PromoteIntBinOp
When one operand is a user of another in a promoted binary operation
we may replace and delete the returned value before returning
triggering an assertion. Reorder node replacements to prevent this.

Fixes PR34137.

Landing on behalf of Nirav.

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

llvm-svn: 311623
2017-08-24 01:08:27 +00:00
..
AArch64 [GISEl]: Translate phi into G_PHI 2017-08-23 20:45:48 +00:00
AMDGPU Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" round 2 2017-08-18 01:43:11 +00:00
ARM [ARM] Check for assembler instructions in test. 2017-08-23 11:53:24 +00:00
AVR [AVR] Use the correct register classes for 16-bit atomic operations 2017-08-24 00:14:38 +00:00
BPF bpf: add variants of -mcpu=# and support for additional jmp insns 2017-08-23 04:25:57 +00:00
Generic [TargetPassConfig] Feature generic options to setup start/stop-after/before 2017-07-31 18:24:07 +00:00
Hexagon [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if 2017-08-09 21:22:05 +00:00
Inputs
Lanai
MIR Parse and print DIExpressions inline to ease IR and MIR testing 2017-08-23 20:31:27 +00:00
MSP430 [DAG] Improve Aliasing of operations to static alloca 2017-07-18 20:06:24 +00:00
Mips [XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove synthetic references in .text 2017-08-23 04:49:41 +00:00
NVPTX [NVPTX] Add lowering of i128 params. 2017-07-20 21:16:03 +00:00
Nios2
PowerPC Update branch coalescing to be a PowerPC specific pass 2017-08-23 19:25:04 +00:00
SPARC Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" round 2 2017-08-18 01:43:11 +00:00
SystemZ [SystemZ, MachineScheduler] Improve post-RA scheduling. 2017-08-17 08:33:44 +00:00
Thumb Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" round 2 2017-08-18 01:43:11 +00:00
Thumb2 [ARM] Call setBooleanContents(ZeroOrOneBooleanContent) 2017-08-22 11:02:37 +00:00
WebAssembly [WebAssembly] Remove infinite loop from reg-stackify test 2017-08-16 00:49:44 +00:00
WinEH
X86 [DAG] Fix Node Replacement in PromoteIntBinOp 2017-08-24 01:08:27 +00:00
XCore Delete Default and JITDefault code models 2017-08-03 02:16:21 +00:00