[ValueTracking] Extract isKnownNonZeroFromOperator() (NFC)
authorNikita Popov <npopov@redhat.com>
Fri, 21 Jul 2023 13:23:02 +0000 (15:23 +0200)
committerNikita Popov <npopov@redhat.com>
Fri, 21 Jul 2023 13:51:29 +0000 (15:51 +0200)
commit98b10727b101433b2d68ce4c72a91f49a5bb8486
tree8a26738f8c2c7a68202bf3882fe2396aadac1e2f
parentb172fbff683a3b26d838f85ff97965f94588557c
[ValueTracking] Extract isKnownNonZeroFromOperator() (NFC)

Split off the primary part of the isKnownNonZero() implementation,
in the same way it is done for computeKnownBits(). This makes it
easier to reorder different parts of isKnownNonZero().
llvm/lib/Analysis/ValueTracking.cpp