Reorder a few instructions to interleave a dependency chain. (I'm really not sure of the best order for those instructions!)