aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-readobj/llvm-readobj.cpp
diff options
context:
space:
mode:
authorMax Kazantsev <mkazantsev@azul.com>2022-12-08 16:04:01 +0700
committerMax Kazantsev <mkazantsev@azul.com>2022-12-08 16:04:42 +0700
commit0130d0ed35e8788be502f14cdb8b5569a6db527a (patch)
tree473bb076ca281734ab59d15b9f94703c997ca8d2 /llvm/tools/llvm-readobj/llvm-readobj.cpp
parentb94bd9c20a39758f7733cd4e7d493fe51200932c (diff)
downloadllvm-0130d0ed35e8788be502f14cdb8b5569a6db527a.zip
llvm-0130d0ed35e8788be502f14cdb8b5569a6db527a.tar.gz
llvm-0130d0ed35e8788be502f14cdb8b5569a6db527a.tar.bz2
[SCEV] Compute symbolic exit count for 'and' conditions
If loop exits by condition like `A < B && X < Y`, and at least one of symbolic max exit counts for these conditions is known, it can be used as estimate of symbolic max exit count for whole branch. If both are known, then we can use their umin as the estimate. Differential Revision: https://reviews.llvm.org/D139403 Reviewed By: nikic
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions