Lines Matching refs:isConstOrConstSplatFP
13566 if (auto *C = isConstOrConstSplatFP(X.getOperand(1), true)) { in visitFMULForFMADistributiveCombine()
13589 if (auto *C0 = isConstOrConstSplatFP(X.getOperand(0), true)) { in visitFMULForFMADistributiveCombine()
13599 if (auto *C1 = isConstOrConstSplatFP(X.getOperand(1), true)) { in visitFMULForFMADistributiveCombine()
13647 ConstantFPSDNode *N1C = isConstOrConstSplatFP(N1, true); in visitFADD()
13670 auto *C = isConstOrConstSplatFP(FMul.getOperand(1), true); in visitFADD()
13830 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, true); in visitFSUB()
13831 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFSUB()
13914 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, true); in visitFMUL()
13915 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFMUL()
14184 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, /* AllowUndefs */ true); in combineRepeatedFPDivisors()
14473 if (ConstantFPSDNode *N1C = isConstOrConstSplatFP(N->getOperand(1))) { in visitFCOPYSIGN()
14511 ConstantFPSDNode *ExponentC = isConstOrConstSplatFP(N->getOperand(1)); in visitFPOW()
14975 const ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0); in visitFMinMax()
14976 const ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1); in visitFMinMax()
20241 auto *C = isConstOrConstSplatFP(BinOp.getOperand(0), /*AllowUndefs*/ true); in narrowExtractedVectorBinOp()
22169 if (const ConstantFPSDNode *NaN = isConstOrConstSplatFP(LHS)) { in SimplifySelectOps()
22180 Zero = isConstOrConstSplatFP(TheSelect->getOperand(1)); in SimplifySelectOps()
22187 Zero = isConstOrConstSplatFP(Cmp.getOperand(1)); in SimplifySelectOps()