Lines Matching refs:Predicates
27 // list<Predicate> Predicates = [];
30 // let Predicates = [HasStdExtC] in {
468 std::vector<Record *> RF = Rec->getValueAsListOfDefs("Predicates");
515 std::vector<const Record *> &Predicates,
522 Predicates.push_back(Rec);
523 Entry = Predicates.size();
533 static void printPredicates(std::vector<const Record *> &Predicates,
535 for (unsigned i = 0; i < Predicates.size(); ++i) {
536 Init *Pred = Predicates[i]->getValueInit(Name);
539 << " // " << Predicates[i]->getName().str() << "\n"
592 // A list of ImmLeaf Predicates for all operands in use, and the reverse map.
682 std::vector<Record *> RF = Dest.TheDef->getValueAsListOfDefs("Predicates");