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