Lines Matching refs:To
240 DGNode &To = Nodes[ToIID]; in propagateThroughEdges() local
245 if (Cost > To.Cost) { in propagateThroughEdges()
246 To.CriticalPredecessor = DepEdge; in propagateThroughEdges()
247 To.Cost = Cost; in propagateThroughEdges()
248 To.Depth = N.Depth + 1; in propagateThroughEdges()
250 To.NumVisitedPredecessors++; in propagateThroughEdges()
251 if (To.NumVisitedPredecessors == To.NumPredecessors) in propagateThroughEdges()
421 void DependencyGraph::addDependency(unsigned From, unsigned To, in addDependency() argument
424 DGNode &NodeTo = Nodes[To]; in addDependency()
427 auto It = find_if(Vec, [To, Dep](DependencyEdge &DE) { in addDependency()
428 return DE.ToIID == To && DE.Dep.ResourceOrRegID == Dep.ResourceOrRegID; in addDependency()
437 DependencyEdge DE = {Dep, From, To, 1}; in addDependency()
452 void BottleneckAnalysis::addRegisterDep(unsigned From, unsigned To, in addRegisterDep() argument
454 bool IsLoopCarried = From >= To; in addRegisterDep()
457 DG.addRegisterDep(From, To + SourceSize, RegID, Cost); in addRegisterDep()
458 DG.addRegisterDep(From + SourceSize, To + (SourceSize * 2), RegID, Cost); in addRegisterDep()
461 DG.addRegisterDep(From + SourceSize, To + SourceSize, RegID, Cost); in addRegisterDep()
464 void BottleneckAnalysis::addMemoryDep(unsigned From, unsigned To, in addMemoryDep() argument
466 bool IsLoopCarried = From >= To; in addMemoryDep()
469 DG.addMemoryDep(From, To + SourceSize, Cost); in addMemoryDep()
470 DG.addMemoryDep(From + SourceSize, To + (SourceSize * 2), Cost); in addMemoryDep()
473 DG.addMemoryDep(From + SourceSize, To + SourceSize, Cost); in addMemoryDep()
476 void BottleneckAnalysis::addResourceDep(unsigned From, unsigned To, in addResourceDep() argument
478 bool IsLoopCarried = From >= To; in addResourceDep()
481 DG.addResourceDep(From, To + SourceSize, Mask, Cost); in addResourceDep()
482 DG.addResourceDep(From + SourceSize, To + (SourceSize * 2), Mask, Cost); in addResourceDep()
485 DG.addResourceDep(From + SourceSize, To + SourceSize, Mask, Cost); in addResourceDep()
504 unsigned To = IID % Source.size(); in onEvent() local
513 addResourceDep(U.first % Source.size(), To, Current, U.second + Cycles); in onEvent()
522 addRegisterDep(From, To, RegDep.RegID, Cycles); in onEvent()
529 addMemoryDep(From, To, Cycles); in onEvent()