Lines Matching refs:match
38 bool match = mi_match(MIBCst.getReg(0), *MRI, m_ICst(Cst)); in TEST_F() local
39 EXPECT_TRUE(match); in TEST_F()
49 bool match = mi_match(MIBCst.getReg(0), *MRI, m_GCst(Src0)); in TEST_F() local
50 EXPECT_TRUE(match); in TEST_F()
81 bool match = mi_match(MIPtr, *MRI, m_GAdd(m_Reg(), m_Reg())); in TEST_F() local
82 EXPECT_TRUE(match); in TEST_F()
85 match = mi_match(MI, *MRI, m_GAdd(m_Reg(), m_Reg())); in TEST_F()
86 EXPECT_TRUE(match); in TEST_F()
88 match = mi_match(MIBAdd, *MRI, m_GAdd(m_Reg(), m_Reg())); in TEST_F()
89 EXPECT_TRUE(match); in TEST_F()
93 match = mi_match(MIBBrcond, *MRI, m_MInstr(MatchedMI)); in TEST_F()
94 EXPECT_TRUE(match); in TEST_F()
99 match = mi_match(MIBUAddO, *MRI, m_MInstr(MatchedMI)); in TEST_F()
100 EXPECT_TRUE(match); in TEST_F()
113 bool match = in TEST_F() local
115 EXPECT_TRUE(match); in TEST_F()
117 match = mi_match(MIBAdd.getReg(0), *MRI, in TEST_F()
119 EXPECT_TRUE(match); in TEST_F()
127 match = mi_match(MIBMul.getReg(0), *MRI, in TEST_F()
129 EXPECT_TRUE(match); in TEST_F()
134 match = mi_match(MIBMul.getReg(0), *MRI, in TEST_F()
136 EXPECT_TRUE(match); in TEST_F()
146 match = mi_match(MIBMul2.getReg(0), *MRI, in TEST_F()
148 EXPECT_TRUE(match); in TEST_F()
154 match = mi_match(MIBSub.getReg(0), *MRI, in TEST_F()
156 EXPECT_FALSE(match); in TEST_F()
161 match = mi_match(MIBFMul.getReg(0), *MRI, in TEST_F()
163 EXPECT_TRUE(match); in TEST_F()
170 match = mi_match(MIBFSub.getReg(0), *MRI, in TEST_F()
172 EXPECT_TRUE(match); in TEST_F()
178 match = mi_match(MIBAnd.getReg(0), *MRI, in TEST_F()
180 EXPECT_TRUE(match); in TEST_F()
187 match = mi_match(MIBOr.getReg(0), *MRI, in TEST_F()
189 EXPECT_TRUE(match); in TEST_F()
196 match = mi_match(LShr.getReg(0), *MRI, in TEST_F()
198 EXPECT_TRUE(match); in TEST_F()
204 match = mi_match(Shl.getReg(0), *MRI, in TEST_F()
206 EXPECT_TRUE(match); in TEST_F()
212 match = mi_match(PtrAdd.getReg(0), *MRI, m_GPtrAdd(m_Reg(Src0), m_Reg(Src1))); in TEST_F()
213 EXPECT_TRUE(match); in TEST_F()
223 match = mi_match(MIBAddCst, *MRI, in TEST_F()
225 EXPECT_TRUE(match); in TEST_F()
230 match = mi_match(MIBAddCst, *MRI, in TEST_F()
232 EXPECT_FALSE(match); in TEST_F()
234 match = mi_match(MIBAddCst, *MRI, in TEST_F()
236 EXPECT_FALSE(match); in TEST_F()
239 match = mi_match(MIBCst, *MRI, in TEST_F()
241 EXPECT_FALSE(match); in TEST_F()
242 match = mi_match(MIBUnmerge, *MRI, in TEST_F()
244 EXPECT_FALSE(match); in TEST_F()
247 match = mi_match( in TEST_F()
250 EXPECT_TRUE(match); in TEST_F()
254 match = mi_match( in TEST_F()
257 EXPECT_FALSE(match); in TEST_F()
259 match = mi_match( in TEST_F()
262 EXPECT_TRUE(match); in TEST_F()
266 match = mi_match( in TEST_F()
269 EXPECT_FALSE(match); in TEST_F()
270 match = mi_match( in TEST_F()
273 EXPECT_FALSE(match); in TEST_F()
285 bool match = in TEST_F() local
287 EXPECT_TRUE(match); in TEST_F()
293 match = mi_match(CmpEq.getReg(0), *MRI, in TEST_F()
295 EXPECT_TRUE(match); in TEST_F()
310 bool match = in TEST_F() local
312 EXPECT_TRUE(match); in TEST_F()
318 match = mi_match(CmpEq.getReg(0), *MRI, in TEST_F()
320 EXPECT_TRUE(match); in TEST_F()
337 bool match = in TEST_F() local
339 EXPECT_TRUE(match); in TEST_F()
343 match = mi_match(MIBFNeg.getReg(0), *MRI, m_GFNeg(m_Reg(Src))); in TEST_F()
344 EXPECT_TRUE(match); in TEST_F()
347 match = mi_match(MIBFabs.getReg(0), *MRI, m_GFabs(m_Reg(Src))); in TEST_F()
348 EXPECT_TRUE(match); in TEST_F()
354 match = mi_match(MIBFCst.getReg(0), *MRI, m_GFCst(TmpFP)); in TEST_F()
355 EXPECT_TRUE(match); in TEST_F()
365 match = mi_match(MIBFCst64.getReg(0), *MRI, m_GFCst(TmpFP64)); in TEST_F()
366 EXPECT_TRUE(match); in TEST_F()
377 match = mi_match(MIBFCst16.getReg(0), *MRI, m_GFCst(TmpFP16)); in TEST_F()
378 EXPECT_TRUE(match); in TEST_F()
401 bool match = in TEST_F() local
403 EXPECT_TRUE(match); in TEST_F()
405 match = in TEST_F()
407 EXPECT_TRUE(match); in TEST_F()
410 match = mi_match(MIBSExt.getReg(0), *MRI, m_GSExt(m_Reg(Src0))); in TEST_F()
411 EXPECT_TRUE(match); in TEST_F()
414 match = mi_match(MIBZExt.getReg(0), *MRI, m_GZExt(m_Reg(Src0))); in TEST_F()
415 EXPECT_TRUE(match); in TEST_F()
419 match = mi_match(MIBAExt.getReg(0), *MRI, in TEST_F()
421 EXPECT_TRUE(match); in TEST_F()
424 match = mi_match(MIBSExt.getReg(0), *MRI, in TEST_F()
426 EXPECT_TRUE(match); in TEST_F()
429 match = mi_match(MIBZExt.getReg(0), *MRI, in TEST_F()
431 EXPECT_TRUE(match); in TEST_F()
466 bool match = mi_match(MIBPtrToInt.getReg(0), *MRI, in TEST_F() local
468 EXPECT_TRUE(match); in TEST_F()
481 bool match = in TEST_F() local
484 EXPECT_TRUE(match); in TEST_F()
488 match = in TEST_F()
491 EXPECT_FALSE(match); in TEST_F()
492 match = in TEST_F()
495 EXPECT_TRUE(match); in TEST_F()
500 match = mi_match( in TEST_F()
503 EXPECT_FALSE(match); in TEST_F()