[all-commits] [llvm/llvm-project] 61b35e: Re-reapply: Recover debug intrinsics when killing ...
Stephen Tozer via All-commits
all-commits at lists.llvm.org
Wed Feb 12 06:46:46 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 61b35e4111160fe834a00c33d040e01150b576ac
https://github.com/llvm/llvm-project/commit/61b35e4111160fe834a00c33d040e01150b576ac
Author: stozer <stephen.tozer at sony.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M llvm/include/llvm/Transforms/Utils/Local.h
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
A llvm/test/Transforms/SimplifyCFG/hoist-dbgvalue-else.ll
A llvm/test/Transforms/SimplifyCFG/hoist-dbgvalue-empty.ll
Log Message:
-----------
Re-reapply: Recover debug intrinsics when killing duplicated/empty blocks
This reverts commit 636c93ed11a5f98b5c3ff88241460d61cb7785bb.
The original patch caused build failures on TSan buildbots. Commit 6ded69f294a9
fixes this issue by reducing the rate at which empty debug intrinsics
propagate, reducing the memory footprint and preventing a fatal spike.
More information about the All-commits
mailing list