Home
last modified time | relevance | path

Searched refs:GFCstOrSplatGFCstMatch (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DPatternMatchTest.cpp674 EXPECT_TRUE(mi_match(FPZero, *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
677 EXPECT_FALSE(mi_match(Undef, *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
681 mi_match(ZeroSplat.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
686 mi_match(ZeroUndef.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
692 mi_match(UndefSplat.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
696 mi_match(ZeroOne.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
701 GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
705 mi_match(Mixed.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h165 struct GFCstOrSplatGFCstMatch { struct
167 GFCstOrSplatGFCstMatch(Optional<FPValueAndVReg> &FPValReg) in GFCstOrSplatGFCstMatch() function
175 inline GFCstOrSplatGFCstMatch argument
177 return GFCstOrSplatGFCstMatch(FPValReg); in m_GFCstOrSplat()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankCombiner.cpp243 if (!matchMed<GFCstOrSplatGFCstMatch>(MI, MRI, OpcodeTriple, Val, K0, K1)) in matchFPMinMaxToClamp()