reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
719 OS << (isa<EmitNodeMatcher>(EN) ? "OPC_EmitNode" : "OPC_MorphNodeTo"); 720 bool CompressVTs = EN->getNumVTs() < 3; 722 OS << EN->getNumVTs(); 724 OS << ", TARGET_VAL(" << EN->getOpcodeName() << "), 0"; 726 if (EN->hasChain()) OS << "|OPFL_Chain"; 727 if (EN->hasInFlag()) OS << "|OPFL_GlueInput"; 728 if (EN->hasOutFlag()) OS << "|OPFL_GlueOutput"; 729 if (EN->hasMemRefs()) OS << "|OPFL_MemRefs"; 730 if (EN->getNumFixedArityOperands() != -1) 731 OS << "|OPFL_Variadic" << EN->getNumFixedArityOperands(); 736 OS << EN->getNumVTs(); 741 for (unsigned i = 0, e = EN->getNumVTs(); i != e; ++i) 742 OS << getEnumName(EN->getVT(i)) << ", "; 744 OS << EN->getNumOperands(); 749 for (unsigned i = 0, e = EN->getNumOperands(); i != e; ++i) 750 NumOperandBytes += EmitVBRValue(EN->getOperand(i), OS); 754 if (const EmitNodeMatcher *E = dyn_cast<EmitNodeMatcher>(EN)) { 755 if (unsigned NumResults = EN->getNumVTs()) { 774 return 5 + !CompressVTs + EN->getNumVTs() + NumOperandBytes +