reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ValueTracking.cpp
 2978   if (!I)
 2981   switch (I->getOpcode()) {
 2989     if (I->getOperand(0) == I->getOperand(1) &&
 2989     if (I->getOperand(0) == I->getOperand(1) &&
 2990         (!SignBitOnly || cast<FPMathOperator>(I)->hasNoNaNs()))
 2997     return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 2999            cannotBeOrderedLessThanZeroImpl(I->getOperand(1), TLI, SignBitOnly,
 3002     return cannotBeOrderedLessThanZeroImpl(I->getOperand(1), TLI, SignBitOnly,
 3004            cannotBeOrderedLessThanZeroImpl(I->getOperand(2), TLI, SignBitOnly,
 3009     return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 3015     return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 3018     const auto *CI = cast<CallInst>(I);
 3024       return (isKnownNeverNaN(I->getOperand(0), TLI) &&
 3025               cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI,
 3027             (isKnownNeverNaN(I->getOperand(1), TLI) &&
 3028               cannotBeOrderedLessThanZeroImpl(I->getOperand(1), TLI,
 3032       return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 3034              cannotBeOrderedLessThanZeroImpl(I->getOperand(1), TLI, SignBitOnly,
 3038       return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 3040              cannotBeOrderedLessThanZeroImpl(I->getOperand(1), TLI, SignBitOnly,
 3055       if (ConstantInt *Exponent = dyn_cast<ConstantInt>(I->getOperand(1))) {
 3073       return cannotBeOrderedLessThanZeroImpl(I->getOperand(0), TLI, SignBitOnly,
 3079       return I->getOperand(0) == I->getOperand(1) &&
 3079       return I->getOperand(0) == I->getOperand(1) &&
 3080              (!SignBitOnly || cast<FPMathOperator>(I)->hasNoNaNs()) &&
 3081              cannotBeOrderedLessThanZeroImpl(I->getOperand(2), TLI, SignBitOnly,