Lines Matching refs:DestOperandMap

102         DestOperandMap; // Maps operands in the Dest Instruction  member
109 DestOperandMap(DestMap), IsCompressOnly(IsCompressOnly) {} in CompressPat()
130 IndexedMap<OpData> &DestOperandMap,
345 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping() argument
355 DestOperandMap[i].Data = DestOperandMap[TiedInstOpIdx].Data; in createInstOperandMapping()
356 DestOperandMap[i].Kind = DestOperandMap[TiedInstOpIdx].Kind; in createInstOperandMapping()
357 if (DestOperandMap[i].Kind == OpData::Operand) in createInstOperandMapping()
360 LLVM_DEBUG(dbgs() << " " << DestOperandMap[i].Data.Operand in createInstOperandMapping()
368 if (DestOperandMap[i].Kind != OpData::Operand) in createInstOperandMapping()
383 DestOperandMap[i].Data.Operand = SourceOp->getValue(); in createInstOperandMapping()
447 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat() local
448 DestOperandMap.grow(DestInst.Operands.size()); in evaluateCompressPat()
451 addDagOperandMapping(Rec, DestDag, DestInst, DestOperandMap, in evaluateCompressPat()
460 DestOperandMap, SourceOperands, DestInst); in evaluateCompressPat()
470 SourceOperandMap, DestOperandMap, in evaluateCompressPat()
651 CompressPat.SourceOperandMap : CompressPat.DestOperandMap; in emitCompressInstEmitter()
652 IndexedMap<OpData> &DestOperandMap = CompressOrCheck ? in emitCompressInstEmitter() local
653 CompressPat.DestOperandMap : CompressPat.SourceOperandMap; in emitCompressInstEmitter()
736 switch (DestOperandMap[OpNo].Kind) { in emitCompressInstEmitter()
738 unsigned OpIdx = DestOperandMap[OpNo].Data.Operand; in emitCompressInstEmitter()
786 << "MCOperand::createImm(" << DestOperandMap[OpNo].Data.Imm in emitCompressInstEmitter()
794 << DestOperandMap[OpNo].Data.Imm << "), SubTarget, " << Entry in emitCompressInstEmitter()
799 << DestOperandMap[OpNo].Data.Imm << "));\n"; in emitCompressInstEmitter()
804 Record *Reg = DestOperandMap[OpNo].Data.Reg; in emitCompressInstEmitter()