diff options
author | Florian Hahn <flo@fhahn.com> | 2021-01-22 22:49:45 +0000 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2021-01-26 15:18:41 +0000 |
commit | 1272f16d14264939ad3e73c84acc28a63970bc06 (patch) | |
tree | 94266e19b22df81d31895a8df793ee33fad3f551 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | b2b2aa1c607781a3343085900fa7462ee498c993 (diff) | |
download | llvm-1272f16d14264939ad3e73c84acc28a63970bc06.zip llvm-1272f16d14264939ad3e73c84acc28a63970bc06.tar.gz llvm-1272f16d14264939ad3e73c84acc28a63970bc06.tar.bz2 |
[LoopUnswitch] Avoid partially unswitching too aggressively.
This patch adds additional checks to avoid partial unswitching
in cases where it won't be profitable, e.g. because the path directly
exits the loop anyways.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions