Lines Matching defs:DestDag
138 const DagInit *SourceDag, const DagInit *DestDag,
142 const DagInit *DestDag,
317 const DagInit *DestDag, IndexedMap<OpData> &SourceOperandMap) {
318 for (unsigned I = 0; I < DestDag->getNumArgs(); ++I) {
321 if ("" == DestDag->getArgNameStr(I))
323 DestOperands[DestDag->getArgNameStr(I)] = I;
349 if (!validateArgsTypes(DestDag->getArg(It->getValue()),
362 const Record *Rec, const DagInit *SourceDag, const DagInit *DestDag,
391 SourceOperands.find(DestDag->getArgNameStr(DagArgIdx));
395 DestDag->getArgNameStr(DagArgIdx) +
398 assert(DestDag->getArgNameStr(DagArgIdx) ==
443 const DagInit *DestDag = Rec->getValueAsDag("Output");
444 assert(DestDag && "Missing 'Output' in compress pattern!");
445 LLVM_DEBUG(dbgs() << "Output: " << *DestDag << "\n");
447 const Record *DestOperator = DestDag->getOperatorAsDef(Rec->getLoc());
449 verifyDagOpCount(DestInst, DestDag, false);
471 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap,
476 createDagOperandMapping(Rec, SourceOperands, DestOperands, SourceDag, DestDag,
479 createInstOperandMapping(Rec, SourceDag, DestDag, SourceOperandMap,