Searched refs:PredDep (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp1121 void visitPostorderEdge(const SDep &PredDep, const SUnit *Succ) { argument
1123 += R.DFSNodeData[PredDep.getSUnit()->NodeNum].InstrCount;
1124 joinPredSubtree(PredDep, Succ);
1128 void visitCrossEdge(const SDep &PredDep, const SUnit *Succ) { argument
1129 ConnectionPairs.push_back(std::make_pair(PredDep.getSUnit(), Succ));
1174 bool joinPredSubtree(const SDep &PredDep, const SUnit *Succ, argument
1176 assert(PredDep.getKind() == SDep::Data && "Subtrees are for data edges");
1179 const SUnit *PredSU = PredDep.getSUnit();
1278 const SDep &PredDep = *DFS.getPred(); local
1281 if (PredDep
1295 const SDep *PredDep = DFS.backtrack(); local
[all...]
H A DMachineScheduler.cpp375 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) { argument
379 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU))
381 Topo.AddPred(SuccSU, PredDep.getSUnit());
383 SuccSU->addPred(PredDep, /*Required=*/!PredDep.isArtificial());
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h366 bool addEdge(SUnit *SuccSU, const SDep &PredDep);

Completed in 79 milliseconds