Lines Matching refs:Dag
126 void addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Inst,
199 void CompressInstEmitter::addDagOperandMapping(Record *Rec, DagInit *Dag, in addDagOperandMapping() argument
218 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(I - TiedCount))) { in addDagOperandMapping()
223 "Error in Dag '" + Dag->getAsString() + in addDagOperandMapping()
237 "Error in Dag '" + Dag->getAsString() + "'. Operand '" + in addDagOperandMapping()
238 Dag->getArgNameStr(I - TiedCount) + "' has type '" + in addDagOperandMapping()
245 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(I - TiedCount))) { in addDagOperandMapping()
250 "Error in Dag '" + Dag->getAsString() + "' Found immediate: '" + in addDagOperandMapping()
267 static bool verifyDagOpCount(CodeGenInstruction &Inst, DagInit *Dag, in verifyDagOpCount() argument
269 if (Dag->getNumArgs() == Inst.Operands.size()) in verifyDagOpCount()
278 if (Dag->getNumArgs() > Inst.Operands.size()) in verifyDagOpCount()
290 if (Dag->getNumArgs() != RealCount) in verifyDagOpCount()