Fixed a non-fatal problem with bugfix in a68b316c.

Details:
- The bugfix in a68b316c was inadvertantly checkin alignment of the
  leading dimension itself, rather than the byte size of the leading
  dimension. Now, we simply check alignment of a+lda.
This commit is contained in:
Field G. Van Zee
2014-09-18 10:10:49 -05:00
parent 96302d4fc8
commit 25b258d61f
3 changed files with 3 additions and 3 deletions

View File

@@ -92,7 +92,7 @@ void bli_daxpyf_opt_var1(
use_ref = TRUE;
}
else if ( inca != 1 || incx != 1 || incy != 1 ||
bli_is_unaligned_to( lda, 16 ) )
bli_is_unaligned_to( a+lda, 16 ) )
{
use_ref = TRUE;
}

View File

@@ -116,7 +116,7 @@ void bli_ddotxaxpyf_opt_var1( conj_t conjat,
use_ref = TRUE;
}
else if ( inca != 1 || incw != 1 || incx != 1 || incy != 1 || incz != 1 ||
bli_is_unaligned_to( lda, 16 ) )
bli_is_unaligned_to( a+lda, 16 ) )
{
use_ref = TRUE;
}

View File

@@ -104,7 +104,7 @@ void bli_ddotxf_opt_var1(
use_ref = TRUE;
}
else if ( inca != 1 || incx != 1 || incy != 1 ||
bli_is_unaligned_to( lda, 16 ) )
bli_is_unaligned_to( a+lda, 16 ) )
{
use_ref = TRUE;
}