Lines Matching refs:InsnMatcher
695 InstructionMatcher &InsnMatcher = *Matchers.front(); in getFirstConditionAsRootType() local
696 if (!InsnMatcher.predicates_empty()) in getFirstConditionAsRootType()
698 dyn_cast<LLTOperandMatcher>(&**InsnMatcher.predicates_begin())) in getFirstConditionAsRootType()
706 InstructionMatcher &InsnMatcher = *Item.first; in optimize() local
707 for (auto &OM : InsnMatcher.operands()) { in optimize()
719 InsnMatcher.optimize(); in optimize()
859 unsigned RuleMatcher::getInsnVarID(InstructionMatcher &InsnMatcher) const { in getInsnVarID()
860 const auto &I = InsnVariableIDs.find(&InsnMatcher); in getInsnVarID()
1787 const unsigned NewInsnVarID = InsnMatcher->getInsnVarID(); in emitCaptureOpcodes()
1808 if (InsnMatcher->isHigherPriorityThan(*BP->InsnMatcher)) in isHigherPriorityThan()
1873 InstructionMatcher &InsnMatcher = Rule.getInstructionMatcher(SymbolicName); in emitRenderOpcodes() local
1874 unsigned OldInsnVarID = Rule.getInsnVarID(InsnMatcher); in emitRenderOpcodes()
1888 InstructionMatcher &InsnMatcher = Rule.getInstructionMatcher(SymbolicName); in emitRenderOpcodes() local
1889 unsigned OldInsnVarID = Rule.getInsnVarID(InsnMatcher); in emitRenderOpcodes()
2037 InstructionMatcher &InsnMatcher = Rule.getInstructionMatcher(SymbolicName); in emitRenderOpcodes() local
2038 unsigned OldInsnVarID = Rule.getInsnVarID(InsnMatcher); in emitRenderOpcodes()