Lines Matching refs:SourceDag

134                                DagInit *SourceDag, DagInit *DestDag,
137 void createInstOperandMapping(Record *Rec, DagInit *SourceDag,
308 StringMap<unsigned> &DestOperands, DagInit *SourceDag, DagInit *DestDag, in createDagOperandMapping() argument
318 for (unsigned I = 0; I < SourceDag->getNumArgs(); ++I) { in createDagOperandMapping()
321 if ("" == SourceDag->getArgNameStr(I)) in createDagOperandMapping()
325 SourceOperands.find(SourceDag->getArgNameStr(I)); in createDagOperandMapping()
329 if (!validateArgsTypes(SourceDag->getArg(It->getValue()), in createDagOperandMapping()
330 SourceDag->getArg(I))) in createDagOperandMapping()
332 "Input Operand '" + SourceDag->getArgNameStr(I) + in createDagOperandMapping()
335 It = DestOperands.find(SourceDag->getArgNameStr(I)); in createDagOperandMapping()
337 PrintFatalError(Rec->getLoc(), "Operand " + SourceDag->getArgNameStr(I) + in createDagOperandMapping()
342 SourceDag->getArg(I))) in createDagOperandMapping()
345 SourceDag->getArgNameStr(I) + "'!"); in createDagOperandMapping()
346 SourceOperands[SourceDag->getArgNameStr(I)] = I; in createDagOperandMapping()
354 Record *Rec, DagInit *SourceDag, DagInit *DestDag, in createInstOperandMapping() argument
391 SourceDag->getArgNameStr(SourceOp->getValue()) && in createInstOperandMapping()
425 DagInit *SourceDag = Rec->getValueAsDag("Input"); in evaluateCompressPat() local
426 assert(SourceDag && "Missing 'Input' in compress pattern!"); in evaluateCompressPat()
427 LLVM_DEBUG(dbgs() << "Input: " << *SourceDag << "\n"); in evaluateCompressPat()
430 Record *SourceOperator = SourceDag->getOperatorAsDef(Rec->getLoc()); in evaluateCompressPat()
432 verifyDagOpCount(SourceInst, SourceDag, true); in evaluateCompressPat()
456 addDagOperandMapping(Rec, SourceDag, SourceInst, SourceOperandMap, in evaluateCompressPat()
468 createDagOperandMapping(Rec, SourceOperands, DestOperands, SourceDag, DestDag, in evaluateCompressPat()
471 createInstOperandMapping(Rec, SourceDag, DestDag, SourceOperandMap, in evaluateCompressPat()