Lines Matching refs:IsStrict

2539   bool IsStrict = N->isStrictFPOpcode();  in PromoteLegalINT_TO_FP()  local
2543 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalINT_TO_FP()
2544 unsigned UIntOp = IsStrict ? ISD::STRICT_UINT_TO_FP : ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2545 unsigned SIntOp = IsStrict ? ISD::STRICT_SINT_TO_FP : ISD::SINT_TO_FP; in PromoteLegalINT_TO_FP()
2576 if (IsStrict) { in PromoteLegalINT_TO_FP()
2600 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalFP_TO_INT() local
2604 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalFP_TO_INT()
2617 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2622 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
2631 if (IsStrict) { in PromoteLegalFP_TO_INT()
2641 if (IsStrict) in PromoteLegalFP_TO_INT()
3621 bool IsStrict = Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandNode() local
3624 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ExpandNode()
3625 unsigned Offset = IsStrict ? 1 : 0; in ExpandNode()
3642 if (IsStrict) { in ExpandNode()
3666 if (IsStrict) in ExpandNode()
3674 assert(!IsStrict && "Don't know how to expand for strict nodes."); in ExpandNode()
4248 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4251 EVT SVT = Node->getOperand(IsStrict ? 1 : 0).getValueType(); in ConvertNodeToLibcall()
4271 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4274 NVT, Node->getOperand(IsStrict ? 1 : 0)); in ConvertNodeToLibcall()
4280 if (IsStrict) in ConvertNodeToLibcall()
4289 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4293 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4314 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4321 if (IsStrict) in ConvertNodeToLibcall()
4333 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4334 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4335 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4337 assert(cast<ConstantSDNode>(Node->getOperand(IsStrict ? 2 : 1))->isZero() && in ConvertNodeToLibcall()
4347 if (IsStrict) in ConvertNodeToLibcall()