Lines Matching defs:ReadAdvance
532 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID);
533 if (ReadAdvance < 0) {
535 if (Elapsed < static_cast<unsigned>(-ReadAdvance))
547 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID);
548 if (ReadAdvance < 0) {
550 if (Elapsed < static_cast<unsigned>(-ReadAdvance))
590 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID);
601 int CyclesLeft = WS->getCyclesLeft() - ReadAdvance;
643 // For each write, check if we have ReadAdvance information, and use it
651 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID);
652 WS.addUser(WR.getSourceIndex(), &RS, ReadAdvance);
659 unsigned ReadAdvance = static_cast<unsigned>(
662 assert(Elapsed < ReadAdvance && "Should not have been added to the set!");
664 ReadAdvance - Elapsed);