Lines Matching refs:hasFPCVT
115 if (isPPC64 || Subtarget.hasFPCVT()) { in PPCTargetLowering()
386 if (Subtarget.hasFPCVT()) { in PPCTargetLowering()
859 if (Subtarget.hasFPCVT()) in PPCTargetLowering()
6391 : (Subtarget.hasFPCVT() ? PPCISD::FCTIWUZ : PPCISD::FCTIDZ), in LowerFP_TO_INTForReuse()
6395 assert((Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()) && in LowerFP_TO_INTForReuse()
6405 (Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()); in LowerFP_TO_INTForReuse()
6456 : (Subtarget.hasFPCVT() ? PPCISD::FCTIWUZ : PPCISD::FCTIDZ), in LowerFP_TO_INTDirectMove()
6461 assert((Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()) && in LowerFP_TO_INTDirectMove()
6587 assert(Subtarget.hasFPCVT() && in LowerINT_TO_FPDirectMove()
6647 Subtarget.isPPC64() && Subtarget.hasFPCVT()) in LowerINT_TO_FP()
6650 assert((Op.getOpcode() == ISD::SINT_TO_FP || Subtarget.hasFPCVT()) && in LowerINT_TO_FP()
6655 unsigned FCFOp = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in LowerINT_TO_FP()
6660 MVT FCFTy = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in LowerINT_TO_FP()
6677 !Subtarget.hasFPCVT() && in LowerINT_TO_FP()
6731 } else if (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
6743 (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
6779 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) in LowerINT_TO_FP()
6796 if (Subtarget.hasLFIWAX() || Subtarget.hasFPCVT()) { in LowerINT_TO_FP()
6854 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) in LowerINT_TO_FP()
10384 assert((Op.getOpcode() == ISD::SINT_TO_FP || Subtarget.hasFPCVT()) && in combineFPToIntToFP()
10389 unsigned FCFOp = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
10394 MVT FCFTy = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
10401 Subtarget.hasFPCVT()) || in combineFPToIntToFP()
10419 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) { in combineFPToIntToFP()