Lines Matching defs:OP
710 for (auto &OP : OM->predicates())
711 if (isa<ComplexPatternOperandMatcher>(OP))
712 EpilogueMatchers.emplace_back(std::move(OP));
754 for (auto &OP : OM->predicates())
755 if (!isa<InstructionOperandMatcher>(OP))
770 for (auto &OP : OM->predicates())
771 if (!isa<InstructionOperandMatcher>(OP))
772 return *OP;
788 for (auto &OP : OM->predicates())
789 if (!isa<InstructionOperandMatcher>(OP)) {
790 std::unique_ptr<PredicateMatcher> Result = std::move(OP);
1804 for (auto &OP : OM->predicates())
1805 if (isa<IntrinsicIDOperandMatcher>(OP)) {
1806 Stash.push_back(std::move(OP));
1814 for (auto &OP : Operands[0]->predicates())
1815 OP.reset();
1819 for (auto &OP : OM->predicates())
1820 if (isa<LLTOperandMatcher>(OP))
1821 Stash.push_back(std::move(OP));