Lines Matching refs:getName

239     return AddMatcher(new CheckValueTypeMatcher(LeafRec->getName()));  in EmitLeafMatchCode()
248 LeafRec->getName() == "srcvalue") in EmitLeafMatchCode()
254 AddMatcher(new RecordMatcher("physreg input "+LeafRec->getName().str(), in EmitLeafMatchCode()
261 return AddMatcher(new CheckCondCodeMatcher(LeafRec->getName())); in EmitLeafMatchCode()
266 if (N->getName().empty()) { in EmitLeafMatchCode()
275 unsigned InputOperand = VariableMap[N->getName()] - 1; in EmitLeafMatchCode()
280 if (LeafRec->getName() == "immAllOnesV") { in EmitLeafMatchCode()
292 if (LeafRec->getName() == "immAllZerosV") { in EmitLeafMatchCode()
318 std::string PatternName = std::string(N->getOperator()->getName()); in EmitOperatorMatchCode()
321 PatternName += N->getChild(i)->getName(); in EmitOperatorMatchCode()
344 if ((N->getOperator()->getName() == "and" || in EmitOperatorMatchCode()
345 N->getOperator()->getName() == "or") && in EmitOperatorMatchCode()
357 if (N->getOperator()->getName() == "and") in EmitOperatorMatchCode()
384 AddMatcher(new RecordMatcher("'" + N->getOperator()->getName().str() + in EmitOperatorMatchCode()
448 AddMatcher(new RecordMatcher("'" + N->getOperator()->getName().str() + in EmitOperatorMatchCode()
521 if (!N->getName().empty()) in EmitMatchCode()
522 Names.push_back(N->getName()); in EmitMatchCode()
595 NamedComplexPatternOperands[N->getName()] = NextRecordedOperandNo + 1; in EmitMatcherCode()
599 NamedComplexPatternOperands[N->getChild(i)->getName()] = CurOp + 1; in EmitMatcherCode()
612 N->getName(), NextRecordedOperandNo)); in EmitMatcherCode()
642 assert(!N->getName().empty() && "Operand not named!"); in EmitResultOfNamedOperand()
644 if (unsigned SlotNo = NamedComplexPatternOperands[N->getName()]) { in EmitResultOfNamedOperand()
653 unsigned SlotNo = getNamedArgumentSlot(N->getName()); in EmitResultOfNamedOperand()
659 StringRef OperatorName = N->getOperator()->getName(); in EmitResultOfNamedOperand()
692 if (Def->getName() == "zero_reg") { in EmitResultLeafAsOperand()
698 if (Def->getName() == "undef_tied_input") { in EmitResultLeafAsOperand()
985 AddMatcher(new EmitNodeMatcher(II.Namespace.str()+"::"+II.TheDef->getName().str(), in EmitResultInstructionAsOperand()
1022 if (!N->getName().empty()) in EmitResultOperand()