This helps eliminate few redundant MOVs from private AS loads/stores
I think we'd need to be smarter about MMO for truncating store/extending loads to eliminate all of them.
This also makes it much easier to switch to MEM_{RD,WR}_SCRATCH once mesa bits are done.
The dump should be removed from here