A C++ program, to optimise and remove dependencies for an Assembly Program for 5 stage pipeline architecture.