Skip to content

Commit 22919d1

Browse files
committed
Avoid unnecessary type promotion
1 parent e2cb70b commit 22919d1

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

lib/node_modules/@stdlib/blas/base/sasum/src/sasum.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ float c_sasum( const int N, const float *X, const int stride ) {
3737
int m;
3838
int i;
3939

40-
sum = 0.0;
40+
sum = 0.0f;
4141
if ( N <= 0 || stride <= 0 ) {
4242
return sum;
4343
}

lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ void c_saxpy( const int N, const float alpha, const float *X, const int strideX,
4343
return;
4444
}
4545
// If `alpha` is `0`, then `y` is unchanged...
46-
if ( alpha == 0.0 ) {
46+
if ( alpha == 0.0f ) {
4747
return;
4848
}
4949
// If both strides are equal to `1`, use unrolled loops...

lib/node_modules/@stdlib/blas/base/sdot/src/sdot.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ float c_sdot( const int N, const float *X, const int strideX, const float *Y, co
4040
int m;
4141
int i;
4242

43-
dot = 0.0;
43+
dot = 0.0f;
4444
if ( N <= 0 ) {
4545
return dot;
4646
}

lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.c

+5-5
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@ float c_snrm2( const int N, const float *X, const int stride ) {
3939
int i;
4040

4141
if ( N <= 0 || stride <= 0 ) {
42-
return 0.0;
42+
return 0.0f;
4343
}
4444
if ( N == 1 ) {
4545
return fabs( X[ 0 ] );
4646
}
47-
scale = 0.0;
48-
ssq = 1.0;
47+
scale = 0.0f;
48+
ssq = 1.0f;
4949
for ( i = 0; i < N*stride; i += stride ) {
50-
if ( X[ i ] != 0.0 ) {
50+
if ( X[ i ] != 0.0f ) {
5151
ax = fabs( X[ i ] );
5252
if ( scale < ax ) {
53-
ssq = 1.0 + ( ssq * pow( scale/ax, 2 ) );
53+
ssq = 1.0f + ( ssq * pow( scale/ax, 2 ) );
5454
scale = ax;
5555
} else {
5656
ssq += pow( ax/scale, 2 );

lib/node_modules/@stdlib/blas/base/sscal/src/sscal.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void c_sscal( const int N, const float alpha, float *X, const int stride ) {
3737
if ( N <= 0 || stride <= 0 ) {
3838
return;
3939
}
40-
if ( alpha == 1.0 ) {
40+
if ( alpha == 1.0f ) {
4141
return;
4242
}
4343
if ( stride == 1 ) {

0 commit comments

Comments
 (0)