Lines Matching refs:OpData

83   struct OpData {  struct in __anona0975aef0111::RISCVCompressInstEmitter
98 IndexedMap<OpData>
101 IndexedMap<OpData>
105 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
106 IndexedMap<OpData> &DestMap) in CompressPat()
116 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
124 IndexedMap<OpData> &SourceOperandMap);
128 IndexedMap<OpData> &SourceOperandMap,
129 IndexedMap<OpData> &DestOperandMap,
192 IndexedMap<OpData> &OperandMap, bool IsSourceInst) { in addDagOperandMapping()
217 OperandMap[i].Kind = OpData::Reg; in addDagOperandMapping()
234 OperandMap[i].Kind = OpData::Operand; in addDagOperandMapping()
244 OperandMap[i].Kind = OpData::Imm; in addDagOperandMapping()
303 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
349 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping()
361 if (DestOperandMap[i].Kind == OpData::Operand) in createInstOperandMapping()
372 if (DestOperandMap[i].Kind != OpData::Operand) in createInstOperandMapping()
445 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat()
451 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat()
641 IndexedMap<OpData> SourceOperandMap = CompressOrCheck ? in emitCompressInstEmitter()
643 IndexedMap<OpData> &DestOperandMap = CompressOrCheck ? in emitCompressInstEmitter()
694 case OpData::Operand: in emitCompressInstEmitter()
697 case OpData::Imm: in emitCompressInstEmitter()
704 case OpData::Reg: { in emitCompressInstEmitter()
721 case OpData::Operand: { in emitCompressInstEmitter()
765 case OpData::Imm: { in emitCompressInstEmitter()
786 case OpData::Reg: { in emitCompressInstEmitter()