Lines Matching refs:SourceOperandMap

111     IndexedMap<OpData> SourceOperandMap;  member
121 : Source(S), Dest(D), PatReqFeatures(RF), SourceOperandMap(SourceMap), in CompressPat()
138 IndexedMap<OpData> &SourceOperandMap);
142 IndexedMap<OpData> &SourceOperandMap,
312 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping() argument
331 SourceOperandMap[i].TiedOpIdx = it->getValue(); in createDagOperandMapping()
358 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping() argument
397 SourceOperandMap[SourceOp->getValue()].Data.Operand = i; in createInstOperandMapping()
454 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat() local
455 SourceOperandMap.grow(SourceInst.Operands.size()); in evaluateCompressPat()
457 addDagOperandMapping(Rec, SourceDag, SourceInst, SourceOperandMap, in evaluateCompressPat()
470 SourceOperandMap); in evaluateCompressPat()
472 createInstOperandMapping(Rec, SourceDag, DestDag, SourceOperandMap, in evaluateCompressPat()
483 SourceOperandMap, DestOperandMap, in evaluateCompressPat()
663 IndexedMap<OpData> SourceOperandMap = CompressOrCheck in emitCompressInstEmitter() local
664 ? CompressPat.SourceOperandMap in emitCompressInstEmitter()
668 : CompressPat.SourceOperandMap; in emitCompressInstEmitter()
716 if (SourceOperandMap[OpNo].TiedOpIdx != -1) { in emitCompressInstEmitter()
720 << SourceOperandMap[OpNo].TiedOpIdx << ").getReg()) &&\n"; in emitCompressInstEmitter()
725 switch (SourceOperandMap[OpNo].Kind) { in emitCompressInstEmitter()
733 << ").getImm() == " << SourceOperandMap[OpNo].Data.Imm << ") &&\n"; in emitCompressInstEmitter()
736 Record *Reg = SourceOperandMap[OpNo].Data.Reg; in emitCompressInstEmitter()