1. A microprocessor comprising: circuitry to process an instruction extension of a current memory operation, wherein the instruction extension is transparent to the programming model of the microprocessor, and wherein the instruction extension includes a field for indicating an offset; and circuitry for adding the offset to an alias protection memory structure pointer to indicate a specific memory element of an alias protection memory structure, wherein the specific memory element includes address information corresponding to speculative data.