Home
last modified time | relevance | path

Searched refs:hasFastFMAF32 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h276 bool hasFastFMAF32() const { in hasFastFMAF32() function
H A DAMDGPUTargetTransformInfo.cpp765 if ((SLT == MVT::f32 && ST->hasFastFMAF32()) || SLT == MVT::f16) in getIntrinsicInstrCost()
768 InstRate = ST->hasFastFMAF32() ? getHalfRateInstrCost(CostKind) in getIntrinsicInstrCost()
H A DAMDGPUCodeGenPrepare.cpp823 if (HasFP32DenormalFlush && ST.hasFractBug() && !ST.hasFastFMAF32() && in emitFrexpDiv()
H A DAMDGPUISelLowering.cpp2782 if (Subtarget->hasFastFMAF32()) { in LowerFLOGCommon()
2874 if (Subtarget->hasFastFMAF32()) in LowerFLOGUnsafe()
3095 if (Subtarget->hasFastFMAF32()) { in lowerFEXP()
H A DAMDGPULegalizerInfo.cpp3440 if (ST.hasFastFMAF32()) { in legalizeFlogCommon()
3527 if (ST.hasFastFMAF32()) in legalizeFlogUnsafe()
3716 if (ST.hasFastFMAF32()) { in legalizeFExp()
H A DSIISelLowering.cpp5953 return Subtarget->hasFastFMAF32(); in isFMAFasterThanFMulAndFAdd()
5959 return Subtarget->hasFastFMAF32() || Subtarget->hasDLInsts(); in isFMAFasterThanFMulAndFAdd()
5962 return Subtarget->hasFastFMAF32() && Subtarget->hasDLInsts(); in isFMAFasterThanFMulAndFAdd()