[all-commits] [llvm/llvm-project] 2b5a89: Revert "[SimpleLoopUnswitch] Fix introduction of U...
Juneyoung Lee via All-commits
all-commits at lists.llvm.org
Thu Feb 27 18:10:52 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 2b5a8976514de326bb84f0913d9d451089c11d22
https://github.com/llvm/llvm-project/commit/2b5a8976514de326bb84f0913d9d451089c11d22
Author: Juneyoung Lee <aqjune at gmail.com>
Date: 2020-02-28 (Fri, 28 Feb 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
M llvm/test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswitch-nested.ll
M llvm/test/Transforms/SimpleLoopUnswitch/exponential-nontrivial-unswitch-nested2.ll
M llvm/test/Transforms/SimpleLoopUnswitch/exponential-switch-unswitch.ll
M llvm/test/Transforms/SimpleLoopUnswitch/guards.ll
M llvm/test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch-cost.ll
M llvm/test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch.ll
Log Message:
-----------
Revert "[SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison"
.. due to performance regression.
This patch is reverted until infrastructore for CSE/LICM support for freeze is
added.
This reverts commit 181628b
More information about the All-commits
mailing list