Lines Matching defs:Predicate
148 template<typename Predicate>
149 struct cst_pred_ty : public Predicate {
167 template<typename Predicate>
168 struct api_pred_ty : public Predicate {
491 PredicateTy &Predicate;
496 : Predicate(Pred), L(LHS), R(RHS) {}
502 Predicate = I->getPredicate();
510 inline CmpClass_match<LHS, RHS, ICmpInst, ICmpInst::Predicate>
511 m_ICmp(ICmpInst::Predicate &Pred, const LHS &L, const RHS &R) {
513 ICmpInst, ICmpInst::Predicate>(Pred, L, R);
517 inline CmpClass_match<LHS, RHS, FCmpInst, FCmpInst::Predicate>
518 m_FCmp(FCmpInst::Predicate &Pred, const LHS &L, const RHS &R) {
520 FCmpInst, FCmpInst::Predicate>(Pred, L, R);
759 ICmpInst::Predicate Pred = LHS == TrueVal ?
771 static bool match(ICmpInst::Predicate Pred) {
778 static bool match(ICmpInst::Predicate Pred) {
785 static bool match(ICmpInst::Predicate Pred) {
792 static bool match(ICmpInst::Predicate Pred) {