reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 return const_cast<Pattern &>(P).match(V); 57 return V->hasOneUse() && SubPattern.match(V); 133 if (L.match(V)) 716 return (L.match(I->getOperand(0)) && R.match(I->getOperand(1))) || 716 return (L.match(I->getOperand(0)) && R.match(I->getOperand(1))) || 717 (Commutable && L.match(I->getOperand(1)) && 718 R.match(I->getOperand(0))); 745 return (L.match(I->getOperand(0)) && R.match(I->getOperand(1))) || 745 return (L.match(I->getOperand(0)) && R.match(I->getOperand(1))) || 746 (Commutable && L.match(I->getOperand(1)) && 747 R.match(I->getOperand(0))); 751 ((L.match(CE->getOperand(0)) && R.match(CE->getOperand(1))) || 751 ((L.match(CE->getOperand(0)) && R.match(CE->getOperand(1))) || 752 (Commutable && L.match(CE->getOperand(1)) && 753 R.match(CE->getOperand(0)))); 1210 return Op1.match(I->getOperand(0)) && Op2.match(I->getOperand(1)) && 1281 return O->getOpcode() == Opcode && Op.match(O->getOperand(0)); 1406 if (BI->isConditional() && Cond.match(BI->getCondition())) 1623 if (!m_ICmp(Pred, m_Value(ICmpLHS), m_Value(ICmpRHS)).match(V))unittests/IR/PatternMatch.cpp
1134 .match((InstructionType)IRB.CreateICmp(Pred, L, R)));