Lines Matching refs:UN
172 for (auto &UN : N.UtilityNodes) in runIterations() local
173 ++UtilityNodeIndex[UN]; in runIterations()
177 llvm::erase_if(N.UtilityNodes, [&](auto &UN) { in runIterations() argument
178 return UtilityNodeIndex[UN] == 1 || UtilityNodeIndex[UN] == NumNodes; in runIterations()
184 for (auto &UN : N.UtilityNodes) in runIterations() local
185 UN = UtilityNodeIndex.insert({UN, UtilityNodeIndex.size()}).first->second; in runIterations()
190 for (auto &UN : N.UtilityNodes) { in runIterations() local
191 assert(UN < Signatures.size()); in runIterations()
193 Signatures[UN].LeftCount++; in runIterations()
195 Signatures[UN].RightCount++; in runIterations()
284 for (auto &UN : N.UtilityNodes) { in moveFunctionNode() local
285 auto &Signature = Signatures[UN]; in moveFunctionNode()
291 for (auto &UN : N.UtilityNodes) { in moveFunctionNode() local
292 auto &Signature = Signatures[UN]; in moveFunctionNode()
320 for (auto &UN : N.UtilityNodes) in moveGain() local
321 Gain += (FromLeftToRight ? Signatures[UN].CachedGainLR in moveGain()
322 : Signatures[UN].CachedGainRL); in moveGain()