@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 97.22 % </ span >
26
+ < span class ="strong "> 100 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 350/360 </ span >
28
+ < span class ='fraction '> 358/358 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
- < span class ="strong "> 98.21 % </ span >
33
+ < span class ="strong "> 100 % </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 110/112 </ span >
35
+ < span class ='fraction '> 111/111 </ span >
36
36
</ div >
37
37
38
38
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 97.22 % </ span >
47
+ < span class ="strong "> 100 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 350/360 </ span >
49
+ < span class ='fraction '> 358/358 </ span >
50
50
</ div >
51
51
52
52
@@ -421,9 +421,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
421
421
< a name ='L356 '> </ a > < a href ='#L356 '> 356</ a >
422
422
< a name ='L357 '> </ a > < a href ='#L357 '> 357</ a >
423
423
< 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 >
427
425
< span class ="cline-any cline-yes "> 3x</ span >
428
426
< span class ="cline-any cline-yes "> 3x</ span >
429
427
< 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
686
684
< span class ="cline-any cline-yes "> 72x</ span >
687
685
< span class ="cline-any cline-yes "> 72x</ span >
688
686
< span class ="cline-any cline-yes "> 72x</ span >
687
+ < span class ="cline-any cline-yes "> 24x</ span >
689
688
< 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 >
695
692
< span class ="cline-any cline-yes "> 42x</ span >
696
693
< span class ="cline-any cline-yes "> 42x</ span >
697
694
< 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
718
715
< span class ="cline-any cline-yes "> 54x</ span >
719
716
< span class ="cline-any cline-yes "> 54x</ span >
720
717
< 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 >
726
722
< span class ="cline-any cline-yes "> 36x</ span >
727
723
< span class ="cline-any cline-yes "> 36x</ span >
728
724
< 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
1041
1037
for ( j = N - 1; j >= 0; j-- ) {
1042
1038
if ( nonunit ) {
1043
1039
oa2 = offsetA + ( j * sa1 ) + ( j * sa0 );
1044
- tmp = f32( alpha * A[ oa2 ] );
1040
+ tmp = f32( A[ oa2 ] );
1045
1041
for ( i = 0; i < M; i++ ) {
1046
1042
ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
1047
1043
B[ ob2 ] = f32( B[ ob2 ] * tmp );
1048
1044
}
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
+ }
1055
1050
for ( k = 0; k < j; k++ ) {
1056
1051
oa2 = offsetA + ( k * sa1 ) + ( j * sa0 );
1057
1052
if ( A[ oa2 ] !== 0.0 ) {
@@ -1072,17 +1067,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
1072
1067
for ( j = 0; j < N; j++ ) {
1073
1068
if ( nonunit ) {
1074
1069
oa2 = offsetA + ( j * sa1 ) + ( j * sa0 );
1075
- tmp = f32( alpha * A[ oa2 ] );
1070
+ tmp = f32( A[ oa2 ] );
1076
1071
for ( i = 0; i < M; i++ ) {
1077
1072
ob2 = offsetB + ( i * sb1 ) + ( j * sb0 );
1078
1073
B[ ob2 ] = f32( B[ ob2 ] * tmp );
1079
1074
}
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
+ }
1086
1080
for ( k = j + 1; k < N; k++ ) {
1087
1081
oa2 = offsetA + ( k * sa1 ) + ( j * sa0 );
1088
1082
if ( A[ oa2 ] !== 0.0 ) {
@@ -1150,7 +1144,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
1150
1144
< div class ='footer quiet pad2 space-top1 center small '>
1151
1145
Code coverage generated by
1152
1146
< 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
1154
1148
</ div >
1155
1149
< script src ="../../../../prettify.js "> </ script >
1156
1150
< script >
0 commit comments