Lines Matching defs:DestOperandMap
112 IndexedMap<OpData> DestOperandMap;
119 DestOperandMap(DestMap), IsCompressOnly(IsCompressOnly) {}
140 IndexedMap<OpData> &DestOperandMap,
355 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap,
365 DestOperandMap[I].Data = DestOperandMap[TiedInstOpIdx].Data;
366 DestOperandMap[I].Kind = DestOperandMap[TiedInstOpIdx].Kind;
367 if (DestOperandMap[I].Kind == OpData::Operand)
370 LLVM_DEBUG(dbgs() << " " << DestOperandMap[I].Data.Operand
378 if (DestOperandMap[I].Kind != OpData::Operand)
393 DestOperandMap[I].Data.Operand = SourceOp->getValue();
459 IndexedMap<OpData> DestOperandMap;
460 DestOperandMap.grow(DestInst.Operands.size());
463 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap,
472 DestOperandMap, SourceOperands, DestInst);
482 SourceOperandMap, DestOperandMap,
664 : CompressPat.DestOperandMap;
665 IndexedMap<OpData> &DestOperandMap = CompressOrCheck
666 ? CompressPat.DestOperandMap
754 switch (DestOperandMap[OpNo].Kind) {
756 unsigned OpIdx = DestOperandMap[OpNo].Data.Operand;
809 << "MCOperand::createImm(" << DestOperandMap[OpNo].Data.Imm
817 << DestOperandMap[OpNo].Data.Imm << "), &STI, " << Entry
822 << DestOperandMap[OpNo].Data.Imm << "));\n";
827 Record *Reg = DestOperandMap[OpNo].Data.Reg;