compiler: support spills in gap