Version before fixing live ranges

Live ranges needs to be determined from being read through the bottom
up.