Skip to main content

DEFAULT_LOOP_CARRIED_BACKEDGES

Constant DEFAULT_LOOP_CARRIED_BACKEDGES 

Source
const DEFAULT_LOOP_CARRIED_BACKEDGES: usize = 3;
Expand description

Fallback loop-carried distance used when a sink is loop-sensitive but the local transfer graph is too imprecise to calculate a better distance.

Three backedges calibrates to allow_repeat = 2, which is the first depth needed by the delayed pointer/state cases in loop_repeat_threshold.