Lines Matching refs:PI
177 PI = SchedModel->getWriteProcResBegin(SC), in dumpSU() local
178 PE = SchedModel->getWriteProcResEnd(SC); PI != PE; ++PI) { in dumpSU()
180 *SchedModel->getProcResource(PI->ProcResourceIdx); in dumpSU()
191 if (PI->Cycles > 1) in dumpSU()
192 OS << "(" << PI->Cycles << "cyc)"; in dumpSU()
298 PI = SchedModel->getWriteProcResBegin(SC), in EmitInstruction() local
299 PE = SchedModel->getWriteProcResEnd(SC); PI != PE; ++PI) { in EmitInstruction()
301 if (SchedModel->getProcResource(PI->ProcResourceIdx)->BufferSize == 1) in EmitInstruction()
304 ProcResourceCounters[PI->ProcResourceIdx]; in EmitInstruction()
305 CurrCounter += PI->Cycles; in EmitInstruction()
309 (PI->ProcResourceIdx != CriticalResourceIdx && in EmitInstruction()
314 << SchedModel->getProcResource(PI->ProcResourceIdx)->Name in EmitInstruction()
316 CriticalResourceIdx = PI->ProcResourceIdx; in EmitInstruction()
402 PI = SchedModel->getWriteProcResBegin(SC), in resourcesCost() local
403 PE = SchedModel->getWriteProcResEnd(SC); PI != PE; ++PI) in resourcesCost()
404 if (PI->ProcResourceIdx == CriticalResourceIdx) in resourcesCost()
405 Cost = PI->Cycles; in resourcesCost()