@@ -333,7 +333,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
333
333
dt = 'float64' ;
334
334
ord = 'row-major' ;
335
335
336
- bsize = blockSize ( dt ) ;
336
+ bsize = blockSize ( dt , dt ) ;
337
337
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
338
338
st = [ 32 , 16 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
339
339
o = strides2offset ( sh , st ) ;
@@ -368,7 +368,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
368
368
dt = 'float64' ;
369
369
ord = 'row-major' ;
370
370
371
- bsize = blockSize ( dt ) ;
371
+ bsize = blockSize ( dt , dt ) ;
372
372
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
373
373
st = [ bsize * 64 , 32 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
374
374
o = strides2offset ( sh , st ) ;
@@ -403,7 +403,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
403
403
dt = 'float64' ;
404
404
ord = 'row-major' ;
405
405
406
- bsize = blockSize ( dt ) ;
406
+ bsize = blockSize ( dt , dt ) ;
407
407
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
408
408
st = [ bsize * 64 , bsize * 32 , 16 , - 8 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
409
409
o = strides2offset ( sh , st ) ;
@@ -438,7 +438,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
438
438
dt = 'float64' ;
439
439
ord = 'row-major' ;
440
440
441
- bsize = blockSize ( dt ) ;
441
+ bsize = blockSize ( dt , dt ) ;
442
442
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
443
443
st = [ bsize * 64 , bsize * 64 , bsize * 32 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
444
444
o = strides2offset ( sh , st ) ;
@@ -473,7 +473,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
473
473
dt = 'float64' ;
474
474
ord = 'row-major' ;
475
475
476
- bsize = blockSize ( dt ) ;
476
+ bsize = blockSize ( dt , dt ) ;
477
477
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
478
478
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 16 , 8 , 4 , - 4 , 4 , 4 , 2 ] ;
479
479
o = strides2offset ( sh , st ) ;
@@ -508,7 +508,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
508
508
dt = 'float64' ;
509
509
ord = 'row-major' ;
510
510
511
- bsize = blockSize ( dt ) ;
511
+ bsize = blockSize ( dt , dt ) ;
512
512
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
513
513
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 32 , bsize * 16 , 8 , - 4 , 4 , 4 , 2 ] ;
514
514
o = strides2offset ( sh , st ) ;
@@ -543,7 +543,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
543
543
dt = 'float64' ;
544
544
ord = 'row-major' ;
545
545
546
- bsize = blockSize ( dt ) ;
546
+ bsize = blockSize ( dt , dt ) ;
547
547
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
548
548
st = [
549
549
bsize * 64 ,
@@ -589,7 +589,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
589
589
dt = 'float64' ;
590
590
ord = 'row-major' ;
591
591
592
- bsize = blockSize ( dt ) ;
592
+ bsize = blockSize ( dt , dt ) ;
593
593
sh = [ 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 2 ] ;
594
594
st = [
595
595
bsize * 64 ,
@@ -635,7 +635,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
635
635
dt = 'float64' ;
636
636
ord = 'row-major' ;
637
637
638
- bsize = blockSize ( dt ) ;
638
+ bsize = blockSize ( dt , dt ) ;
639
639
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
640
640
st = [
641
641
bsize * 64 ,
@@ -681,7 +681,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
681
681
dt = 'float64' ;
682
682
ord = 'row-major' ;
683
683
684
- bsize = blockSize ( dt ) ;
684
+ bsize = blockSize ( dt , dt ) ;
685
685
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
686
686
st = [
687
687
bsize * 32 ,
@@ -947,7 +947,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
947
947
dt = 'complex128' ;
948
948
ord = 'row-major' ;
949
949
950
- bsize = blockSize ( dt ) ;
950
+ bsize = blockSize ( dt , dt ) ;
951
951
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
952
952
st = [ 32 , 16 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
953
953
o = strides2offset ( sh , st ) ;
@@ -982,7 +982,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
982
982
dt = 'complex128' ;
983
983
ord = 'row-major' ;
984
984
985
- bsize = blockSize ( dt ) ;
985
+ bsize = blockSize ( dt , dt ) ;
986
986
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
987
987
st = [ bsize * 64 , 32 , 16 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
988
988
o = strides2offset ( sh , st ) ;
@@ -1017,7 +1017,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1017
1017
dt = 'complex128' ;
1018
1018
ord = 'row-major' ;
1019
1019
1020
- bsize = blockSize ( dt ) ;
1020
+ bsize = blockSize ( dt , dt ) ;
1021
1021
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
1022
1022
st = [ bsize * 64 , bsize * 32 , 16 , - 8 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
1023
1023
o = strides2offset ( sh , st ) ;
@@ -1052,7 +1052,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1052
1052
dt = 'complex128' ;
1053
1053
ord = 'row-major' ;
1054
1054
1055
- bsize = blockSize ( dt ) ;
1055
+ bsize = blockSize ( dt , dt ) ;
1056
1056
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1057
1057
st = [ bsize * 64 , bsize * 64 , bsize * 32 , - 16 , 8 , 8 , - 4 , 4 , 4 , 2 ] ;
1058
1058
o = strides2offset ( sh , st ) ;
@@ -1087,7 +1087,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1087
1087
dt = 'complex128' ;
1088
1088
ord = 'row-major' ;
1089
1089
1090
- bsize = blockSize ( dt ) ;
1090
+ bsize = blockSize ( dt , dt ) ;
1091
1091
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
1092
1092
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 16 , 8 , 4 , - 4 , 4 , 4 , 2 ] ;
1093
1093
o = strides2offset ( sh , st ) ;
@@ -1122,7 +1122,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1122
1122
dt = 'complex128' ;
1123
1123
ord = 'row-major' ;
1124
1124
1125
- bsize = blockSize ( dt ) ;
1125
+ bsize = blockSize ( dt , dt ) ;
1126
1126
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
1127
1127
st = [ bsize * 32 , bsize * 32 , bsize * 32 , - bsize * 32 , bsize * 16 , 8 , - 4 , 4 , 4 , 2 ] ;
1128
1128
o = strides2offset ( sh , st ) ;
@@ -1157,7 +1157,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1157
1157
dt = 'complex128' ;
1158
1158
ord = 'row-major' ;
1159
1159
1160
- bsize = blockSize ( dt ) ;
1160
+ bsize = blockSize ( dt , dt ) ;
1161
1161
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
1162
1162
st = [
1163
1163
bsize * 64 ,
@@ -1203,7 +1203,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1203
1203
dt = 'complex128' ;
1204
1204
ord = 'row-major' ;
1205
1205
1206
- bsize = blockSize ( dt ) ;
1206
+ bsize = blockSize ( dt , dt ) ;
1207
1207
sh = [ 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 2 ] ;
1208
1208
st = [
1209
1209
bsize * 64 ,
@@ -1249,7 +1249,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1249
1249
dt = 'complex128' ;
1250
1250
ord = 'row-major' ;
1251
1251
1252
- bsize = blockSize ( dt ) ;
1252
+ bsize = blockSize ( dt , dt ) ;
1253
1253
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
1254
1254
st = [
1255
1255
bsize * 64 ,
@@ -1295,7 +1295,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1295
1295
dt = 'complex128' ;
1296
1296
ord = 'row-major' ;
1297
1297
1298
- bsize = blockSize ( dt ) ;
1298
+ bsize = blockSize ( dt , dt ) ;
1299
1299
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
1300
1300
st = [
1301
1301
bsize * 32 ,
@@ -1611,7 +1611,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1611
1611
dt = 'float64' ;
1612
1612
ord = 'column-major' ;
1613
1613
1614
- bsize = blockSize ( dt ) ;
1614
+ bsize = blockSize ( dt , dt ) ;
1615
1615
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1616
1616
st = [
1617
1617
2 ,
@@ -1657,7 +1657,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1657
1657
dt = 'float64' ;
1658
1658
ord = 'column-major' ;
1659
1659
1660
- bsize = blockSize ( dt ) ;
1660
+ bsize = blockSize ( dt , dt ) ;
1661
1661
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1662
1662
st = [
1663
1663
2 ,
@@ -1703,7 +1703,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1703
1703
dt = 'float64' ;
1704
1704
ord = 'column-major' ;
1705
1705
1706
- bsize = blockSize ( dt ) ;
1706
+ bsize = blockSize ( dt , dt ) ;
1707
1707
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
1708
1708
st = [
1709
1709
2 ,
@@ -1749,7 +1749,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1749
1749
dt = 'float64' ;
1750
1750
ord = 'column-major' ;
1751
1751
1752
- bsize = blockSize ( dt ) ;
1752
+ bsize = blockSize ( dt , dt ) ;
1753
1753
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
1754
1754
st = [
1755
1755
2 ,
@@ -1795,7 +1795,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1795
1795
dt = 'float64' ;
1796
1796
ord = 'column-major' ;
1797
1797
1798
- bsize = blockSize ( dt ) ;
1798
+ bsize = blockSize ( dt , dt ) ;
1799
1799
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
1800
1800
st = [ 2 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
1801
1801
o = strides2offset ( sh , st ) ;
@@ -1830,7 +1830,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1830
1830
dt = 'float64' ;
1831
1831
ord = 'column-major' ;
1832
1832
1833
- bsize = blockSize ( dt ) ;
1833
+ bsize = blockSize ( dt , dt ) ;
1834
1834
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
1835
1835
st = [ 2 , 4 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
1836
1836
o = strides2offset ( sh , st ) ;
@@ -1865,7 +1865,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1865
1865
dt = 'float64' ;
1866
1866
ord = 'column-major' ;
1867
1867
1868
- bsize = blockSize ( dt ) ;
1868
+ bsize = blockSize ( dt , dt ) ;
1869
1869
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
1870
1870
st = [ 2 , 4 , 4 , 8 , 8 , 8 , 16 , bsize * 32 , bsize * 64 , bsize * 64 ] ;
1871
1871
o = strides2offset ( sh , st ) ;
@@ -1900,7 +1900,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1900
1900
dt = 'float64' ;
1901
1901
ord = 'column-major' ;
1902
1902
1903
- bsize = blockSize ( dt ) ;
1903
+ bsize = blockSize ( dt , dt ) ;
1904
1904
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 2 , bsize * 2 , 2 , 1 ] ;
1905
1905
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 32 , bsize * 64 , bsize * 128 ] ;
1906
1906
o = strides2offset ( sh , st ) ;
@@ -1935,7 +1935,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1935
1935
dt = 'float64' ;
1936
1936
ord = 'column-major' ;
1937
1937
1938
- bsize = blockSize ( dt ) ;
1938
+ bsize = blockSize ( dt , dt ) ;
1939
1939
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
1940
1940
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 16 , 32 , bsize * 64 ] ;
1941
1941
o = strides2offset ( sh , st ) ;
@@ -1970,7 +1970,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
1970
1970
dt = 'float64' ;
1971
1971
ord = 'column-major' ;
1972
1972
1973
- bsize = blockSize ( dt ) ;
1973
+ bsize = blockSize ( dt , dt ) ;
1974
1974
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
1975
1975
st = [ 2 , 4 , 4 , 8 , 8 , 16 , - 16 , 16 , 16 , 32 ] ;
1976
1976
o = strides2offset ( sh , st ) ;
@@ -2225,7 +2225,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2225
2225
dt = 'complex128' ;
2226
2226
ord = 'column-major' ;
2227
2227
2228
- bsize = blockSize ( dt ) ;
2228
+ bsize = blockSize ( dt , dt ) ;
2229
2229
sh = [ bsize * 2 , 2 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2230
2230
st = [
2231
2231
2 ,
@@ -2271,7 +2271,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2271
2271
dt = 'complex128' ;
2272
2272
ord = 'column-major' ;
2273
2273
2274
- bsize = blockSize ( dt ) ;
2274
+ bsize = blockSize ( dt , dt ) ;
2275
2275
sh = [ 2 , bsize * 2 , 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2276
2276
st = [
2277
2277
2 ,
@@ -2317,7 +2317,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2317
2317
dt = 'complex128' ;
2318
2318
ord = 'column-major' ;
2319
2319
2320
- bsize = blockSize ( dt ) ;
2320
+ bsize = blockSize ( dt , dt ) ;
2321
2321
sh = [ 2 , 2 , bsize * 2 , 2 , 1 , 1 , 2 , 1 , 1 , 2 ] ;
2322
2322
st = [
2323
2323
2 ,
@@ -2363,7 +2363,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2363
2363
dt = 'complex128' ;
2364
2364
ord = 'column-major' ;
2365
2365
2366
- bsize = blockSize ( dt ) ;
2366
+ bsize = blockSize ( dt , dt ) ;
2367
2367
sh = [ 2 , 1 , 2 , bsize * 2 , 2 , 1 , 2 , 1 , 1 , 2 ] ;
2368
2368
st = [
2369
2369
2 ,
@@ -2409,7 +2409,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2409
2409
dt = 'complex128' ;
2410
2410
ord = 'column-major' ;
2411
2411
2412
- bsize = blockSize ( dt ) ;
2412
+ bsize = blockSize ( dt , dt ) ;
2413
2413
sh = [ 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 1 , 2 ] ;
2414
2414
st = [ 2 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
2415
2415
o = strides2offset ( sh , st ) ;
@@ -2444,7 +2444,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2444
2444
dt = 'complex128' ;
2445
2445
ord = 'column-major' ;
2446
2446
2447
- bsize = blockSize ( dt ) ;
2447
+ bsize = blockSize ( dt , dt ) ;
2448
2448
sh = [ 2 , 1 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 1 , 2 ] ;
2449
2449
st = [ 2 , 4 , 4 , 4 , 4 , 8 , bsize * 16 , bsize * 32 , bsize * 32 , bsize * 32 ] ;
2450
2450
o = strides2offset ( sh , st ) ;
@@ -2479,7 +2479,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2479
2479
dt = 'complex128' ;
2480
2480
ord = 'column-major' ;
2481
2481
2482
- bsize = blockSize ( dt ) ;
2482
+ bsize = blockSize ( dt , dt ) ;
2483
2483
sh = [ 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 , 1 , 2 ] ;
2484
2484
st = [ 2 , 4 , 4 , 8 , 8 , 8 , 16 , bsize * 32 , bsize * 64 , bsize * 64 ] ;
2485
2485
o = strides2offset ( sh , st ) ;
@@ -2514,7 +2514,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2514
2514
dt = 'complex128' ;
2515
2515
ord = 'column-major' ;
2516
2516
2517
- bsize = blockSize ( dt ) ;
2517
+ bsize = blockSize ( dt , dt ) ;
2518
2518
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 2 , bsize * 2 , 2 , 1 ] ;
2519
2519
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 32 , bsize * 64 , bsize * 128 ] ;
2520
2520
o = strides2offset ( sh , st ) ;
@@ -2549,7 +2549,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2549
2549
dt = 'complex128' ;
2550
2550
ord = 'column-major' ;
2551
2551
2552
- bsize = blockSize ( dt ) ;
2552
+ bsize = blockSize ( dt , dt ) ;
2553
2553
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 2 , bsize * 2 , 2 ] ;
2554
2554
st = [ 2 , 4 , 4 , 8 , 8 , 16 , 16 , 16 , 32 , bsize * 64 ] ;
2555
2555
o = strides2offset ( sh , st ) ;
@@ -2584,7 +2584,7 @@ tape( 'the function applies a unary callback to each indexed element of a 10-dim
2584
2584
dt = 'complex128' ;
2585
2585
ord = 'column-major' ;
2586
2586
2587
- bsize = blockSize ( dt ) ;
2587
+ bsize = blockSize ( dt , dt ) ;
2588
2588
sh = [ 2 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 2 , bsize * 2 ] ;
2589
2589
st = [ 2 , 4 , 4 , 8 , 8 , 16 , - 16 , 16 , 16 , 32 ] ;
2590
2590
o = strides2offset ( sh , st ) ;
0 commit comments