Lines Matching defs:DestOperandMap
112 IndexedMap<OpData> DestOperandMap;
119 SourceOperandMap(SourceMap), DestOperandMap(DestMap),
144 IndexedMap<OpData> &DestOperandMap,
363 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap,
373 DestOperandMap[I].Data = DestOperandMap[TiedInstOpIdx].Data;
374 DestOperandMap[I].Kind = DestOperandMap[TiedInstOpIdx].Kind;
375 if (DestOperandMap[I].Kind == OpData::Operand)
378 LLVM_DEBUG(dbgs() << " " << DestOperandMap[I].Data.Operand
386 if (DestOperandMap[I].Kind != OpData::Operand)
401 DestOperandMap[I].Data.Operand = SourceOp->getValue();
467 IndexedMap<OpData> DestOperandMap;
468 DestOperandMap.grow(DestInst.Operands.size());
471 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap,
480 DestOperandMap, SourceOperands, DestInst);
491 DestOperandMap, Rec->getValueAsBit("isCompressOnly")));
672 : CompressPat.DestOperandMap;
673 IndexedMap<OpData> &DestOperandMap = CompressOrCheck
674 ? CompressPat.DestOperandMap
763 switch (DestOperandMap[OpNo].Kind) {
765 unsigned OpIdx = DestOperandMap[OpNo].Data.Operand;
822 << "MCOperand::createImm(" << DestOperandMap[OpNo].Data.Imm
830 << DestOperandMap[OpNo].Data.Imm << "), &STI, " << Entry
835 << DestOperandMap[OpNo].Data.Imm << "));\n";
840 const Record *Reg = DestOperandMap[OpNo].Data.Reg;