Lines Matching defs:DestDag
134 DagInit *SourceDag, DagInit *DestDag,
138 DagInit *DestDag,
308 StringMap<unsigned> &DestOperands, DagInit *SourceDag, DagInit *DestDag,
310 for (unsigned I = 0; I < DestDag->getNumArgs(); ++I) {
313 if ("" == DestDag->getArgNameStr(I))
315 DestOperands[DestDag->getArgNameStr(I)] = I;
341 if (!validateArgsTypes(DestDag->getArg(It->getValue()),
354 Record *Rec, DagInit *SourceDag, DagInit *DestDag,
383 SourceOperands.find(DestDag->getArgNameStr(DagArgIdx));
387 DestDag->getArgNameStr(DagArgIdx) +
390 assert(DestDag->getArgNameStr(DagArgIdx) ==
435 DagInit *DestDag = Rec->getValueAsDag("Output");
436 assert(DestDag && "Missing 'Output' in compress pattern!");
437 LLVM_DEBUG(dbgs() << "Output: " << *DestDag << "\n");
439 Record *DestOperator = DestDag->getOperatorAsDef(Rec->getLoc());
441 verifyDagOpCount(DestInst, DestDag, false);
463 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap,
468 createDagOperandMapping(Rec, SourceOperands, DestOperands, SourceDag, DestDag,
471 createInstOperandMapping(Rec, SourceDag, DestDag, SourceOperandMap,