Lines Matching refs:hasFPCVT
194 if (isPPC64 || Subtarget.hasFPCVT()) { in PPCTargetLowering()
516 if (Subtarget.hasFPCVT()) { in PPCTargetLowering()
1065 if (Subtarget.hasFPCVT()) in PPCTargetLowering()
7016 : (Subtarget.hasFPCVT() ? PPCISD::FCTIWUZ : PPCISD::FCTIDZ), in LowerFP_TO_INTForReuse()
7020 assert((Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()) && in LowerFP_TO_INTForReuse()
7030 (Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()); in LowerFP_TO_INTForReuse()
7080 : (Subtarget.hasFPCVT() ? PPCISD::FCTIWUZ : PPCISD::FCTIDZ), in LowerFP_TO_INTDirectMove()
7085 assert((Op.getOpcode() == ISD::FP_TO_SINT || Subtarget.hasFPCVT()) && in LowerFP_TO_INTDirectMove()
7263 assert(Subtarget.hasFPCVT() && in LowerINT_TO_FPDirectMove()
7400 Subtarget.isPPC64() && Subtarget.hasFPCVT()) in LowerINT_TO_FP()
7403 assert((Op.getOpcode() == ISD::SINT_TO_FP || Subtarget.hasFPCVT()) && in LowerINT_TO_FP()
7408 unsigned FCFOp = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in LowerINT_TO_FP()
7413 MVT FCFTy = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in LowerINT_TO_FP()
7430 !Subtarget.hasFPCVT() && in LowerINT_TO_FP()
7483 } else if (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
7495 (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
7531 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) in LowerINT_TO_FP()
7548 if (Subtarget.hasLFIWAX() || Subtarget.hasFPCVT()) { in LowerINT_TO_FP()
7604 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) in LowerINT_TO_FP()
12414 assert((Op.getOpcode() == ISD::SINT_TO_FP || Subtarget.hasFPCVT()) && in combineFPToIntToFP()
12419 unsigned FCFOp = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
12424 MVT FCFTy = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
12431 Subtarget.hasFPCVT()) || in combineFPToIntToFP()
12449 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) { in combineFPToIntToFP()