Lines Matching refs:FP_TO_SINT
274 setOperationAction(ISD::FP_TO_SINT, MVT::i1, Promote); in PPCTargetLowering()
275 AddPromotedToType(ISD::FP_TO_SINT, MVT::i1, in PPCTargetLowering()
306 setOperationAction(ISD::FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
531 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Legal); in PPCTargetLowering()
541 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
686 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
717 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
727 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
914 setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal); in PPCTargetLowering()
1102 setOperationAction(ISD::FP_TO_SINT, MVT::v2i64, Legal); in PPCTargetLowering()
8195 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in convertFPToInt()
8249 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INTForReuse()
8306 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INT()
8341 return DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Res); in LowerFP_TO_INT()
8382 True = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, True); in LowerFP_TO_INT()
8384 SDValue False = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Src); in LowerFP_TO_INT()
8423 (ValidFPToUint || Op.getOpcode() == ISD::FP_TO_SINT) && in canReuseLoadAddress()
9195 (V->getOperand(i).getOpcode() == ISD::FP_TO_SINT && in haveEfficientBuildVectorPattern()
11644 case ISD::FP_TO_SINT: return LowerFP_TO_INT(Op, DAG, SDLoc(Op)); in LowerOperation()
11763 case ISD::FP_TO_SINT: in ReplaceNodeResults()
14525 Opcode = ISD::FP_TO_SINT; in combineElementTruncationToVectorTruncation()
14982 (Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT)) { in combineFPToIntToFP()
14993 Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT ? PPCISD::FCTIDZ : in combineFPToIntToFP()
15150 assert((Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT || in combineStoreFPToInt()
15648 if (Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT || in PerformDAGCombine()