sparse dgemv has same params as BLAS, error checking in llvm model data access