1. A method for compiling a source program into a machine program comprising the steps of; identifying a store instruction; identifying memory location accessed by said store instruction; identifying the first load instruction followed by the store instruction accessing the same memory location, and; providing the store instruction with an indication indicative for number of clock cycle between said load and store instructions.