Lines Matching defs:OM
2264 OperandMatcher *OM = new OperandMatcher(*this, OpIdx, "", TempOpIdx); in addPhysRegInput() local
2464 for (auto &OM : Operands) in optimize() local
2479 for (auto &OM : Operands) { in optimize() local
3013 const OperandMatcher &OM = Rule.getOperandMatcher(Copy->getSymbolicName()); in canMutate() local
3239 void RuleMatcher::defineOperand(StringRef SymbolicName, OperandMatcher &OM) { in defineOperand()
3250 void RuleMatcher::definePhysRegOperand(Record *Reg, OperandMatcher &OM) { in definePhysRegOperand()
3913 OperandMatcher &OM = InsnMatcher.addOperand(OpIdx++, "", TempOpIdx); in createAndImportSelDAGMatcher() local
3966 OperandMatcher &OM = in createAndImportSelDAGMatcher() local
3999 OperandMatcher &OM = in createAndImportSelDAGMatcher() local
4063 OperandMatcher &OM = in createAndImportSelDAGMatcher() local
4088 OperandMatcher &OM, Record *R, unsigned &TempOpIdx) const { in importComplexPatternOperandMatcher()
4136 OperandMatcher &OM = in importChildMatcher() local
4303 OperandMatcher &OM = in importChildMatcher() local
4457 const OperandMatcher &OM = Rule.getOperandMatcher(DstChild->getName()); in importExplicitUseRenderer() local
5166 OperandMatcher &OM = InsnMatcher.getOperand(OpIdx); in runOnPattern() local
5177 OperandMatcher &OM = InsnMatcher.getOperand(OpIdx); in runOnPattern() local
5189 OperandMatcher &OM = InsnMatcher.getOperand(OpIdx); in runOnPattern() local
5882 for (auto &OM : InsnMatcher.operands()) { in optimize() local
5909 for (auto &OM : Matcher.operands()) in hasFirstCondition() local
5925 for (auto &OM : Matcher.operands()) in getFirstCondition() local
5943 for (auto &OM : Matcher.operands()) in popFirstCondition() local