Lines Matching refs:OpData

83   struct OpData {  struct in __anon696056810111::RISCVCompressInstEmitter
98 IndexedMap<OpData>
101 IndexedMap<OpData>
106 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
107 IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
117 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
125 IndexedMap<OpData> &SourceOperandMap);
129 IndexedMap<OpData> &SourceOperandMap,
130 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()
299 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
345 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping()
357 if (DestOperandMap[i].Kind == OpData::Operand) in createInstOperandMapping()
368 if (DestOperandMap[i].Kind != OpData::Operand) in createInstOperandMapping()
441 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat()
447 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat()
650 IndexedMap<OpData> SourceOperandMap = CompressOrCheck ? in emitCompressInstEmitter()
652 IndexedMap<OpData> &DestOperandMap = CompressOrCheck ? in emitCompressInstEmitter()
711 case OpData::Operand: in emitCompressInstEmitter()
714 case OpData::Imm: in emitCompressInstEmitter()
720 case OpData::Reg: { in emitCompressInstEmitter()
737 case OpData::Operand: { in emitCompressInstEmitter()
780 case OpData::Imm: { in emitCompressInstEmitter()
801 case OpData::Reg: { in emitCompressInstEmitter()