SuccessChanges

Summary

  1. [ValueTracking] Use m_LogicalAnd/Or to look into conditions (details)
Commit 860199dfbe60d78a7da6406622b635a2d4435db3 by aqjune
[ValueTracking] Use m_LogicalAnd/Or to look into conditions

This patch updates isImpliedCondition/isKnownNonZero to look into select form of
and/or as well.

See llvm.org/pr48353 and D93065 for more context

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D93845
The file was modifiedllvm/unittests/Analysis/ValueTrackingTest.cpp
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp