Spill and reload: analyze access footprint to reduce amount needed to save/reload