Lines Matching refs:DestDag
137 DagInit *SourceDag, DagInit *DestDag,
141 DagInit *DestDag,
311 StringMap<unsigned> &DestOperands, DagInit *SourceDag, DagInit *DestDag, in createDagOperandMapping() argument
313 for (unsigned i = 0; i < DestDag->getNumArgs(); ++i) { in createDagOperandMapping()
316 if ("" == DestDag->getArgNameStr(i)) in createDagOperandMapping()
318 DestOperands[DestDag->getArgNameStr(i)] = i; in createDagOperandMapping()
344 if (!validateArgsTypes(DestDag->getArg(it->getValue()), in createDagOperandMapping()
357 Record *Rec, DagInit *SourceDag, DagInit *DestDag, in createInstOperandMapping() argument
386 SourceOperands.find(DestDag->getArgNameStr(DagArgIdx)); in createInstOperandMapping()
390 DestDag->getArgNameStr(DagArgIdx) + in createInstOperandMapping()
393 assert(DestDag->getArgNameStr(DagArgIdx) == in createInstOperandMapping()
437 DagInit *DestDag = Rec->getValueAsDag("Output"); in evaluateCompressPat() local
438 assert(DestDag && "Missing 'Output' in compress pattern!"); in evaluateCompressPat()
439 LLVM_DEBUG(dbgs() << "Output: " << *DestDag << "\n"); in evaluateCompressPat()
441 Record *DestOperator = DestDag->getOperatorAsDef(Rec->getLoc()); in evaluateCompressPat()
443 verifyDagOpCount(DestInst, DestDag, false); in evaluateCompressPat()
464 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap, in evaluateCompressPat()
469 createDagOperandMapping(Rec, SourceOperands, DestOperands, SourceDag, DestDag, in evaluateCompressPat()
472 createInstOperandMapping(Rec, SourceDag, DestDag, SourceOperandMap, in evaluateCompressPat()