HomeSort by relevance Sort by last modified time
    Searched refs:eItr (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/CodeGen/PBQP/
HeuristicSolver.h 58 SolverEdgeItr addSolverEdge(Graph::EdgeItr eItr) {
60 return solverEdges.insert(solverEdges.end(), eItr);
135 /// @param eItr Edge iterator.
137 HeuristicEdgeData& getHeuristicEdgeData(Graph::EdgeItr eItr) {
138 return getSolverEdgeData(eItr).getHeuristicData();
160 /// @param eItr Edge iterator for edge to be removed.
164 void removeSolverEdge(Graph::EdgeItr eItr) {
165 EdgeData &eData = getSolverEdgeData(eItr);
166 NodeData &n1Data = getSolverNodeData(g.getEdgeNode1(eItr)),
167 &n2Data = getSolverNodeData(g.getEdgeNode2(eItr));
    [all...]
Graph.h 114 EdgeEntry& getEdge(EdgeItr eItr) { return *eItr; }
115 const EdgeEntry& getEdge(ConstEdgeItr eItr) const { return *eItr; }
217 /// @param eItr Edge iterator.
219 Matrix& getEdgeCosts(EdgeItr eItr) { return getEdge(eItr).getCosts(); }
222 /// @param eItr Edge iterator.
224 const Matrix& getEdgeCosts(ConstEdgeItr eItr) const {
225 return getEdge(eItr).getCosts()
    [all...]
HeuristicBase.h 201 /// @param eItr Edge iterator.
202 void preUpdateEdgeCosts(Graph::EdgeItr eItr) {
207 /// @param eItr Edge iterator.
208 void postUpdateEdgeCostts(Graph::EdgeItr eItr) {
213 /// @param eItr Edge iterator for the added edge.
214 void handleAddEdge(Graph::EdgeItr eItr) {
219 /// @param eItr Edge iterator for edge being disconnected.
225 void handleRemoveEdge(Graph::EdgeItr eItr, Graph::NodeItr nItr) {
  /external/llvm/include/llvm/CodeGen/PBQP/Heuristics/
Briggs.h 183 /// @param eItr Edge iterator.
184 void preUpdateEdgeCosts(Graph::EdgeItr eItr) {
186 Graph::NodeItr n1Itr = g.getEdgeNode1(eItr),
187 n2Itr = g.getEdgeNode2(eItr);
192 subtractEdgeContributions(eItr, getGraph().getEdgeNode1(eItr));
194 subtractEdgeContributions(eItr, getGraph().getEdgeNode2(eItr));
196 EdgeData &ed = getHeuristicEdgeData(eItr);
201 /// @param eItr Edge iterator
    [all...]

Completed in 542 milliseconds