[all-commits] [llvm/llvm-project] e0374f: [DebugInfo] Make debug intrinsics to track cloned ...
Stephen Tozer via All-commits
all-commits at lists.llvm.org
Wed Feb 1 04:54:34 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e0374fb2f447c5302fec21a2999c5ea082661db6
https://github.com/llvm/llvm-project/commit/e0374fb2f447c5302fec21a2999c5ea082661db6
Author: Ben Mudd <Ben.Mudd at sony.com>
Date: 2023-02-01 (Wed, 01 Feb 2023)
Changed paths:
M llvm/include/llvm/Transforms/Utils/SSAUpdater.h
M llvm/lib/Transforms/Scalar/JumpThreading.cpp
M llvm/lib/Transforms/Utils/SSAUpdater.cpp
M llvm/test/Transforms/JumpThreading/thread-debug-info.ll
Log Message:
-----------
[DebugInfo] Make debug intrinsics to track cloned values in JumpThreading
This patch causes debug value intrinsics outside of cloned blocks in the
Jump Threading pass to correctly point towards any derived values. If it cannot,
it kills them.
Reviewed By: probinson, StephenTozer
Differential Revision: https://reviews.llvm.org/D140404
More information about the All-commits
mailing list