Lines Matching defs:OpData
86 struct OpData {
109 IndexedMap<OpData> SourceOperandMap;
112 IndexedMap<OpData> DestOperandMap;
116 std::vector<const Record *> RF, IndexedMap<OpData> &SourceMap,
117 IndexedMap<OpData> &DestMap, bool IsCompressOnly)
129 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
139 IndexedMap<OpData> &SourceOperandMap);
143 IndexedMap<OpData> &SourceOperandMap,
144 IndexedMap<OpData> &DestOperandMap,
208 IndexedMap<OpData> &OperandMap,
234 OperandMap[I].Kind = OpData::Reg;
251 OperandMap[I].Kind = OpData::Operand;
262 OperandMap[I].Kind = OpData::Imm;
317 const DagInit *DestDag, IndexedMap<OpData> &SourceOperandMap) {
363 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap,
375 if (DestOperandMap[I].Kind == OpData::Operand)
386 if (DestOperandMap[I].Kind != OpData::Operand)
461 IndexedMap<OpData> SourceOperandMap;
467 IndexedMap<OpData> DestOperandMap;
670 IndexedMap<OpData> SourceOperandMap = CompressOrCheck
673 IndexedMap<OpData> &DestOperandMap = CompressOrCheck
737 case OpData::Operand:
740 case OpData::Imm:
746 case OpData::Reg: {
764 case OpData::Operand: {
816 case OpData::Imm: {
837 case OpData::Reg: {