Searched refs:prev_power2 (Results 1 – 1 of 1) sorted by relevance
381 int prev_power2 = previous / 2; // start with half the given value in step_function_power2_ladder() local384 prev_power2 >> rshift) { // shift the value right; while the result is non-zero, in step_function_power2_ladder()385 prev_power2 |= shifted; // add the bits set in 'shifted'; in step_function_power2_ladder()388 ++prev_power2; // all low bits set; now it's just one less than the desired power of 2 in step_function_power2_ladder()389 assert(is_power_of_2(prev_power2)); in step_function_power2_ladder()390 assert((prev_power2 <= previous) && (2 * prev_power2 > previous)); in step_function_power2_ladder()392 return previous + (prev_power2 / steps); in step_function_power2_ladder()