Lines Matching refs:OpData

75   struct OpData {  struct in __anon5c52cc0a0111::RISCVCompressInstEmitter
90 IndexedMap<OpData>
93 IndexedMap<OpData>
97 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
98 IndexedMap<OpData> &DestMap) in CompressPat()
108 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
116 IndexedMap<OpData> &SourceOperandMap);
120 IndexedMap<OpData> &SourceOperandMap,
121 IndexedMap<OpData> &DestOperandMap,
184 IndexedMap<OpData> &OperandMap, bool IsSourceInst) { in addDagOperandMapping()
209 OperandMap[i].Kind = OpData::Reg; in addDagOperandMapping()
226 OperandMap[i].Kind = OpData::Operand; in addDagOperandMapping()
236 OperandMap[i].Kind = OpData::Imm; in addDagOperandMapping()
292 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
338 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping()
350 if (DestOperandMap[i].Kind == OpData::Operand) in createInstOperandMapping()
361 if (DestOperandMap[i].Kind != OpData::Operand) in createInstOperandMapping()
443 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat()
449 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat()
607 IndexedMap<OpData> SourceOperandMap = in emitCompressInstEmitter()
609 IndexedMap<OpData> &DestOperandMap = in emitCompressInstEmitter()
661 case OpData::Operand: in emitCompressInstEmitter()
664 case OpData::Imm: in emitCompressInstEmitter()
671 case OpData::Reg: { in emitCompressInstEmitter()
687 case OpData::Operand: { in emitCompressInstEmitter()
718 case OpData::Imm: { in emitCompressInstEmitter()
729 case OpData::Reg: { in emitCompressInstEmitter()