]> granicus.if.org Git - llvm/commit
Reapply r359906, "RegAllocFast: Add heuristic to detect values not live-out of a...
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 3 May 2019 19:06:57 +0000 (19:06 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 3 May 2019 19:06:57 +0000 (19:06 +0000)
commitedc4b4993759a7d5ee4aa8f23ca82386c382da33
tree8c3b68bd1ecbb36adaa88b6e17884e1ff722a4f3
parent1b473158cafa9202310f0b64bac111c246d38847
Reapply r359906, "RegAllocFast: Add heuristic to detect values not live-out of a block"

This reverts commit r359912.

This should pass now, since the clang test was made less fragile in
r359918.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359919 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
lib/CodeGen/RegAllocFast.cpp
test/CodeGen/AArch64/swifterror.ll
test/CodeGen/AMDGPU/indirect-addressing-term.ll
test/CodeGen/Mips/atomic.ll
test/CodeGen/Mips/atomic64.ll
test/CodeGen/Mips/atomicCmpSwapPW.ll
test/CodeGen/Mips/dsp-spill-reload.ll
test/CodeGen/PowerPC/addegluecrash.ll
test/CodeGen/PowerPC/vsx.ll
test/CodeGen/Thumb2/high-reg-spill.mir
test/CodeGen/X86/atomic-unordered.ll
test/CodeGen/X86/atomic32.ll
test/CodeGen/X86/atomic64.ll
test/CodeGen/X86/atomic6432.ll
test/CodeGen/X86/avx512-mask-zext-bugfix.ll
test/CodeGen/X86/pr11415.ll
test/CodeGen/X86/pr30430.ll
test/CodeGen/X86/pr32284.ll
test/CodeGen/X86/pr32484.ll
test/CodeGen/X86/pr34592.ll
test/CodeGen/X86/pr34653.ll
test/CodeGen/X86/swifterror.ll
test/DebugInfo/X86/pieces-1.ll