@@ -339,7 +339,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
339
339
dt = 'float64' ;
340
340
ord = 'row-major' ;
341
341
342
- bsize = blockSize ( dt ) ;
342
+ bsize = blockSize ( dt , dt ) ;
343
343
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
344
344
st = [ 32 , 16 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
345
345
o = strides2offset ( sh , st ) ;
@@ -375,7 +375,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
375
375
dt = 'float64' ;
376
376
ord = 'row-major' ;
377
377
378
- bsize = blockSize ( dt ) ;
378
+ bsize = blockSize ( dt , dt ) ;
379
379
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
380
380
st = [ bsize * 64 , 32 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
381
381
o = strides2offset ( sh , st ) ;
@@ -411,7 +411,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
411
411
dt = 'float64' ;
412
412
ord = 'row-major' ;
413
413
414
- bsize = blockSize ( dt ) ;
414
+ bsize = blockSize ( dt , dt ) ;
415
415
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
416
416
st = [ bsize * 64 , bsize * 32 , 16 , - 8 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
417
417
o = strides2offset ( sh , st ) ;
@@ -447,7 +447,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
447
447
dt = 'float64' ;
448
448
ord = 'row-major' ;
449
449
450
- bsize = blockSize ( dt ) ;
450
+ bsize = blockSize ( dt , dt ) ;
451
451
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
452
452
st = [ bsize * 64 , bsize * 64 , bsize * 32 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
453
453
o = strides2offset ( sh , st ) ;
@@ -483,7 +483,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
483
483
dt = 'float64' ;
484
484
ord = 'row-major' ;
485
485
486
- bsize = blockSize ( dt ) ;
486
+ bsize = blockSize ( dt , dt ) ;
487
487
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
488
488
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 16 , 8 , 4 , - 4 , 4 , 4 , 2 ] ;
489
489
o = strides2offset ( sh , st ) ;
@@ -519,7 +519,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
519
519
dt = 'float64' ;
520
520
ord = 'row-major' ;
521
521
522
- bsize = blockSize ( dt ) ;
522
+ bsize = blockSize ( dt , dt ) ;
523
523
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
524
524
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 32 , bsize * 16 , 8 , - 4 , 4 , 4 , 2 ] ;
525
525
o = strides2offset ( sh , st ) ;
@@ -555,7 +555,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
555
555
dt = 'float64' ;
556
556
ord = 'row-major' ;
557
557
558
- bsize = blockSize ( dt ) ;
558
+ bsize = blockSize ( dt , dt ) ;
559
559
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
560
560
st = [
561
561
bsize * 64 ,
@@ -602,7 +602,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
602
602
dt = 'float64' ;
603
603
ord = 'row-major' ;
604
604
605
- bsize = blockSize ( dt ) ;
605
+ bsize = blockSize ( dt , dt ) ;
606
606
sh = [ 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 2 ] ;
607
607
st = [
608
608
bsize * 64 ,
@@ -649,7 +649,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
649
649
dt = 'float64' ;
650
650
ord = 'row-major' ;
651
651
652
- bsize = blockSize ( dt ) ;
652
+ bsize = blockSize ( dt , dt ) ;
653
653
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
654
654
st = [
655
655
bsize * 64 ,
@@ -696,7 +696,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
696
696
dt = 'float64' ;
697
697
ord = 'row-major' ;
698
698
699
- bsize = blockSize ( dt ) ;
699
+ bsize = blockSize ( dt , dt ) ;
700
700
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
701
701
st = [
702
702
bsize * 32 ,
@@ -968,7 +968,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
968
968
dt = 'complex128' ;
969
969
ord = 'row-major' ;
970
970
971
- bsize = blockSize ( dt ) ;
971
+ bsize = blockSize ( dt , dt ) ;
972
972
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
973
973
st = [ 32 , 16 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
974
974
o = strides2offset ( sh , st ) ;
@@ -1004,7 +1004,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1004
1004
dt = 'complex128' ;
1005
1005
ord = 'row-major' ;
1006
1006
1007
- bsize = blockSize ( dt ) ;
1007
+ bsize = blockSize ( dt , dt ) ;
1008
1008
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1009
1009
st = [ bsize * 64 , 32 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
1010
1010
o = strides2offset ( sh , st ) ;
@@ -1040,7 +1040,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1040
1040
dt = 'complex128' ;
1041
1041
ord = 'row-major' ;
1042
1042
1043
- bsize = blockSize ( dt ) ;
1043
+ bsize = blockSize ( dt , dt ) ;
1044
1044
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
1045
1045
st = [ bsize * 64 , bsize * 32 , 16 , - 8 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
1046
1046
o = strides2offset ( sh , st ) ;
@@ -1075,7 +1075,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1075
1075
dt = 'complex128' ;
1076
1076
ord = 'row-major' ;
1077
1077
1078
- bsize = blockSize ( dt ) ;
1078
+ bsize = blockSize ( dt , dt ) ;
1079
1079
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1080
1080
st = [ bsize * 64 , bsize * 64 , bsize * 32 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
1081
1081
o = strides2offset ( sh , st ) ;
@@ -1111,7 +1111,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1111
1111
dt = 'complex128' ;
1112
1112
ord = 'row-major' ;
1113
1113
1114
- bsize = blockSize ( dt ) ;
1114
+ bsize = blockSize ( dt , dt ) ;
1115
1115
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
1116
1116
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 16 , 8 , 4 , - 4 , 4 , 4 , 2 ] ;
1117
1117
o = strides2offset ( sh , st ) ;
@@ -1147,7 +1147,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1147
1147
dt = 'complex128' ;
1148
1148
ord = 'row-major' ;
1149
1149
1150
- bsize = blockSize ( dt ) ;
1150
+ bsize = blockSize ( dt , dt ) ;
1151
1151
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
1152
1152
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 32 , bsize * 16 , 8 , - 4 , 4 , 4 , 2 ] ;
1153
1153
o = strides2offset ( sh , st ) ;
@@ -1183,7 +1183,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1183
1183
dt = 'complex128' ;
1184
1184
ord = 'row-major' ;
1185
1185
1186
- bsize = blockSize ( dt ) ;
1186
+ bsize = blockSize ( dt , dt ) ;
1187
1187
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
1188
1188
st = [
1189
1189
bsize * 64 ,
@@ -1230,7 +1230,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1230
1230
dt = 'complex128' ;
1231
1231
ord = 'row-major' ;
1232
1232
1233
- bsize = blockSize ( dt ) ;
1233
+ bsize = blockSize ( dt , dt ) ;
1234
1234
sh = [ 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 2 ] ;
1235
1235
st = [
1236
1236
bsize * 64 ,
@@ -1277,7 +1277,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1277
1277
dt = 'complex128' ;
1278
1278
ord = 'row-major' ;
1279
1279
1280
- bsize = blockSize ( dt ) ;
1280
+ bsize = blockSize ( dt , dt ) ;
1281
1281
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
1282
1282
st = [
1283
1283
bsize * 64 ,
@@ -1324,7 +1324,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1324
1324
dt = 'complex128' ;
1325
1325
ord = 'row-major' ;
1326
1326
1327
- bsize = blockSize ( dt ) ;
1327
+ bsize = blockSize ( dt , dt ) ;
1328
1328
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
1329
1329
st = [
1330
1330
bsize * 32 ,
@@ -1648,7 +1648,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1648
1648
dt = 'float64' ;
1649
1649
ord = 'column-major' ;
1650
1650
1651
- bsize = blockSize ( dt ) ;
1651
+ bsize = blockSize ( dt , dt ) ;
1652
1652
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1653
1653
st = [
1654
1654
2 ,
@@ -1695,7 +1695,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1695
1695
dt = 'float64' ;
1696
1696
ord = 'column-major' ;
1697
1697
1698
- bsize = blockSize ( dt ) ;
1698
+ bsize = blockSize ( dt , dt ) ;
1699
1699
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1700
1700
st = [
1701
1701
2 ,
@@ -1742,7 +1742,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1742
1742
dt = 'float64' ;
1743
1743
ord = 'column-major' ;
1744
1744
1745
- bsize = blockSize ( dt ) ;
1745
+ bsize = blockSize ( dt , dt ) ;
1746
1746
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
1747
1747
st = [
1748
1748
2 ,
@@ -1789,7 +1789,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1789
1789
dt = 'float64' ;
1790
1790
ord = 'column-major' ;
1791
1791
1792
- bsize = blockSize ( dt ) ;
1792
+ bsize = blockSize ( dt , dt ) ;
1793
1793
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1794
1794
st = [
1795
1795
2 ,
@@ -1836,7 +1836,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1836
1836
dt = 'float64' ;
1837
1837
ord = 'column-major' ;
1838
1838
1839
- bsize = blockSize ( dt ) ;
1839
+ bsize = blockSize ( dt , dt ) ;
1840
1840
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
1841
1841
st = [ 2 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
1842
1842
o = strides2offset ( sh , st ) ;
@@ -1872,7 +1872,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1872
1872
dt = 'float64' ;
1873
1873
ord = 'column-major' ;
1874
1874
1875
- bsize = blockSize ( dt ) ;
1875
+ bsize = blockSize ( dt , dt ) ;
1876
1876
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
1877
1877
st = [ 2 , 4 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
1878
1878
o = strides2offset ( sh , st ) ;
@@ -1908,7 +1908,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1908
1908
dt = 'float64' ;
1909
1909
ord = 'column-major' ;
1910
1910
1911
- bsize = blockSize ( dt ) ;
1911
+ bsize = blockSize ( dt , dt ) ;
1912
1912
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
1913
1913
st = [ 2 , 4 , 4 , 8 , 8 , 8 , 16 , bsize * 32 , bsize * 64 , bsize * 64 ] ;
1914
1914
o = strides2offset ( sh , st ) ;
@@ -1944,7 +1944,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1944
1944
dt = 'float64' ;
1945
1945
ord = 'column-major' ;
1946
1946
1947
- bsize = blockSize ( dt ) ;
1947
+ bsize = blockSize ( dt , dt ) ;
1948
1948
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 2 , bsize * 2 , 2 , 1 ] ;
1949
1949
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 32 , bsize * 64 , bsize * 128 ] ;
1950
1950
o = strides2offset ( sh , st ) ;
@@ -1980,7 +1980,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
1980
1980
dt = 'float64' ;
1981
1981
ord = 'column-major' ;
1982
1982
1983
- bsize = blockSize ( dt ) ;
1983
+ bsize = blockSize ( dt , dt ) ;
1984
1984
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
1985
1985
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 16 , 32 , bsize * 64 ] ;
1986
1986
o = strides2offset ( sh , st ) ;
@@ -2016,7 +2016,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2016
2016
dt = 'float64' ;
2017
2017
ord = 'column-major' ;
2018
2018
2019
- bsize = blockSize ( dt ) ;
2019
+ bsize = blockSize ( dt , dt ) ;
2020
2020
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
2021
2021
st = [ 2 , 4 , 4 , 8 , 8 , 16 , - 16 , 16 , 16 , 32 ] ;
2022
2022
o = strides2offset ( sh , st ) ;
@@ -2276,7 +2276,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2276
2276
dt = 'complex128' ;
2277
2277
ord = 'column-major' ;
2278
2278
2279
- bsize = blockSize ( dt ) ;
2279
+ bsize = blockSize ( dt , dt ) ;
2280
2280
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2281
2281
st = [
2282
2282
2 ,
@@ -2323,7 +2323,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2323
2323
dt = 'complex128' ;
2324
2324
ord = 'column-major' ;
2325
2325
2326
- bsize = blockSize ( dt ) ;
2326
+ bsize = blockSize ( dt , dt ) ;
2327
2327
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2328
2328
st = [
2329
2329
2 ,
@@ -2370,7 +2370,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2370
2370
dt = 'complex128' ;
2371
2371
ord = 'column-major' ;
2372
2372
2373
- bsize = blockSize ( dt ) ;
2373
+ bsize = blockSize ( dt , dt ) ;
2374
2374
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
2375
2375
st = [
2376
2376
2 ,
@@ -2417,7 +2417,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2417
2417
dt = 'complex128' ;
2418
2418
ord = 'column-major' ;
2419
2419
2420
- bsize = blockSize ( dt ) ;
2420
+ bsize = blockSize ( dt , dt ) ;
2421
2421
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2422
2422
st = [
2423
2423
2 ,
@@ -2464,7 +2464,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2464
2464
dt = 'complex128' ;
2465
2465
ord = 'column-major' ;
2466
2466
2467
- bsize = blockSize ( dt ) ;
2467
+ bsize = blockSize ( dt , dt ) ;
2468
2468
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
2469
2469
st = [ 2 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
2470
2470
o = strides2offset ( sh , st ) ;
@@ -2500,7 +2500,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2500
2500
dt = 'complex128' ;
2501
2501
ord = 'column-major' ;
2502
2502
2503
- bsize = blockSize ( dt ) ;
2503
+ bsize = blockSize ( dt , dt ) ;
2504
2504
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
2505
2505
st = [ 2 , 4 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
2506
2506
o = strides2offset ( sh , st ) ;
@@ -2536,7 +2536,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2536
2536
dt = 'complex128' ;
2537
2537
ord = 'column-major' ;
2538
2538
2539
- bsize = blockSize ( dt ) ;
2539
+ bsize = blockSize ( dt , dt ) ;
2540
2540
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
2541
2541
st = [ 2 , 4 , 4 , 8 , 8 , 8 , 16 , bsize * 32 , bsize * 64 , bsize * 64 ] ;
2542
2542
o = strides2offset ( sh , st ) ;
@@ -2572,7 +2572,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2572
2572
dt = 'complex128' ;
2573
2573
ord = 'column-major' ;
2574
2574
2575
- bsize = blockSize ( dt ) ;
2575
+ bsize = blockSize ( dt , dt ) ;
2576
2576
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 2 , bsize * 2 , 2 , 1 ] ;
2577
2577
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 32 , bsize * 64 , bsize * 128 ] ;
2578
2578
o = strides2offset ( sh , st ) ;
@@ -2608,7 +2608,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2608
2608
dt = 'complex128' ;
2609
2609
ord = 'column-major' ;
2610
2610
2611
- bsize = blockSize ( dt ) ;
2611
+ bsize = blockSize ( dt , dt ) ;
2612
2612
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
2613
2613
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 16 , 32 , bsize * 64 ] ;
2614
2614
o = strides2offset ( sh , st ) ;
@@ -2644,7 +2644,7 @@ tape( 'the function applies a callback to each indexed element in an input 10-di
2644
2644
dt = 'complex128' ;
2645
2645
ord = 'column-major' ;
2646
2646
2647
- bsize = blockSize ( dt ) ;
2647
+ bsize = blockSize ( dt , dt ) ;
2648
2648
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
2649
2649
st = [ 2 , 4 , 4 , 8 , 8 , 16 , - 16 , 16 , 16 , 32 ] ;
2650
2650
o = strides2offset ( sh , st ) ;
0 commit comments