Control Dependencies
Control dependence is a situation in which a program’s instruction executes if the previous instruction evaluates in a way that allows its execution.
A statement S2 is control dependent on S1 (written ) if and only if S2's execution is conditionally guarded by S1. The following is an example of such a control dependence:
S1 if x > 2 goto L1 S2 y := 3 S3 L1: z := y + 1Here, S2 only runs if the predicate in S1 is false.
Read more about this topic: Dependence Analysis
Famous quotes containing the word control:
“... the black girls didnt get these pills because their black ministers were up on the pulpit saying that birth control pills were black genocide. What Im saying is that black men have exploited black women.... They didnt want them to have any choice about their reproductive health. And if you cant control your reproduction, you cant control your life.”
—Joycelyn Elders (b. 1933)