Lines Matching refs:FP_TO_SINT

267       setOperationAction(ISD::FP_TO_SINT, MVT::i1, Promote);  in PPCTargetLowering()
268 AddPromotedToType(ISD::FP_TO_SINT, MVT::i1, in PPCTargetLowering()
299 setOperationAction(ISD::FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
519 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Legal); in PPCTargetLowering()
529 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
674 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
705 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
715 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
901 setOperationAction(ISD::FP_TO_SINT, MVT::v4i32, Legal); in PPCTargetLowering()
1089 setOperationAction(ISD::FP_TO_SINT, MVT::v2i64, Legal); in PPCTargetLowering()
8048 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in convertFPToInt()
8095 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INTForReuse()
8152 bool IsSigned = Op.getOpcode() == ISD::FP_TO_SINT || in LowerFP_TO_INT()
8189 return DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Res); in LowerFP_TO_INT()
8230 True = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, True); in LowerFP_TO_INT()
8232 SDValue False = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Src); in LowerFP_TO_INT()
8271 (ValidFPToUint || Op.getOpcode() == ISD::FP_TO_SINT) && in canReuseLoadAddress()
9043 (V->getOperand(i).getOpcode() == ISD::FP_TO_SINT && in haveEfficientBuildVectorPattern()
11177 case ISD::FP_TO_SINT: return LowerFP_TO_INT(Op, DAG, SDLoc(Op)); in LowerOperation()
11295 case ISD::FP_TO_SINT: in ReplaceNodeResults()
14078 Opcode = ISD::FP_TO_SINT; in combineElementTruncationToVectorTruncation()
14526 (Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT)) { in combineFPToIntToFP()
14537 Op.getOperand(0).getOpcode() == ISD::FP_TO_SINT ? PPCISD::FCTIDZ : in combineFPToIntToFP()
14693 assert((Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT) in combineStoreFPToInt()
14722 unsigned ConvOpcode = (Opcode == ISD::FP_TO_SINT) ? in combineStoreFPToInt()
15160 if (Opcode == ISD::FP_TO_SINT || Opcode == ISD::FP_TO_UINT) { in PerformDAGCombine()