Lines Matching refs:getName
240 return AddMatcher(new CheckValueTypeMatcher(LeafRec->getName())); in EmitLeafMatchCode()
249 LeafRec->getName() == "srcvalue") in EmitLeafMatchCode()
255 AddMatcher(new RecordMatcher("physreg input "+LeafRec->getName().str(), in EmitLeafMatchCode()
262 return AddMatcher(new CheckCondCodeMatcher(LeafRec->getName())); in EmitLeafMatchCode()
267 if (N->getName().empty()) { in EmitLeafMatchCode()
276 unsigned InputOperand = VariableMap[N->getName()] - 1; in EmitLeafMatchCode()
281 if (LeafRec->getName() == "immAllOnesV" || in EmitLeafMatchCode()
282 LeafRec->getName() == "immAllZerosV") { in EmitLeafMatchCode()
292 if (LeafRec->getName() == "immAllOnesV") in EmitLeafMatchCode()
311 std::string PatternName = std::string(N->getOperator()->getName()); in EmitOperatorMatchCode()
314 PatternName += N->getChild(i)->getName(); in EmitOperatorMatchCode()
337 if ((N->getOperator()->getName() == "and" || in EmitOperatorMatchCode()
338 N->getOperator()->getName() == "or") && in EmitOperatorMatchCode()
351 if (N->getOperator()->getName() == "and") in EmitOperatorMatchCode()
378 AddMatcher(new RecordMatcher("'" + N->getOperator()->getName().str() + in EmitOperatorMatchCode()
442 AddMatcher(new RecordMatcher("'" + N->getOperator()->getName().str() + in EmitOperatorMatchCode()
514 if (!N->getName().empty()) in EmitMatchCode()
515 Names.push_back(N->getName()); in EmitMatchCode()
588 NamedComplexPatternOperands[N->getName()] = NextRecordedOperandNo + 1; in EmitMatcherCode()
592 NamedComplexPatternOperands[N->getChild(i)->getName()] = CurOp + 1; in EmitMatcherCode()
605 AddMatcher(new CheckComplexPatMatcher(*CP, RecNodeEntry, N->getName(), in EmitMatcherCode()
636 assert(!N->getName().empty() && "Operand not named!"); in EmitResultOfNamedOperand()
638 if (unsigned SlotNo = NamedComplexPatternOperands[N->getName()]) { in EmitResultOfNamedOperand()
647 unsigned SlotNo = getNamedArgumentSlot(N->getName()); in EmitResultOfNamedOperand()
653 StringRef OperatorName = N->getOperator()->getName(); in EmitResultOfNamedOperand()
686 if (Def->getName() == "zero_reg") { in EmitResultLeafAsOperand()
692 if (Def->getName() == "undef_tied_input") { in EmitResultLeafAsOperand()
1014 if (!N->getName().empty()) in EmitResultOperand()