Lines Matching refs:Working
281 std::vector<WorkingData>().swap(Working); in clear()
308 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()
329 if (Working[Resolved.Index].getContainingLoop() != OuterLoop) { in addToDist()
411 if (auto *Loop = Working[M.Index].getPackagedLoop()) in packageLoop()
434 BlockMass Mass = Working[Source.Index].getMass(); in distributeMass()
444 Working[W.TargetNode.Index].getMass() += Taken; in distributeMass()
517 const auto &Working = BFI.Working[N.Index]; in unwrapLoop() local
518 Scaled64 &F = Working.isAPackage() ? Working.getPackagedLoop()->Scale in unwrapLoop()
529 for (size_t Index = 0; Index < Working.size(); ++Index) in unwrapLoops()
530 Freqs[Index].Scaled = Working[Index].Mass.toScaled(); in unwrapLoops()
541 for (size_t Index = 0; Index < Working.size(); ++Index) { in finalizeMetrics()
655 for (uint32_t Index = 0; Index < BFI.Working.size(); ++Index) in addNodesInFunction()
656 if (!BFI.Working[Index].isPackaged()) in addNodesInFunction()
782 if (BFI.Working[N.Index].isLoopHeader()) in createIrreducibleLoop()
783 BFI.Working[N.Index].Loop->Parent = &*Loop; in createIrreducibleLoop()
785 BFI.Working[N.Index].Loop = &*Loop; in createIrreducibleLoop()
815 if (!Working[I->Index].isPackaged()) in updateLoopWithIrreducible()
852 Working[W.TargetNode.Index].getMass() = Taken; in adjustLoopHeaderMass()
863 Working[W.TargetNode.Index].getMass() = Taken; in distributeIrrLoopHeaderMass()