[InstCombine] computeKnownBitsMul - use KnownBits::isNonZero() helper.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 6 Nov 2020 17:26:56 +0000 (17:26 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 6 Nov 2020 17:27:13 +0000 (17:27 +0000)
commit20f87d82ed31fff7f11b893d0fef5111295a6cce
treeddc30f26b4bf66f6d94e77d0784b00094e8c3d69
parentb215adf4edca766c1f06727f1c782a9e8d4a3c2e
[InstCombine] computeKnownBitsMul - use KnownBits::isNonZero() helper.

Avoid an expensive isKnownNonZero() call - this is a small cleanup before moving the extra NSW functionality from computeKnownBitsMul into KnownBits::computeForMul.
llvm/include/llvm/Support/KnownBits.h
llvm/lib/Analysis/ValueTracking.cpp