1. A non-transitory computer-readable medium having computer-readable code embodied therein, the computer-readable code configured to cause a computer system, in response to execution of the code, to: receive or retrieve a sequence of instructions targeted for execution on an execution processor, wherein the execution processor includes a plurality of alias registers and circuitry configured to check entries in the alias register for memory aliasing; after the sequence of instructions is received or retrieved, perform one or more optimizations on the received or retrieved sequence of instructions to optimize execution performance of the received or retrieved sequence of instructions, the one or more optimizations including a reorder of a plurality of memory instructions in the received or retrieved sequence of instructions; and after the optimization, insert one or more move instructions in the optimized sequence of instructions to move one or more entries among the alias registers during execution, to expedite alias checking at execution time.