Lines Matching refs:IsStrict
4289 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_ROUND() local
4290 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_ROUND()
4292 bool Trunc = Op.getConstantOperandVal(IsStrict ? 2 : 1) == 1; in LowerFP_ROUND()
4350 return IsStrict ? DAG.getMergeValues({Result, Op.getOperand(0)}, dl) in LowerFP_ROUND()
4371 bool IsStrict = Op->isStrictFPOpcode(); in LowerVectorFP_TO_INT() local
4372 EVT InVT = Op.getOperand(IsStrict ? 1 : 0).getValueType(); in LowerVectorFP_TO_INT()
4393 if (IsStrict) { in LowerVectorFP_TO_INT()
4408 if (IsStrict) { in LowerVectorFP_TO_INT()
4426 if (IsStrict) { in LowerVectorFP_TO_INT()
4442 Op.getOperand(IsStrict ? 1 : 0), DAG.getConstant(0, dl, MVT::i64)); in LowerVectorFP_TO_INT()
4444 if (IsStrict) in LowerVectorFP_TO_INT()
4456 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_TO_INT() local
4457 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_TO_INT()
4466 if (IsStrict) { in LowerFP_TO_INT()
4647 bool IsStrict = Op->isStrictFPOpcode(); in LowerVectorINT_TO_FP() local
4650 SDValue In = Op.getOperand(IsStrict ? 1 : 0); in LowerVectorINT_TO_FP()
4676 if (IsStrict) { in LowerVectorINT_TO_FP()
4694 if (IsStrict) { in LowerVectorINT_TO_FP()
4710 if (IsStrict) in LowerVectorINT_TO_FP()
4722 if (IsStrict) in LowerVectorINT_TO_FP()
4736 bool IsStrict = Op->isStrictFPOpcode(); in LowerINT_TO_FP() local
4737 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerINT_TO_FP()
4744 if (IsStrict) { in LowerINT_TO_FP()
4818 IsStrict ? DAG.getNode(Op.getOpcode(), DL, {MVT::f64, MVT::Other}, in LowerINT_TO_FP()
4844 return IsStrict in LowerINT_TO_FP()
10314 bool IsStrict = Op->isStrictFPOpcode(); in LowerSETCC() local
10316 unsigned OpNo = IsStrict ? 1 : 0; in LowerSETCC()
10318 if (IsStrict) in LowerSETCC()
10340 return IsStrict ? DAG.getMergeValues({LHS, Chain}, dl) : LHS; in LowerSETCC()
10353 return IsStrict ? DAG.getMergeValues({Res, Chain}, dl) : Res; in LowerSETCC()
10363 if (IsStrict) in LowerSETCC()
10394 return IsStrict ? DAG.getMergeValues({Res, Cmp.getValue(1)}, dl) : Res; in LowerSETCC()
19248 bool IsStrict = N0->isStrictFPOpcode(); in performExtractVectorEltCombine() local
19265 (!IsStrict || N0.hasOneUse())) { in performExtractVectorEltCombine()
19267 SDValue N00 = N0->getOperand(IsStrict ? 1 : 0); in performExtractVectorEltCombine()
19268 SDValue N01 = N0->getOperand(IsStrict ? 2 : 1); in performExtractVectorEltCombine()
19285 if (!IsStrict) in performExtractVectorEltCombine()