radeonsi/gfx10: rewrite late alloc computation