Lines Matching defs:Cost
165 OS << " - COST: " << DE.Cost << '\n';
241 uint64_t Cost = N.Cost + DepEdge.Dep.Cost;
245 if (Cost > To.Cost) {
247 To.Cost = Cost;
275 return Lhs.Cost < Rhs.Cost;
433 It->Dep.Cost += Dep.Cost;
454 unsigned RegID, unsigned Cost) {
458 DG.addRegisterDep(From, To + SourceSize, RegID, Cost);
459 DG.addRegisterDep(From + SourceSize, To + (SourceSize * 2), RegID, Cost);
462 DG.addRegisterDep(From + SourceSize, To + SourceSize, RegID, Cost);
466 unsigned Cost) {
470 DG.addMemoryDep(From, To + SourceSize, Cost);
471 DG.addMemoryDep(From + SourceSize, To + (SourceSize * 2), Cost);
474 DG.addMemoryDep(From + SourceSize, To + SourceSize, Cost);
478 uint64_t Mask, unsigned Cost) {
482 DG.addResourceDep(From, To + SourceSize, Mask, Cost);
483 DG.addResourceDep(From + SourceSize, To + (SourceSize * 2), Mask, Cost);
486 DG.addResourceDep(From + SourceSize, To + SourceSize, Mask, Cost);