Lines Matching refs:MIBAdd
77 auto MIBAdd = B.buildAdd(LLT::scalar(64), Copies[0], Copies[1]); in TEST_F() local
80 MachineInstr *MIPtr = MIBAdd.getInstr(); in TEST_F()
84 MachineInstr &MI = *MIBAdd.getInstr(); in TEST_F()
88 match = mi_match(MIBAdd, *MRI, m_GAdd(m_Reg(), m_Reg())); in TEST_F()
111 auto MIBAdd = B.buildAdd(s64, Copies[0], Copies[1]); in TEST_F() local
114 mi_match(MIBAdd.getReg(0), *MRI, m_GAdd(m_Reg(), m_Reg())); in TEST_F()
117 match = mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
124 auto MIBMul = B.buildMul(s64, MIBAdd, Copies[2]); in TEST_F()
130 EXPECT_EQ(Src0, MIBAdd.getReg(0)); in TEST_F()
443 auto MIBAdd = B.buildAdd(s64, Copies[0], Copies[1]); in TEST_F() local
444 EXPECT_FALSE(mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
446 EXPECT_TRUE(mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
479 auto MIBAdd = B.buildAdd(s64, Copies[0], Copies[1]); in TEST_F() local
482 mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
489 mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
493 mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
501 MIBAdd.getReg(0), *MRI, in TEST_F()
512 auto MIBAdd = B.buildAdd(s64, Copies[0], Copies[1]); in TEST_F() local
513 Register Reg = MIBAdd.getReg(0); in TEST_F()
516 B.buildCast(LLT::pointer(0, 32), MIBAdd); in TEST_F()
528 B.buildCast(LLT::pointer(1, 32), MIBAdd); in TEST_F()
545 auto MIBAdd = B.buildAdd(s64, Copies[0], FortyTwo); in TEST_F() local
546 EXPECT_TRUE(mi_match(MIBAdd.getReg(2), *MRI, m_SpecificICst(42))); in TEST_F()
549 EXPECT_FALSE(mi_match(MIBAdd.getReg(2), *MRI, m_SpecificICst(123))); in TEST_F()
552 EXPECT_FALSE(mi_match(MIBAdd.getReg(1), *MRI, m_SpecificICst(42))); in TEST_F()