Searched refs:m_SpecificICstOrSplat (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | PatternMatchTest.cpp | 598 mi_match(FortyTwoSplat.getReg(0), *MRI, m_SpecificICstOrSplat(42))); in TEST_F() 600 mi_match(FortyTwoSplat.getReg(0), *MRI, m_SpecificICstOrSplat(43))); in TEST_F() 601 EXPECT_TRUE(mi_match(FortyTwo.getReg(0), *MRI, m_SpecificICstOrSplat(42))); in TEST_F() 608 EXPECT_TRUE(mi_match(AddSplat.getReg(2), *MRI, m_SpecificICstOrSplat(42))); in TEST_F() 609 EXPECT_FALSE(mi_match(AddSplat.getReg(2), *MRI, m_SpecificICstOrSplat(43))); in TEST_F() 610 EXPECT_FALSE(mi_match(AddSplat.getReg(1), *MRI, m_SpecificICstOrSplat(42))); in TEST_F() 613 EXPECT_TRUE(mi_match(Add.getReg(2), *MRI, m_SpecificICstOrSplat(42))); in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MIPatternMatch.h | 228 m_SpecificICstOrSplat(int64_t RequestedValue) { in m_SpecificICstOrSplat() function
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 4063 m_GSub(m_SpecificICstOrSplat(BitWidth), m_Reg(Amt))) && in matchOrShiftToFunnelShift() 4069 m_GSub(m_SpecificICstOrSplat(BitWidth), m_Reg(Amt))) && in matchOrShiftToFunnelShift() 4734 if (!mi_match(MI.getOperand(3).getReg(), MRI, m_SpecificICstOrSplat(2))) in matchMulOBy2() 4752 if (!mi_match(MI.getOperand(3).getReg(), MRI, m_SpecificICstOrSplat(0))) in matchMulOBy0() 4770 if (!mi_match(MI.getOperand(3).getReg(), MRI, m_SpecificICstOrSplat(0))) in matchAddOBy0()
|