Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Rec

55   unsigned addDagOperandMapping(Record *Rec, DagInit *Dag,
74 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn,
93 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec)
94 PrintFatalError(Rec->getLoc(),
97 Insn.Operands[BaseIdx + i].Rec->getName() + "'");
112 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i);
122 void PseudoLoweringEmitter::evaluateExpansion(Record *Rec) {
123 DEBUG(dbgs() << "Pseudo definition: " << Rec->getName() << "\n");
127 DagInit *Dag = Rec->getValueAsDag("ResultInst");
133 PrintFatalError(Rec->getLoc(), Rec->getName() +
137 PrintFatalError(Rec->getLoc(), "Pseudo result '" + Operator->getName() +
143 PrintFatalError(Rec->getLoc(), "Pseudo result '" + Operator->getName() +
147 PrintFatalError(Rec->getLoc(), "Pseudo result '" + Operator->getName() +
156 addDagOperandMapping(Rec, Dag, Insn, OperandMap, 0);
168 CodeGenInstruction SourceInsn(Rec);
182 PrintFatalError(Rec->getLoc(),