Lines Matching refs:IsStrict
2501 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalINT_TO_FP() local
2505 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalINT_TO_FP()
2506 unsigned UIntOp = IsStrict ? ISD::STRICT_UINT_TO_FP : ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2507 unsigned SIntOp = IsStrict ? ISD::STRICT_SINT_TO_FP : ISD::SINT_TO_FP; in PromoteLegalINT_TO_FP()
2538 if (IsStrict) { in PromoteLegalINT_TO_FP()
2562 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalFP_TO_INT() local
2566 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalFP_TO_INT()
2579 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2584 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
2593 if (IsStrict) { in PromoteLegalFP_TO_INT()
2603 if (IsStrict) in PromoteLegalFP_TO_INT()
3561 bool IsStrict = Node->getOpcode() != ISD::SETCC; in ExpandNode() local
3563 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ExpandNode()
3564 unsigned Offset = IsStrict ? 1 : 0; in ExpandNode()
3585 if (IsStrict) in ExpandNode()
3593 assert(!IsStrict && "Don't know how to expand for strict nodes."); in ExpandNode()
4156 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4159 EVT SVT = Node->getOperand(IsStrict ? 1 : 0).getValueType(); in ConvertNodeToLibcall()
4179 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4182 NVT, Node->getOperand(IsStrict ? 1 : 0)); in ConvertNodeToLibcall()
4188 if (IsStrict) in ConvertNodeToLibcall()
4197 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4201 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4222 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4229 if (IsStrict) in ConvertNodeToLibcall()
4241 bool IsStrict = Node->isStrictFPOpcode(); in ConvertNodeToLibcall() local
4242 SDValue Op = Node->getOperand(IsStrict ? 1 : 0); in ConvertNodeToLibcall()
4243 SDValue Chain = IsStrict ? Node->getOperand(0) : SDValue(); in ConvertNodeToLibcall()
4245 assert(cast<ConstantSDNode>(Node->getOperand(IsStrict ? 2 : 1)) in ConvertNodeToLibcall()
4256 if (IsStrict) in ConvertNodeToLibcall()