Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h201 struct FPValueAndVReg { struct
208 std::optional<FPValueAndVReg> argument
435 std::optional<FPValueAndVReg> getFConstantSplat(Register VReg,
H A DMIPatternMatch.h156 std::optional<FPValueAndVReg> &FPValReg;
157 GFCstAndRegMatch(std::optional<FPValueAndVReg> &FPValReg) in GFCstAndRegMatch()
165 inline GFCstAndRegMatch m_GFCst(std::optional<FPValueAndVReg> &FPValReg) { in m_GFCst()
170 std::optional<FPValueAndVReg> &FPValReg;
171 GFCstOrSplatGFCstMatch(std::optional<FPValueAndVReg> &FPValReg) in GFCstOrSplatGFCstMatch()
180 m_GFCstOrSplat(std::optional<FPValueAndVReg> &FPValReg) { in m_GFCstOrSplat()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankCombiner.cpp249 std::optional<FPValueAndVReg> K0, K1; in matchFPMinMaxToMed3()
281 std::optional<FPValueAndVReg> K0, K1; in matchFPMinMaxToClamp()
H A DAMDGPUCombinerHelper.cpp157 std::optional<FPValueAndVReg> FPValReg; in isConstantCostlierToNegate()
H A DAMDGPUInstructionSelector.cpp4053 std::optional<FPValueAndVReg> FPValReg; in selectWMMAVISrc()
H A DSIISelLowering.cpp12806 std::optional<FPValueAndVReg> FCR; in isCanonicalized()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp440 std::optional<FPValueAndVReg> llvm::getFConstantVRegValWithLookThrough( in getFConstantVRegValWithLookThrough()
447 return FPValueAndVReg{getConstantFPVRegVal(Reg->VReg, MRI)->getValueAPF(), in getFConstantVRegValWithLookThrough()
1425 std::optional<FPValueAndVReg>
H A DCombinerHelper.cpp2888 std::optional<FPValueAndVReg> MaybeCst; in matchConstantFPOp()
6553 std::optional<FPValueAndVReg> ValAndVReg; in matchCommuteFPConstantToRHS()