Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Costs

153 /// @brief Set spill costs for each node in the PBQP reg-alloc graph.
159 // A minimum spill costs, so that register constraints can can be set
371 // Try looking the edge costs up in the IMatrixCache first.
453 PBQPRAGraph::RawMatrix Costs(Allowed1->size() + 1,
455 addVirtRegCoalesce(Costs, *Allowed1, *Allowed2, CBenefit);
456 G.addEdge(N1Id, N2Id, std::move(Costs));
462 PBQPRAGraph::RawMatrix Costs(G.getEdgeCosts(EId));
463 addVirtRegCoalesce(Costs, *Allowed1, *Allowed2, CBenefit);
464 G.updateEdgeCosts(EId, std::move(Costs));
823 const Vector &Costs = getNodeCosts(NId);
824 assert(Costs.getLength() != 0 && "Empty vector in graph.");
825 OS << PrintNodeInfo(NId, *this) << ": " << Costs << '\n';