@@ -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 "> 99.46 % </ span >
26+ < span class ="strong "> 99.47 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 187/ 188</ span >
28+ < span class ='fraction '> 188/189 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 87.5 % </ span >
33+ < span class ="strong "> 83.33 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 7/8 </ span >
35+ < span class ='fraction '> 5/6 </ 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 "> 99.46 % </ span >
47+ < span class ="strong "> 99.47 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 187/ 188</ span >
49+ < span class ='fraction '> 188/189 </ span >
5050 </ div >
5151
5252
@@ -251,7 +251,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
251251< a name ='L186 '> </ a > < a href ='#L186 '> 186</ a >
252252< a name ='L187 '> </ a > < a href ='#L187 '> 187</ a >
253253< a name ='L188 '> </ a > < a href ='#L188 '> 188</ a >
254- < a name ='L189 '> </ a > < a href ='#L189 '> 189</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
254+ < a name ='L189 '> </ a > < a href ='#L189 '> 189</ a >
255+ < a name ='L190 '> </ a > < a href ='#L190 '> 190</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
255256< span class ="cline-any cline-yes "> 3x</ span >
256257< span class ="cline-any cline-yes "> 3x</ span >
257258< span class ="cline-any cline-yes "> 3x</ span >
@@ -386,52 +387,53 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
386387< span class ="cline-any cline-yes "> 40x</ span >
387388< span class ="cline-any cline-yes "> 40x</ span >
388389< span class ="cline-any cline-yes "> 40x</ span >
389- < span class ="cline-any cline-yes "> 17x</ span >
390- < span class ="cline-any cline-yes "> 17x</ span >
391- < span class ="cline-any cline-yes "> 17x</ span >
392- < span class ="cline-any cline-yes "> 17x</ span >
393- < span class ="cline-any cline-yes "> 17x</ span >
394- < span class ="cline-any cline-yes "> 17x</ span >
395- < span class ="cline-any cline-yes "> 17x</ span >
396- < span class ="cline-any cline-yes "> 17x</ span >
397- < span class ="cline-any cline-yes "> 17x</ span >
398- < span class ="cline-any cline-yes "> 17x</ span >
399- < span class ="cline-any cline-yes "> 17x</ span >
400- < span class ="cline-any cline-yes "> 17x</ span >
401- < span class ="cline-any cline-yes "> 17x</ span >
402- < span class ="cline-any cline-yes "> 17x</ span >
403- < span class ="cline-any cline-yes "> 17x</ span >
404- < span class ="cline-any cline-yes "> 17x</ span >
405- < span class ="cline-any cline-yes "> 17x</ span >
406- < span class ="cline-any cline-yes "> 17x</ span >
407- < span class ="cline-any cline-yes "> 34x</ span >
408- < span class ="cline-any cline-yes "> 23x</ span >
409- < span class ="cline-any cline-yes "> 23x</ span >
410- < span class ="cline-any cline-yes "> 23x</ span >
411- < span class ="cline-any cline-yes "> 23x</ span >
412- < span class ="cline-any cline-yes "> 23x</ span >
413- < span class ="cline-any cline-yes "> 23x</ span >
414390< span class ="cline-any cline-yes "> 40x</ span >
391+ < span class ="cline-any cline-yes "> 20x</ span >
392+ < span class ="cline-any cline-yes "> 20x</ span >
393+ < span class ="cline-any cline-yes "> 20x</ span >
394+ < span class ="cline-any cline-yes "> 20x</ span >
395+ < span class ="cline-any cline-yes "> 20x</ span >
396+ < span class ="cline-any cline-yes "> 20x</ span >
397+ < span class ="cline-any cline-yes "> 20x</ span >
398+ < span class ="cline-any cline-yes "> 20x</ span >
399+ < span class ="cline-any cline-yes "> 20x</ span >
400+ < span class ="cline-any cline-yes "> 20x</ span >
401+ < span class ="cline-any cline-yes "> 20x</ span >
402+ < span class ="cline-any cline-yes "> 20x</ span >
403+ < span class ="cline-any cline-yes "> 20x</ span >
404+ < span class ="cline-any cline-yes "> 20x</ span >
405+ < span class ="cline-any cline-yes "> 20x</ span >
406+ < span class ="cline-any cline-yes "> 20x</ span >
407+ < span class ="cline-any cline-yes "> 20x</ span >
408+ < span class ="cline-any cline-yes "> 20x</ span >
409+ < span class ="cline-any cline-yes "> 20x</ span >
410+ < span class ="cline-any cline-yes "> 20x</ span >
411+ < span class ="cline-any cline-yes "> 20x</ span >
412+ < span class ="cline-any cline-yes "> 20x</ span >
413+ < span class ="cline-any cline-yes "> 20x</ span >
414+ < span class ="cline-any cline-yes "> 20x</ span >
415+ < span class ="cline-any cline-yes "> 20x</ span >
415416< span class ="cline-any cline-yes "> 40x</ span >
416417< span class ="cline-any cline-yes "> 40x</ span >
417418< span class ="cline-any cline-yes "> 40x</ span >
418419< span class ="cline-any cline-yes "> 40x</ span >
419420< span class ="cline-any cline-yes "> 40x</ span >
420- < span class ="cline-any cline-yes "> 103x</ span >
421- < span class ="cline-any cline-yes "> 103x</ span >
421+ < span class ="cline-any cline-yes "> 40x</ span >
422+ < span class ="cline-any cline-yes "> 100x</ span >
423+ < span class ="cline-any cline-yes "> 100x</ span >
422424< span class ="cline-any cline-no "> </ span >
423- < span class ="cline-any cline-yes "> 103x </ span >
424- < span class ="cline-any cline-yes "> 103x </ span >
425- < span class ="cline-any cline-yes "> 103x </ span >
426- < span class ="cline-any cline-yes "> 103x </ span >
425+ < span class ="cline-any cline-yes "> 100x </ span >
426+ < span class ="cline-any cline-yes "> 100x </ span >
427+ < span class ="cline-any cline-yes "> 100x </ span >
428+ < span class ="cline-any cline-yes "> 100x </ span >
427429< span class ="cline-any cline-yes "> 240x</ span >
428430< span class ="cline-any cline-yes "> 240x</ span >
429431< span class ="cline-any cline-yes "> 240x</ span >
430432< span class ="cline-any cline-yes "> 240x</ span >
431- < span class ="cline-any cline-yes "> 103x </ span >
432- < span class ="cline-any cline-yes "> 103x </ span >
433- < span class ="cline-any cline-yes "> 103x </ span >
434- < span class ="cline-any cline-yes "> 103x </ span >
433+ < span class ="cline-any cline-yes "> 100x </ span >
434+ < span class ="cline-any cline-yes "> 100x </ span >
435+ < span class ="cline-any cline-yes "> 100x </ span >
436+ < span class ="cline-any cline-yes "> 100x </ span >
435437< span class ="cline-any cline-yes "> 40x</ span >
436438< span class ="cline-any cline-yes "> 40x</ span >
437439< span class ="cline-any cline-yes "> 3x</ span >
@@ -561,18 +563,19 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
561563 var tmp;
562564 var da0;
563565 var da1;
566+ var S0;
567+ var S1;
564568 var sx;
565569 var sy;
566570 var ia;
567571 var ix;
568572 var iy;
569573 var i0;
570574 var i1;
571- var S0;
572- var S1;
573575
574576 // Note on variable naming convention: S#, da#, ia#, i# where # corresponds to the loop number, with `0` being the innermost loop...
575577
578+ // Extract loop variables for purposes of loop interchange: dimensions and loop offset (pointer) increments...
576579 if ( isRowMajor( [ strideA1, strideA2 ] ) ) {
577580 // For row-major matrices, the last dimension has the fastest changing index...
578581 S0 = N;
@@ -634,7 +637,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
634637 < div class ='footer quiet pad2 space-top1 center small '>
635638 Code coverage generated by
636639 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
637- at 2025-06-25T07:25:53.741Z
640+ at 2025-06-25T09:13:44.858Z
638641 </ div >
639642 < script src ="../../../../prettify.js "> </ script >
640643 < script >
0 commit comments