rollback some register allocator changes
fixes