Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SDep

65 bool SUnit::addPred(const SDep &D, bool Required) {
67 for (SmallVectorImpl<SDep>::iterator I = Preds.begin(), E = Preds.end();
78 SDep ForwardD = *I;
80 for (SmallVectorImpl<SDep>::iterator II = PredSU->Succs.begin(),
93 SDep P = D;
97 if (D.getKind() == SDep::Data) {
133 void SUnit::removePred(const SDep &D) {
135 for (SmallVectorImpl<SDep>::iterator I = Preds.begin(), E = Preds.end();
139 SDep P = D;
142 SmallVectorImpl<SDep>::iterator Succ = std::find(N->Succs.begin(),
148 if (P.getKind() == SDep::Data) {
306 if (I->getKind() == SDep::Data && I->getSUnit()->getDepth() > MaxDepth)
341 case SDep::Data: dbgs() << "val "; break;
342 case SDep::Anti: dbgs() << "anti"; break;
343 case SDep::Output: dbgs() << "out "; break;
344 case SDep::Order: dbgs() << "ch "; break;
361 case SDep::Data: dbgs() << "val "; break;
362 case SDep::Anti: dbgs() << "anti"; break;
363 case SDep::Output: dbgs() << "out "; break;
364 case SDep::Order: dbgs() << "ch "; break;