1. What are the two main types of dependence?
Anti-dependence and output dependence are memory-related or false dependence because they are not caused by the ow of values from one statement to another, but by the reuse of memory locations.
read more
2. What is the purpose of data ow analysis?
Data ow analysis examines the ow of values through a program and solves data ow problems by propagating information along the paths of a control ow graph.
read more
3. What is the reason why PRIb is used in the loop?
PRIb contains all the array uses that are covered by some de nition in the same iteration of the loop; some of the uses are conditional, where they are covered by some conditional de nition.
read more
4. Why is it easy to track the value of a variable by its name?
Because in a SSA representation, each use of a variable can be reached by exactly one assignment to that variable, it is very easy to track the value of a variable by its name.
read more



