Lines Matching refs:SINT_TO_FP

470   setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);  in AArch64TargetLowering()
471 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Custom); in AArch64TargetLowering()
472 setOperationAction(ISD::SINT_TO_FP, MVT::i128, Custom); in AArch64TargetLowering()
875 setTargetDAGCombine({ISD::ADD, ISD::ABS, ISD::SUB, ISD::XOR, ISD::SINT_TO_FP, in AArch64TargetLowering()
970 {ISD::FP_TO_SINT, ISD::FP_TO_UINT, ISD::SINT_TO_FP, ISD::UINT_TO_FP, in AArch64TargetLowering()
979 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v4i8, MVT::v4i32); in AArch64TargetLowering()
984 for (auto Op : {ISD::SINT_TO_FP, ISD::UINT_TO_FP, ISD::STRICT_SINT_TO_FP, in AArch64TargetLowering()
992 setOperationAction(ISD::SINT_TO_FP, MVT::v8i8, Custom); in AArch64TargetLowering()
994 setOperationAction(ISD::SINT_TO_FP, MVT::v16i8, Custom); in AArch64TargetLowering()
996 setOperationAction(ISD::SINT_TO_FP, MVT::v4i16, Custom); in AArch64TargetLowering()
998 setOperationAction(ISD::SINT_TO_FP, MVT::v8i16, Custom); in AArch64TargetLowering()
1003 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v8i8, MVT::v8i32); in AArch64TargetLowering()
1006 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v16i8, MVT::v16i32); in AArch64TargetLowering()
1008 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v4i16, MVT::v4i32); in AArch64TargetLowering()
1009 setOperationPromotedToType(ISD::SINT_TO_FP, MVT::v8i16, MVT::v8i32); in AArch64TargetLowering()
1155 setOperationAction(ISD::SINT_TO_FP, VT, Custom); in AArch64TargetLowering()
1237 setOperationAction(ISD::SINT_TO_FP, VT, Custom); in AArch64TargetLowering()
1682 setOperationAction(ISD::SINT_TO_FP, VT, Custom); in addTypeForFixedLengthSVE()
3975 bool IsSigned = Opc == ISD::SINT_TO_FP || Opc == ISD::STRICT_SINT_TO_FP; in LowerVectorINT_TO_FP()
5495 case ISD::SINT_TO_FP: in LowerOperation()
14447 (N->getOpcode() == ISD::SINT_TO_FP) ? AArch64ISD::SITOF : AArch64ISD::UITOF; in performIntToFpCombine()
14537 (Opc != ISD::SINT_TO_FP && Opc != ISD::UINT_TO_FP)) in performFDivCombine()
14582 bool IsSigned = Opc == ISD::SINT_TO_FP; in performFDivCombine()
19524 case ISD::SINT_TO_FP: in PerformDAGCombine()
21647 bool IsSigned = Op.getOpcode() == ISD::SINT_TO_FP; in LowerFixedLengthIntToFPToSVE()