• Home
  • Raw
  • Download

Lines Matching refs:mi_match

597   if (mi_match(SrcReg, MRI, m_GTrunc(m_Reg(TruncSrc))))  in matchSextTruncSextLoad()
1768 if (!mi_match(LHS, MRI, m_GAnyExt(m_Reg(ExtSrc))) && in matchCombineShlOfExtend()
1769 !mi_match(LHS, MRI, m_GZExt(m_Reg(ExtSrc))) && in matchCombineShlOfExtend()
1770 !mi_match(LHS, MRI, m_GSExt(m_Reg(ExtSrc)))) in matchCombineShlOfExtend()
1815 while (mi_match(Reg, MRI, m_GBitcast(m_Reg(Reg)))) in peekThroughBitcast()
1963 if (!mi_match(SrcReg, MRI, m_GZExt(m_Reg(ZExtSrcReg)))) in matchCombineUnmergeZExtToZExt()
2123 return mi_match(SrcReg, MRI, in matchCombineI2PToP2I()
2139 return mi_match(SrcReg, MRI, m_GIntToPtr(m_Reg(Reg))); in matchCombineP2IToI2P()
2162 if (mi_match(SrcReg, MRI, m_GPtrToInt(m_Reg(PtrReg.first)))) { in matchCombineAddP2IToPtrAdd()
2205 if (mi_match(LHS, MRI, m_GIntToPtr(m_ICst(Cst)))) { in matchCombineConstPtrAddToI2P()
2230 return mi_match(SrcReg, MRI, in matchCombineAnyExtTrunc()
2313 return mi_match(SrcReg, MRI, m_GFNeg(m_Reg(Reg))); in matchCombineFNegOfFNeg()
2320 return mi_match(Src, MRI, m_GFabs(m_Reg(AbsSrc))); in matchCombineFAbsOfFAbs()
2377 mi_match(SrcReg, MRI, m_GShl(m_Reg(ShiftSrc), m_Reg(ShiftAmt))) && in matchCombineTruncOfShl()
2617 if (!mi_match(MaybeSub, MRI, m_Neg(m_Reg(NewRHS)))) in matchSimplifyAddToSub()
2644 while (mi_match( in matchCombineInsertVecElts()
2810 if (!mi_match(MI.getOperand(0).getReg(), MRI, in matchAshrShlToSextInreg()
2958 if (!mi_match(MI.getOperand(0).getReg(), MRI, in matchNotCmp()
3018 if (!mi_match(CstReg, MRI, m_ICst(Cst))) in matchNotCmp()
3074 if (!mi_match(AndReg, MRI, m_GAnd(m_Reg(X), m_Reg(Y)))) { in matchXorOfAndWithSameReg()
3076 if (!mi_match(AndReg, MRI, m_GAnd(m_Reg(X), m_Reg(Y)))) in matchXorOfAndWithSameReg()