Lines Matching refs:FP_TO_SINT
257 setOperationAction(ISD::FP_TO_SINT, MVT::i1, Promote); in PPCTargetLowering()
258 AddPromotedToType(ISD::FP_TO_SINT, MVT::i1, in PPCTargetLowering()
289 setOperationAction(ISD::FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
491 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Legal); in PPCTargetLowering()
501 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
642 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
673 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
683 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
869 setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal); in PPCTargetLowering()
1057 setOperationAction(ISD::FP_TO_SINT, MVT::v2i64, Legal); in PPCTargetLowering()
7989 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in convertFPToInt()
8036 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INTForReuse()
8093 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INT()
8130 return DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Res); in LowerFP_TO_INT()
8171 True = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, True); in LowerFP_TO_INT()
8173 SDValue False = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Src); in LowerFP_TO_INT()
8212 (ValidFPToUint || Op.getOpcode() == ISD::FP_TO_SINT) && in canReuseLoadAddress()
8984 (V->getOperand(i).getOpcode() == ISD::FP_TO_SINT && in haveEfficientBuildVectorPattern()
10861 case ISD::FP_TO_SINT: return LowerFP_TO_INT(Op, DAG, SDLoc(Op)); in LowerOperation()
10956 case ISD::FP_TO_SINT: in ReplaceNodeResults()
13724 Opcode = ISD::FP_TO_SINT; in combineElementTruncationToVectorTruncation()
14172 (Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT)) { in combineFPToIntToFP()
14183 Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT ? PPCISD::FCTIDZ : in combineFPToIntToFP()
14343 assert((Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT) in combineStoreFPToInt()
14372 unsigned ConvOpcode = (Opcode == ISD::FP_TO_SINT) ? in combineStoreFPToInt()
14787 if (Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT) { in PerformDAGCombine()