Lines Matching refs:SNaN
5377 bool SelectionDAG::isKnownNeverNaN(SDValue Op, bool SNaN, unsigned Depth) const { in isKnownNeverNaN() argument
5388 (SNaN && !C->getValueAPF().isSignaling()); in isKnownNeverNaN()
5409 if (SNaN) in isKnownNeverNaN()
5428 if (SNaN) in isKnownNeverNaN()
5430 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN()
5435 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN()
5438 return isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1) && in isKnownNeverNaN()
5439 isKnownNeverNaN(Op.getOperand(2), SNaN, Depth + 1); in isKnownNeverNaN()
5442 if (SNaN) in isKnownNeverNaN()
5444 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN()
5455 if (SNaN) in isKnownNeverNaN()
5464 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) || in isKnownNeverNaN()
5465 isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1); in isKnownNeverNaN()
5469 if (SNaN) in isKnownNeverNaN()
5481 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1) && in isKnownNeverNaN()
5482 isKnownNeverNaN(Op.getOperand(1), SNaN, Depth + 1); in isKnownNeverNaN()
5485 return isKnownNeverNaN(Op.getOperand(0), SNaN, Depth + 1); in isKnownNeverNaN()
5489 if (!isKnownNeverNaN(Opnd, SNaN, Depth + 1)) in isKnownNeverNaN()
5498 return TLI->isKnownNeverNaNForTargetNode(Op, *this, SNaN, Depth); in isKnownNeverNaN()