Lines Matching refs:OpData

86   struct OpData {  struct in __anon4777ea3f0111::CompressInstEmitter
109 IndexedMap<OpData> SourceOperandMap;
112 IndexedMap<OpData> DestOperandMap;
116 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
117 IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
127 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
135 IndexedMap<OpData> &SourceOperandMap);
139 IndexedMap<OpData> &SourceOperandMap,
140 IndexedMap<OpData> &DestOperandMap,
201 IndexedMap<OpData> &OperandMap, in addDagOperandMapping()
227 OperandMap[I].Kind = OpData::Reg; in addDagOperandMapping()
244 OperandMap[I].Kind = OpData::Operand; in addDagOperandMapping()
254 OperandMap[I].Kind = OpData::Imm; in addDagOperandMapping()
309 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
355 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping()
367 if (DestOperandMap[I].Kind == OpData::Operand) in createInstOperandMapping()
378 if (DestOperandMap[I].Kind != OpData::Operand) in createInstOperandMapping()
453 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat()
459 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat()
662 IndexedMap<OpData> SourceOperandMap = CompressOrCheck in emitCompressInstEmitter()
665 IndexedMap<OpData> &DestOperandMap = CompressOrCheck in emitCompressInstEmitter()
728 case OpData::Operand: in emitCompressInstEmitter()
731 case OpData::Imm: in emitCompressInstEmitter()
737 case OpData::Reg: { in emitCompressInstEmitter()
755 case OpData::Operand: { in emitCompressInstEmitter()
803 case OpData::Imm: { in emitCompressInstEmitter()
824 case OpData::Reg: { in emitCompressInstEmitter()