y := alpha*A*x + beta*y
y := alpha*A'*x + beta*y
y := alpha*conjg(A')*x + beta*y
Reference: BLAS and Sparse BLAS Routines | Intel® Math Kernel Library for C