Lines Matching refs:yp
306 PetscScalar yp[NDIM]; in MatMult_SeqAIJPERM() local
362 yp[i] = (PetscScalar)0.0; in MatMult_SeqAIJPERM()
394 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM()
395 yp[i] += aa[ipos + 1] * x[aj[ipos + 1]]; in MatMult_SeqAIJPERM()
397 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM()
399 yp[i] += _mm512_reduce_add_pd(vec_y); in MatMult_SeqAIJPERM()
403 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM()
415 vec_y = _mm512_loadu_pd(&yp[i]); in MatMult_SeqAIJPERM()
422 _mm512_storeu_pd(&yp[i], vec_y); in MatMult_SeqAIJPERM()
426 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM()
431 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM()
441 for (i = 0; i < isize; i++) y[iperm[istart + i]] = yp[i]; in MatMult_SeqAIJPERM()
483 PetscScalar yp[NDIM]; in MatMultAdd_SeqAIJPERM() local
547 yp[i] = w[iold]; in MatMultAdd_SeqAIJPERM()
563 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMultAdd_SeqAIJPERM()
574 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMultAdd_SeqAIJPERM()
583 for (i = 0; i < isize; i++) y[iperm[istart + i]] = yp[i]; in MatMultAdd_SeqAIJPERM()