Update gemv

Details:
- Update gemv to correctly handle cases when y is not provided.
- Update test_gemv to test for cases where y is not provided.