Dependences
Data dependences : direct or chain;
Name dependences : A name dependence occurs when two instructions use the same register or memory location, but there is no flow of data between the instructions associated with the names. Why is this important?
Control dependences : A control dependence the order of instruction with reference to a branch so that the non-branch is executed only when it should be. p.234, 236, 237.