Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Costs

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