A method and apparatus are provided for repacking of memory data. For at
least one embodiment, data for a plurality of store instructions in a
source code program is loaded from memory into the appropriate
sub-location of a proxy storage location. The packed data is then written
with a single instruction from the proxy storage location into contiguous
memory locations.