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

References

utils/TableGen/AsmMatcherEmitter.cpp
 1152   Record *Rec = OI.Rec;
 1687     Record *Rec = Operands[Idx].Rec;
 1858       if (ResultInst->Operands[i].Rec->getName() !=
 1859           ResultInst->Operands[TiedOp].Rec->getName()) {
utils/TableGen/AsmWriterEmitter.cpp
  852             if (Operands[OpNum].Rec->getName() ==
  853                 Operands[TiedOpNum].Rec->getName()) {
utils/TableGen/CodeGenDAGPatterns.cpp
 1788       Record *OperandNode = InstInfo.Operands[i].Rec;
 3586   if (OI.Rec == Leaf)
 3685     Results.push_back(CGI.Operands[i].Rec);
 3706       if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) {
 3709         if (!getDefaultOperand(Op.Rec).DefaultOps.empty())
 3724     Operands.push_back(Op.Rec);
 3805           Results.push_back(InstInfo.Operands[j].Rec);
 3810           Operands.push_back(InstInfo.Operands[j].Rec);
utils/TableGen/CodeGenInstruction.cpp
  709       if (ResultInst->Operands[i].Rec->getName() ==
  710           ResultInst->Operands[TiedOpNum].Rec->getName())
  717     Record *InstOpRec = ResultInst->Operands[i].Rec;
utils/TableGen/DAGISelMatcherGen.cpp
  806          CGP.operandHasDefault(II.Operands[NonOverridableOperands-1].Rec))
  812     Record *OperandNode = II.Operands[InstOpNo].Rec;
utils/TableGen/FastISelEmitter.cpp
  492       Record *Op0Rec = II.Operands[0].Rec;
utils/TableGen/FixedLenDecoderEmitter.cpp
 1934       Record *TypeRecord = CGI.Operands[SO.first].Rec;
utils/TableGen/GlobalISelEmitter.cpp
 4323     if (DstIOperand.Rec->isSubClassOf("OperandWithDefaultOps")) {
 4324       DagInit *DefaultOps = DstIOperand.Rec->getValueAsDag("DefaultOps");
 4461   Record *DstIOpRec = DstIOperand.Rec;
 4630     Record *DstIOpRec = DstIOperand.Rec;
utils/TableGen/InstrDocsEmitter.cpp
  169           OS << "* " << (IsDef ? "DEF" : "USE") << " ``" << Op.Rec->getName()
  180         OS << "* " << (IsDef ? "DEF" : "USE") << " ``" << Op.Rec->getName()
utils/TableGen/InstrInfoEmitter.cpp
  132         OperandList.back().Rec = OpR;
  137       Record *OpR = OperandList[j].Rec;
  159       if (Op.Rec->isSubClassOf("PredicateOp"))
  164       if (Op.Rec->isSubClassOf("OptionalDefOperand"))
  380           OperandRecords.push_back(Op.Rec);
utils/TableGen/PseudoLoweringEmitter.cpp
   92       if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec)
   96                       Insn.Operands[BaseIdx + i].Rec->getName() + "'");
utils/TableGen/RISCVCompressInstEmitter.cpp
  203         if (!validateRegister(DI->getDef(), Inst.Operands[i].Rec))
  208                               Inst.Operands[i].Rec->getName() + "'");
  217       if (!validateTypes(DI->getDef(), Inst.Operands[i].Rec, IsSourceInst))
  223                             Inst.Operands[i].Rec->getName() +
  229       if (Inst.Operands[i].Rec->isSubClassOf("RegisterClass"))
  642         if (Source.Operands[OpNo].Rec->isSubClassOf("RegisterClass"))
  683         if (DestOperand.Rec->isSubClassOf("RegisterClass")) {
  691                        "::" + DestOperand.Rec->getName().str() +
  700                                             DestOperand.Rec);
  712             getMCOpPredicate(MCOpPredicateMap, MCOpPredicates, DestOperand.Rec);
utils/TableGen/X86EVEX2VEXTablesEmitter.cpp
  123       Record *OpRec1 = EVEXInst->Operands[i].Rec;
  124       Record *OpRec2 = VEXInst->Operands[i].Rec;
utils/TableGen/X86FoldTablesEmitter.cpp
  180     return OpIn.Rec->getName() == "RST" || OpIn.Rec->getName() == "RSTi";
  180     return OpIn.Rec->getName() == "RST" || OpIn.Rec->getName() == "RSTi";
  187     return OpIn.Rec->getName() == "ptr_rc_tailcall";
  390       Record *MemOpRec = MemInst->Operands[i].Rec;
  391       Record *RegOpRec = RegInst->Operands[i + RegStartIdx].Rec;
  479   Record *RegOpRec = RegInstr->Operands[FoldedInd].Rec;
  480   Record *MemOpRec = MemInstr->Operands[FoldedInd].Rec;
  535       Record *RegOpRec = RegInstr->Operands[i].Rec;
  536       Record *MemOpRec = MemInstr->Operands[i].Rec;
  565     Record *RegOpRec = RegInstr->Operands[RegOutSize - 1].Rec;
  566     Record *MemOpRec = MemInstr->Operands[RegOutSize - 1].Rec;
utils/TableGen/X86RecognizableInstr.cpp
  384   StringRef typeName = (*Operands)[operandIndex].Rec->getName();