@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 97.22 % </ span >
26+ < span class ="strong "> 100 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 350/360 </ span >
28+ < span class ='fraction '> 358/358 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 98.21 % </ span >
33+ < span class ="strong "> 100 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 110/112 </ span >
35+ < span class ='fraction '> 111/111 </ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 97.22 % </ span >
47+ < span class ="strong "> 100 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 350/360 </ span >
49+ < span class ='fraction '> 358/358 </ span >
5050 </ div >
5151
5252
@@ -421,9 +421,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
421421< a name ='L356 '> </ a > < a href ='#L356 '> 356</ a >
422422< a name ='L357 '> </ a > < a href ='#L357 '> 357</ a >
423423< a name ='L358 '> </ a > < a href ='#L358 '> 358</ a >
424- < a name ='L359 '> </ a > < a href ='#L359 '> 359</ a >
425- < a name ='L360 '> </ a > < a href ='#L360 '> 360</ a >
426- < a name ='L361 '> </ a > < a href ='#L361 '> 361</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
424+ < a name ='L359 '> </ a > < a href ='#L359 '> 359</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
427425< span class ="cline-any cline-yes "> 3x</ span >
428426< span class ="cline-any cline-yes "> 3x</ span >
429427< span class ="cline-any cline-yes "> 3x</ span >
@@ -686,12 +684,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
686684< span class ="cline-any cline-yes "> 72x</ span >
687685< span class ="cline-any cline-yes "> 72x</ span >
688686< span class ="cline-any cline-yes "> 72x</ span >
687+ < span class ="cline-any cline-yes "> 24x</ span >
689688< span class ="cline-any cline-yes "> 42x</ span >
690- < span class ="cline-any cline-no "> </ span >
691- < span class ="cline-any cline-no "> </ span >
692- < span class ="cline-any cline-no "> </ span >
693- < span class ="cline-any cline-no "> </ span >
694- < span class ="cline-any cline-no "> </ span >
689+ < span class ="cline-any cline-yes "> 126x</ span >
690+ < span class ="cline-any cline-yes "> 126x</ span >
691+ < span class ="cline-any cline-yes "> 126x</ span >
695692< span class ="cline-any cline-yes "> 42x</ span >
696693< span class ="cline-any cline-yes "> 42x</ span >
697694< span class ="cline-any cline-yes "> 42x</ span >
@@ -718,11 +715,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
718715< span class ="cline-any cline-yes "> 54x</ span >
719716< span class ="cline-any cline-yes "> 54x</ span >
720717< span class ="cline-any cline-yes "> 18x</ span >
721- < span class ="cline-any cline-no "> </ span >
722- < span class ="cline-any cline-no "> </ span >
723- < span class ="cline-any cline-no "> </ span >
724- < span class ="cline-any cline-no "> </ span >
725- < span class ="cline-any cline-no "> </ span >
718+ < span class ="cline-any cline-yes "> 36x</ span >
719+ < span class ="cline-any cline-yes "> 108x</ span >
720+ < span class ="cline-any cline-yes "> 108x</ span >
721+ < span class ="cline-any cline-yes "> 108x</ span >
726722< span class ="cline-any cline-yes "> 36x</ span >
727723< span class ="cline-any cline-yes "> 36x</ span >
728724< span class ="cline-any cline-yes "> 36x</ span >
@@ -1041,17 +1037,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
10411037 for ( j = N - 1; j >= 0; j-- ) {
10421038 if ( nonunit ) {
10431039 oa2 = offsetA + ( j * sa1 ) + ( j * sa0 );
1044- tmp = f32( alpha * A[ oa2 ] );
1040+ tmp = f32( A[ oa2 ] );
10451041 for ( i = 0; i < M; i++ ) {
10461042 ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
10471043 B[ ob2 ] = f32( B[ ob2 ] * tmp );
10481044 }
1049- } else if ( alpha !== 1.0 ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
1050- < span class ="cstat-no " title ="statement not covered " > for ( i = 0; i < M; i++ ) {</ span >
1051- < span class ="cstat-no " title ="statement not covered " > ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );</ span >
1052- < span class ="cstat-no " title ="statement not covered " > B[ ob2 ] = f32( B[ ob2 ] * alpha );</ span >
1053- < span class ="cstat-no " title ="statement not covered " > }</ span >
1054- < span class ="cstat-no " title ="statement not covered " > }</ span >
1045+ }
1046+ for ( i = 0; i < M; i++ ) {
1047+ ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
1048+ B[ ob2 ] = f32( B[ ob2 ] * alpha );
1049+ }
10551050 for ( k = 0; k < j; k++ ) {
10561051 oa2 = offsetA + ( k * sa1 ) + ( j * sa0 );
10571052 if ( A[ oa2 ] !== 0.0 ) {
@@ -1072,17 +1067,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
10721067 for ( j = 0; j < N; j++ ) {
10731068 if ( nonunit ) {
10741069 oa2 = offsetA + ( j * sa1 ) + ( j * sa0 );
1075- tmp = f32( alpha * A[ oa2 ] );
1070+ tmp = f32( A[ oa2 ] );
10761071 for ( i = 0; i < M; i++ ) {
10771072 ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
10781073 B[ ob2 ] = f32( B[ ob2 ] * tmp );
10791074 }
1080- } else if ( alpha !== 1.0 ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
1081- < span class ="cstat-no " title ="statement not covered " > for ( i = 0; i < M; i++ ) {</ span >
1082- < span class ="cstat-no " title ="statement not covered " > ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );</ span >
1083- < span class ="cstat-no " title ="statement not covered " > B[ ob2 ] = f32( B[ ob2 ] * alpha );</ span >
1084- < span class ="cstat-no " title ="statement not covered " > }</ span >
1085- < span class ="cstat-no " title ="statement not covered " > }</ span >
1075+ }
1076+ for ( i = 0; i < M; i++ ) {
1077+ ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
1078+ B[ ob2 ] = f32( B[ ob2 ] * alpha );
1079+ }
10861080 for ( k = j + 1; k < N; k++ ) {
10871081 oa2 = offsetA + ( k * sa1 ) + ( j * sa0 );
10881082 if ( A[ oa2 ] !== 0.0 ) {
@@ -1150,7 +1144,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
11501144 < div class ='footer quiet pad2 space-top1 center small '>
11511145 Code coverage generated by
11521146 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
1153- at 2025-06-14T06:32:01.708Z
1147+ at 2025-06-14T07:43:10.003Z
11541148 </ div >
11551149 < script src ="../../../../prettify.js "> </ script >
11561150 < script >
0 commit comments