aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2022-04-22 21:24:55 +0100
committerFlorian Hahn <flo@fhahn.com>2022-04-22 21:24:55 +0100
commitb341c440102d1182953f7a23be2c457d1fda8b6d (patch)
tree59a2cc5eb6a4eab250178059c7c80110f2dea68e /llvm/lib/CodeGen/ProcessImplicitDefs.cpp
parent0ecbb683a2faf0ec5bcb9eb472ebd9921cbe683a (diff)
downloadllvm-b341c440102d1182953f7a23be2c457d1fda8b6d.zip
llvm-b341c440102d1182953f7a23be2c457d1fda8b6d.tar.gz
llvm-b341c440102d1182953f7a23be2c457d1fda8b6d.tar.bz2
[SimpleLoopUnswitch] Check if freeze is needed for partial unswitching.
We only need to insert a Freeze instruction if any of the conditions may be poison. Similar checks are already done in the other places SimpleLoopUnswitch creates Freeze instruction. Reviewed By: aeubanks, efriedma Differential Revision: https://reviews.llvm.org/D124259
Diffstat (limited to 'llvm/lib/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions