Home
last modified time | relevance | path

Searched refs:hasSALUFloatInsts (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h1343 bool hasSALUFloatInsts() const { return HasSALUFloatInsts; } in hasSALUFloatInsts() function
H A DAMDGPURegisterBankInfo.cpp2289 if (!Subtarget.hasSALUFloatInsts()) in applyMappingImpl()
4035 if (Subtarget.hasSALUFloatInsts() && Ty.isScalar() && in getInstrMapping()
4046 if (Subtarget.hasSALUFloatInsts() && SizeDst == 32 && SizeSrc == 32 && in getInstrMapping()
4055 if (Subtarget.hasSALUFloatInsts() && SizeDst != 64 && SizeSrc != 64 && in getInstrMapping()
4332 return Subtarget.hasSALUFloatInsts() && (Size == 32 || Size == 16); in getInstrMapping()
4726 if (Subtarget.hasSALUFloatInsts() && isSALUMapping(MI)) in getInstrMapping()
H A DAMDGPURegBankLegalizeRules.cpp739 bool hasSALUFloat = ST->hasSALUFloatInsts(); in RegBankLegalizeRules()
H A DAMDGPU.td2681 def HasSALUFloatInsts : Predicate<"Subtarget->hasSALUFloatInsts()">,
2684 def NotHasSALUFloatInsts : Predicate<"!Subtarget->hasSALUFloatInsts()">,
H A DAMDGPUISelDAGToDAG.cpp2515 if ((VT == MVT::f16 || VT == MVT::f32) && Subtarget->hasSALUFloatInsts()) in isCBranchSCC()
2635 if (Subtarget->hasSALUFloatInsts() && N->getValueType(0) == MVT::f32 && in SelectFP_EXTEND()
H A DAMDGPUInstructionSelector.cpp1402 if (!STI.hasSALUFloatInsts()) in getS_CMPOpcode()
2780 if (!Subtarget->hasSALUFloatInsts()) in selectG_FPEXT()
H A DAMDGPULegalizerInfo.cpp1237 if (ST.hasSALUFloatInsts()) in AMDGPULegalizerInfo()
H A DSIISelLowering.cpp15370 if (!N->isDivergent() && getSubtarget()->hasSALUFloatInsts() && in performFMulCombine()