Hardware Support for Compiler Speculation Compiler needs to move instructions before branch, possibly before condition Requirements: –Instructions that.