Complex Static Prediction
- Assume backwards branches are taken (likely
loop returns) and foreward branches aren't (BTFN)
- Compiler provides hints by selecting
different branches or including flags to indicate likely to be taken --
requires a predecoding of the branch