Searched refs:GFCstOrSplatGFCstMatch (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | PatternMatchTest.cpp | 674 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 D | MIPatternMatch.h | 165 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 D | AMDGPURegBankCombiner.cpp | 243 if (!matchMed<GFCstOrSplatGFCstMatch>(MI, MRI, OpcodeTriple, Val, K0, K1)) in matchFPMinMaxToClamp()
|