@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 237/237 </ span >
28
+ < span class ='fraction '> 244/244 </ span >
29
29
</ div >
30
30
31
31
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 237/237 </ span >
49
+ < span class ='fraction '> 244/244 </ span >
50
50
</ div >
51
51
52
52
@@ -300,7 +300,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
300
300
< a name ='L235 '> </ a > < a href ='#L235 '> 235</ a >
301
301
< a name ='L236 '> </ a > < a href ='#L236 '> 236</ a >
302
302
< a name ='L237 '> </ a > < a href ='#L237 '> 237</ a >
303
- < a name ='L238 '> </ a > < a href ='#L238 '> 238</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
303
+ < a name ='L238 '> </ a > < a href ='#L238 '> 238</ a >
304
+ < a name ='L239 '> </ a > < a href ='#L239 '> 239</ a >
305
+ < a name ='L240 '> </ a > < a href ='#L240 '> 240</ a >
306
+ < a name ='L241 '> </ a > < a href ='#L241 '> 241</ a >
307
+ < a name ='L242 '> </ a > < a href ='#L242 '> 242</ a >
308
+ < a name ='L243 '> </ a > < a href ='#L243 '> 243</ a >
309
+ < a name ='L244 '> </ a > < a href ='#L244 '> 244</ a >
310
+ < a name ='L245 '> </ a > < a href ='#L245 '> 245</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
304
311
< span class ="cline-any cline-yes "> 3x</ span >
305
312
< span class ="cline-any cline-yes "> 3x</ span >
306
313
< span class ="cline-any cline-yes "> 3x</ span >
@@ -388,11 +395,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
388
395
< span class ="cline-any cline-yes "> 12x</ span >
389
396
< span class ="cline-any cline-yes "> 12x</ span >
390
397
< span class ="cline-any cline-yes "> 12x</ span >
398
+ < span class ="cline-any cline-yes "> 12x</ span >
391
399
< span class ="cline-any cline-yes "> 36x</ span >
392
400
< span class ="cline-any cline-yes "> 36x</ span >
393
401
< span class ="cline-any cline-yes "> 36x</ span >
394
402
< span class ="cline-any cline-yes "> 12x</ span >
395
403
< span class ="cline-any cline-yes "> 12x</ span >
404
+ < span class ="cline-any cline-yes "> 12x</ span >
396
405
< span class ="cline-any cline-yes "> 3x</ span >
397
406
< span class ="cline-any cline-yes "> 3x</ span >
398
407
< span class ="cline-any cline-yes "> 3x</ span >
@@ -440,11 +449,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
440
449
< span class ="cline-any cline-yes "> 12x</ span >
441
450
< span class ="cline-any cline-yes "> 12x</ span >
442
451
< span class ="cline-any cline-yes "> 12x</ span >
452
+ < span class ="cline-any cline-yes "> 12x</ span >
443
453
< span class ="cline-any cline-yes "> 36x</ span >
444
454
< span class ="cline-any cline-yes "> 36x</ span >
445
455
< span class ="cline-any cline-yes "> 36x</ span >
446
456
< span class ="cline-any cline-yes "> 12x</ span >
447
457
< span class ="cline-any cline-yes "> 12x</ span >
458
+ < span class ="cline-any cline-yes "> 12x</ span >
448
459
< span class ="cline-any cline-yes "> 3x</ span >
449
460
< span class ="cline-any cline-yes "> 3x</ span >
450
461
< span class ="cline-any cline-yes "> 3x</ span >
@@ -491,11 +502,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
491
502
< span class ="cline-any cline-yes "> 6x</ span >
492
503
< span class ="cline-any cline-yes "> 12x</ span >
493
504
< span class ="cline-any cline-yes "> 12x</ span >
505
+ < span class ="cline-any cline-yes "> 12x</ span >
506
+ < span class ="cline-any cline-yes "> 12x</ span >
494
507
< span class ="cline-any cline-yes "> 36x</ span >
495
508
< span class ="cline-any cline-yes "> 36x</ span >
496
509
< span class ="cline-any cline-yes "> 36x</ span >
497
510
< span class ="cline-any cline-yes "> 12x</ span >
498
511
< span class ="cline-any cline-yes "> 12x</ span >
512
+ < span class ="cline-any cline-yes "> 12x</ span >
499
513
< span class ="cline-any cline-yes "> 3x</ span >
500
514
< span class ="cline-any cline-yes "> 3x</ span >
501
515
< span class ="cline-any cline-yes "> 3x</ span >
@@ -623,10 +637,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
623
637
ia += da1;
624
638
}
625
639
626
- ia = offsetA;
627
- for ( i1 = 0; i1 < min( M, N ); i1++ ) {
628
- A[ ia ] = beta;
629
- ia += strideA1 + strideA2;
640
+ if ( alpha !== beta ) {
641
+ ia = offsetA;
642
+ for ( i1 = 0; i1 < min( M, N ); i1++ ) {
643
+ A[ ia ] = beta;
644
+ ia += strideA1 + strideA2;
645
+ }
630
646
}
631
647
return A;
632
648
}
@@ -675,10 +691,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
675
691
}
676
692
}
677
693
678
- ia = offsetA;
679
- for ( i1 = 0; i1 < min( M, N ); i1++ ) {
680
- A[ ia ] = beta;
681
- ia += strideA1 + strideA2;
694
+ if ( alpha !== beta ) {
695
+ ia = offsetA;
696
+ for ( i1 = 0; i1 < min( M, N ); i1++ ) {
697
+ A[ ia ] = beta;
698
+ ia += strideA1 + strideA2;
699
+ }
682
700
}
683
701
return A;
684
702
}
@@ -726,10 +744,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
726
744
ia += strideA2;
727
745
}
728
746
}
729
- ia = offsetA;
730
- for ( i1 = 0; i1 < min( M, N ); i1++ ) {
731
- A[ ia ] = beta;
732
- ia += strideA1 + strideA2;
747
+
748
+ if ( alpha !== beta ) {
749
+ ia = offsetA;
750
+ for ( i1 = 0; i1 < min( M, N ); i1++ ) {
751
+ A[ ia ] = beta;
752
+ ia += strideA1 + strideA2;
753
+ }
733
754
}
734
755
return A;
735
756
}
@@ -781,7 +802,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
781
802
< div class ='footer quiet pad2 space-top1 center small '>
782
803
Code coverage generated by
783
804
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
784
- at 2025-06-24T10:49:29.936Z
805
+ at 2025-06-29T07:01:22.632Z
785
806
</ div >
786
807
< script src ="../../../../prettify.js "> </ script >
787
808
< script >
0 commit comments