Lines Matching refs:InstructionOperandMatcher
2037 class InstructionOperandMatcher : public OperandPredicateMatcher { class
2042 InstructionOperandMatcher(unsigned InsnVarID, unsigned OpIdx, in InstructionOperandMatcher() function in __anon7e76e5f80111::InstructionOperandMatcher
2076 if (const InstructionOperandMatcher *BP = in isHigherPriorityThan()
2077 dyn_cast<InstructionOperandMatcher>(&B)) in isHigherPriorityThan()
2913 const InstructionOperandMatcher *AOM = in isHigherPriorityThan()
2914 dyn_cast<InstructionOperandMatcher>(this); in isHigherPriorityThan()
2915 const InstructionOperandMatcher *BOM = in isHigherPriorityThan()
2916 dyn_cast<InstructionOperandMatcher>(&B); in isHigherPriorityThan()
3433 auto MaybeInsnOperand = OM.addPredicate<InstructionOperandMatcher>( in importChildMatcher()
3443 InstructionOperandMatcher &InsnOperand = **MaybeInsnOperand; in importChildMatcher()
4599 if (!isa<InstructionOperandMatcher>(OP)) in hasFirstCondition()
4615 if (!isa<InstructionOperandMatcher>(OP)) in getFirstCondition()
4633 if (!isa<InstructionOperandMatcher>(OP)) { in popFirstCondition()