reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/DAGISelMatcherEmitter.cpp
  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 +