Lines Matching refs:IsStrict

2841   bool IsStrict = N->isStrictFPOpcode();  in PromoteLegalINT_TO_FP()  local
2845 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalINT_TO_FP()
2846 unsigned UIntOp = IsStrict ? ISD::STRICT_UINT_TO_FP : ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2847 unsigned SIntOp = IsStrict ? ISD::STRICT_SINT_TO_FP : ISD::SINT_TO_FP; in PromoteLegalINT_TO_FP()
2878 if (IsStrict) { in PromoteLegalINT_TO_FP()
2902 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalFP_TO_INT() local
2906 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalFP_TO_INT()
2919 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2924 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
2933 if (IsStrict) { in PromoteLegalFP_TO_INT()
2943 if (IsStrict) in PromoteLegalFP_TO_INT()
4020 bool IsStrict = Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandNode() local
4023 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ExpandNode()
4024 unsigned Offset = IsStrict ? 1 : 0; in ExpandNode()
4041 if (IsStrict) { in ExpandNode()
4065 if (IsStrict) in ExpandNode()
4073 assert(!IsStrict && "Don't know how to expand for strict nodes."); in ExpandNode()
4665 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4668 EVT SVT = Node->getOperand(IsStrict ? 1 : 0).getValueType(); in ConvertNodeToLibcall()
4688 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4691 NVT, Node->getOperand(IsStrict ? 1 : 0)); in ConvertNodeToLibcall()
4697 if (IsStrict) in ConvertNodeToLibcall()
4706 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4710 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4731 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4738 if (IsStrict) in ConvertNodeToLibcall()
4750 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4751 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4752 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4754 assert(cast<ConstantSDNode>(Node->getOperand(IsStrict ? 2 : 1))->isZero() && in ConvertNodeToLibcall()
4764 if (IsStrict) in ConvertNodeToLibcall()