Split up spmv.c...