Reworking the IR to remove the SVector/AVector boundary.