Lines Matching refs:InstrID
26 unsigned InstrID;
31 GIMatchTreeVariableBinding(StringRef Name, unsigned InstrID,
33 : Name(Name), InstrID(InstrID), OpIdx(OpIdx) {}
37 unsigned getInstrID() const { return InstrID; }
89 void bindInstrVariable(StringRef Name, unsigned InstrID) {
90 VarBindings.emplace_back(Name, InstrID);
92 void bindOperandVariable(StringRef Name, unsigned InstrID, unsigned OpIdx) {
93 VarBindings.emplace_back(Name, InstrID, OpIdx);
353 void declareOperand(unsigned InstrID, unsigned OpIdx);
433 void addPartitionersForOperand(unsigned InstrID, unsigned OpIdx);
560 unsigned InstrID;
566 GIMatchTreeOpcodePartitioner(unsigned InstrID) : InstrID(InstrID) {}
573 OS << "MI[" << InstrID << "].getOpcode()";
590 unsigned InstrID;
599 GIMatchTreeVRegDefPartitioner(unsigned InstrID, unsigned OpIdx)
600 : InstrID(InstrID), OpIdx(OpIdx) {}
607 OS << "MI[" << NewInstrID << "] = getVRegDef(MI[" << InstrID