Lines Matching refs:OpData
26 struct OpData { struct in __anona8d4a2000111::PseudoLoweringEmitter
38 IndexedMap<OpData> OperandMap;
41 IndexedMap<OpData> &m) : in PseudoExpansion()
56 IndexedMap<OpData> &OperandMap,
74 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { in addDagOperandMapping()
82 OperandMap[BaseIdx + i].Kind = OpData::Reg; in addDagOperandMapping()
105 OperandMap[BaseIdx + i + I].Kind = OpData::Operand; in addDagOperandMapping()
108 OperandMap[BaseIdx + i].Kind = OpData::Imm; in addDagOperandMapping()
113 OperandMap[BaseIdx + i].Kind = OpData::Imm; in addDagOperandMapping()
176 IndexedMap<OpData> OperandMap; in evaluateExpansion()
200 if (OperandMap[Insn.Operands[i].MIOperandNo].Kind != OpData::Operand) in evaluateExpansion()
254 case OpData::Operand: in emitLoweringEmitter()
261 case OpData::Imm: in emitLoweringEmitter()
265 case OpData::Reg: { in emitLoweringEmitter()