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

References

utils/TableGen/FastISelEmitter.cpp
  514     if (!InstPatNode) continue;
  515     if (InstPatNode->isLeaf()) continue;
  518     if (InstPatNode->getNumTypes() > 1) continue;
  520     Record *InstPatOp = InstPatNode->getOperator();
  523     if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0);
  523     if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0);
  525     if (InstPatNode->getNumChildren()) {
  526       assert(InstPatNode->getChild(0)->getNumTypes() == 1);
  527       VT = InstPatNode->getChild(0)->getSimpleType(0);
  531     if (!InstPatNode->getPredicateCalls().empty())
  536     if (!Operands.initialize(InstPatNode, Target, VT, ImmediatePredicates,
  541     if (InstPatNode->getOperator()->getName() == "imm" ||
  542         InstPatNode->getOperator()->getName() == "fpimm")
  549       for (unsigned i = 0, e = InstPatNode->getNumChildren(); i != e; ++i) {
  550         std::string PhysReg = PhyRegForNode(InstPatNode->getChild(i), Target);
  554               InstPatNode->getChild(i)->getName()) {