Lines Matching defs:ID
104 MachineSchedulerBase(char &ID): MachineFunctionPass(ID) {}
121 static char ID; // Class identification, replacement for typeinfo
136 static char ID; // Class identification, replacement for typeinfo
143 char MachineScheduler::ID = 0;
145 char &llvm::MachineSchedulerID = MachineScheduler::ID;
156 : MachineSchedulerBase(ID) {
173 char PostMachineScheduler::ID = 0;
175 char &llvm::PostMachineSchedulerID = PostMachineScheduler::ID;
181 : MachineSchedulerBase(ID) {
935 unsigned ID = I->getPSet();
936 while (CritIdx != CritEnd && RegionCriticalPSets[CritIdx].getPSet() < ID)
938 if (CritIdx != CritEnd && RegionCriticalPSets[CritIdx].getPSet() == ID) {
939 if ((int)NewMaxPressure[ID] > RegionCriticalPSets[CritIdx].getUnitInc()
940 && NewMaxPressure[ID] <= INT16_MAX)
941 RegionCriticalPSets[CritIdx].setUnitInc(NewMaxPressure[ID]);
943 unsigned Limit = RegClassInfo->getRegPressureSetLimit(ID);
944 if (NewMaxPressure[ID] >= Limit - 2) {
945 DEBUG(dbgs() << " " << TRI->getRegPressureSetName(ID) << ": "
946 << NewMaxPressure[ID] << " > " << Limit << "(+ "
947 << BotRPTracker.getLiveThru()[ID] << " livethru)\n");
1313 // Map DAG NodeNum to store chain ID.