Lines Matching refs:Signatures
188 SignaturesT Signatures(/*Size=*/UtilityNodeIndex.size()); in runIterations() local
191 assert(UN < Signatures.size()); in runIterations()
193 Signatures[UN].LeftCount++; in runIterations()
195 Signatures[UN].RightCount++; in runIterations()
202 runIteration(Nodes, LeftBucket, RightBucket, Signatures, RNG); in runIterations()
211 SignaturesT &Signatures, in runIteration() argument
214 for (auto &Signature : Signatures) { in runIteration()
235 float Gain = moveGain(N, FromLeftToRight, Signatures); in runIteration()
260 if (moveFunctionNode(*LeftNode, LeftBucket, RightBucket, Signatures, RNG)) in runIteration()
262 if (moveFunctionNode(*RightNode, LeftBucket, RightBucket, Signatures, RNG)) in runIteration()
271 SignaturesT &Signatures, in moveFunctionNode() argument
285 auto &Signature = Signatures[UN]; in moveFunctionNode()
292 auto &Signature = Signatures[UN]; in moveFunctionNode()
318 const SignaturesT &Signatures) { in moveGain() argument
321 Gain += (FromLeftToRight ? Signatures[UN].CachedGainLR in moveGain()
322 : Signatures[UN].CachedGainRL); in moveGain()