Lines Matching refs:hasFPCVT
245 if (isPPC64 || Subtarget.hasFPCVT()) { in PPCTargetLowering()
699 if (Subtarget.hasFPCVT()) { in PPCTargetLowering()
1363 if (Subtarget.hasFPCVT()) in PPCTargetLowering()
8074 : (Subtarget.hasFPCVT() ? PPCISD::FCTIWUZ : PPCISD::FCTIDZ); in convertFPToInt()
8077 assert((IsSigned || Subtarget.hasFPCVT()) && in convertFPToInt()
8101 (IsSigned || Subtarget.hasFPCVT()); in LowerFP_TO_INTForReuse()
8269 (Subtarget.hasFPCVT() || Op.getValueType() == MVT::i32); in canReuseLoadAddress()
8379 bool IsSingle = Op.getValueType() == MVT::f32 && Subtarget.hasFPCVT(); in convertIntToFP()
8401 assert(Subtarget.hasFPCVT() && in LowerINT_TO_FPDirectMove()
8532 Subtarget.isPPC64() && Subtarget.hasFPCVT()) in LowerINT_TO_FP()
8535 assert((IsSigned || Subtarget.hasFPCVT()) && in LowerINT_TO_FP()
8551 !Subtarget.hasFPCVT() && in LowerINT_TO_FP()
8606 } else if (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
8618 (Subtarget.hasFPCVT() && in LowerINT_TO_FP()
8657 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) { in LowerINT_TO_FP()
8680 if (Subtarget.hasLFIWAX() || Subtarget.hasFPCVT()) { in LowerINT_TO_FP()
8738 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) { in LowerINT_TO_FP()
14508 assert((Op.getOpcode() == ISD::SINT_TO_FP || Subtarget.hasFPCVT()) && in combineFPToIntToFP()
14513 unsigned FCFOp = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
14518 MVT FCFTy = (Subtarget.hasFPCVT() && Op.getValueType() == MVT::f32) in combineFPToIntToFP()
14525 Subtarget.hasFPCVT()) || in combineFPToIntToFP()
14543 if (Op.getValueType() == MVT::f32 && !Subtarget.hasFPCVT()) { in combineFPToIntToFP()