aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-10-04 11:08:45 +0200
committerNikita Popov <npopov@redhat.com>2022-10-04 11:58:07 +0200
commit6e504d637dcf757c8840c36b01b03344c6b15cff (patch)
tree587ac79f7d0a57071aff7c7417bf322f9abe96ff /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent0d30e92f59589de44a185c53671b7fe2e83cd2ae (diff)
downloadllvm-6e504d637dcf757c8840c36b01b03344c6b15cff.zip
llvm-6e504d637dcf757c8840c36b01b03344c6b15cff.tar.gz
llvm-6e504d637dcf757c8840c36b01b03344c6b15cff.tar.bz2
[ValueTracking] Handle constant exprs in isKnownNonZero()
Handle constant expressions by falling through to the general operator-based code. In particular, this adds support for bitcast and GEP expressions.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions