Home
last modified time | relevance | path

Searched refs:ExitWeight0 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp322 uint32_t ExitWeight0; // aka x0 in updateBranchWeights() local
327 ExitWeight0 = 0; in updateBranchWeights()
333 ExitWeight0 = ZeroTripCountWeights[0]; in updateBranchWeights()
336 while (OrigLoopExitWeight < ZeroTripCountWeights[1] + ExitWeight0) { in updateBranchWeights()
348 ExitWeight0 = OrigLoopExitWeight - OrigLoopBackedgeWeight; in updateBranchWeights()
359 assert(OrigLoopExitWeight >= ExitWeight0 && "Bad branch weight"); in updateBranchWeights()
360 ExitWeight1 = OrigLoopExitWeight - ExitWeight0; in updateBranchWeights()
367 ExitWeight0 = 0; in updateBranchWeights()
375 ExitWeight0 = 0; in updateBranchWeights()
383 ExitWeight0 = 1; in updateBranchWeights()
[all …]