reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/MachinePipeliner.cpp
 2470   for (std::deque<SUnit *>::iterator I = Insts.begin(), E = Insts.end(); I != E;
 2471        ++I, ++Pos) {
 2485           (*I)->getInstr()->readsWritesVirtualRegister(Reg);
 2486       if (MO.isDef() && Reads && stageScheduled(*I) <= StageInst1) {
 2490       } else if (MO.isDef() && Reads && stageScheduled(*I) > StageInst1) {
 2494       } else if (MO.isUse() && Writes && stageScheduled(*I) == StageInst1) {
 2495         if (cycleScheduled(*I) == cycleScheduled(SU) && !(*I)->isSucc(SU)) {
 2495         if (cycleScheduled(*I) == cycleScheduled(SU) && !(*I)->isSucc(SU)) {
 2503       } else if (MO.isUse() && Writes && stageScheduled(*I) > StageInst1) {
 2511       } else if (MO.isUse() && Writes && stageScheduled(*I) < StageInst1) {
 2516       } else if (MO.isUse() && stageScheduled(*I) == StageInst1 &&
 2517                  isLoopCarriedDefOfUse(SSD, (*I)->getInstr(), MO)) {
 2527       if (S.getSUnit() != *I)
 2529       if (S.getKind() == SDep::Order && stageScheduled(*I) == StageInst1) {
 2537       else if (S.getKind() == SDep::Anti && stageScheduled(*I) == StageInst1) {
 2544       if (P.getSUnit() != *I)
 2546       if (P.getKind() == SDep::Order && stageScheduled(*I) == StageInst1) {