index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
autodiff
Mode
Name
Size
-rw-r--r--
arithmetic-jvp.slang
1435
log
stats
plain
-rw-r--r--
arithmetic-jvp.slang.expected.txt
31
log
stats
plain
-rw-r--r--
array-param.slang
2196
log
stats
plain
-rw-r--r--
array-param.slang.expected.txt
16
log
stats
plain
-rw-r--r--
auto-differential-type-generic.slang
1833
log
stats
plain
-rw-r--r--
auto-differential-type-generic.slang.expected.txt
57
log
stats
plain
-rw-r--r--
auto-differential-type.slang
1445
log
stats
plain
-rw-r--r--
auto-differential-type.slang.expected.txt
57
log
stats
plain
-rw-r--r--
autobind-plain-matrix-input.slang
768
log
stats
plain
-rw-r--r--
autobind-plain-vector-input.slang
729
log
stats
plain
-rw-r--r--
autobind-struct-with-array-of-builtins.slang
777
log
stats
plain
-rw-r--r--
autobind-struct-with-builtin-types.slang
915
log
stats
plain
-rw-r--r--
autopybind-basic.slang
1245
log
stats
plain
-rw-r--r--
autopybind-differentiable.slang
2849
log
stats
plain
-rw-r--r--
autopybind-printf.slang
2980
log
stats
plain
-rw-r--r--
autopybind-struct.slang
1441
log
stats
plain
-rw-r--r--
autopybind-vector-element-type.slang
1486
log
stats
plain
-rw-r--r--
avoid-double-lowering.slang
528
log
stats
plain
-rw-r--r--
backward-diff-check.slang
753
log
stats
plain
-rw-r--r--
backward-diff-check.slang.expected.txt
57
log
stats
plain
-rw-r--r--
backward-diff-smoke.slang
818
log
stats
plain
-rw-r--r--
backward-diff-smoke.slang.expected.txt
31
log
stats
plain
-rw-r--r--
bool-return-control-flow.slang
869
log
stats
plain
-rw-r--r--
bool-return-control-flow.slang.expected.txt
49
log
stats
plain
-rw-r--r--
bool-return-val-bwd.slang
770
log
stats
plain
-rw-r--r--
bool-return-val-bwd.slang.expected.txt
48
log
stats
plain
-rw-r--r--
bool-return-val.slang
783
log
stats
plain
-rw-r--r--
bool-return-val.slang.expected.txt
47
log
stats
plain
d---------
bsdf
150
log
stats
plain
-rw-r--r--
bug-1.slang
1560
log
stats
plain
-rw-r--r--
constref-param.slang
1280
log
stats
plain
-rw-r--r--
control-flow-bug.slang
1659
log
stats
plain
-rw-r--r--
control-flow-bug.slang.expected.txt
58
log
stats
plain
-rw-r--r--
cuda-kernel-export-2.slang
2312
log
stats
plain
-rw-r--r--
cuda-kernel-export.slang
1563
log
stats
plain
-rw-r--r--
custom-derivative-array-param.slang
800
log
stats
plain
-rw-r--r--
custom-derivative-array-param.slang.expected.txt
47
log
stats
plain
-rw-r--r--
custom-derivative-enum-param.slang
1430
log
stats
plain
-rw-r--r--
custom-derivative-generic.slang
926
log
stats
plain
-rw-r--r--
custom-diff-empty-func.slang
935
log
stats
plain
-rw-r--r--
custom-differential-type-error.slang
439
log
stats
plain
-rw-r--r--
custom-differential-type.slang
1000
log
stats
plain
-rw-r--r--
custom-intrinsic-1.slang
3725
log
stats
plain
-rw-r--r--
custom-intrinsic-1.slang.expected.txt
41
log
stats
plain
-rw-r--r--
custom-intrinsic-2.slang
959
log
stats
plain
-rw-r--r--
custom-intrinsic-2.slang.expected.txt
57
log
stats
plain
-rw-r--r--
deduplicate-witness-table.slang
700
log
stats
plain
-rw-r--r--
derived-interface.slang
1260
log
stats
plain
-rw-r--r--
diff-assoc-type.slang
838
log
stats
plain
-rw-r--r--
diff-assoc-type.slang.expected.txt
16
log
stats
plain
-rw-r--r--
diff-assoctype-generic-interface.slang
2290
log
stats
plain
-rw-r--r--
diff-make-struct-with-associations.slang
851
log
stats
plain
-rw-r--r--
diff-make-struct-with-associations.slang.expected.txt
48
log
stats
plain
-rw-r--r--
diff-member-func-custom-derivative.slang
1376
log
stats
plain
-rw-r--r--
diff-member-func-custom-derivative.slang.expected.txt
29
log
stats
plain
-rw-r--r--
diff-ptr-type-array.slang
1675
log
stats
plain
-rw-r--r--
diff-ptr-type-call.slang
1539
log
stats
plain
-rw-r--r--
diff-ptr-type-loop.slang
1673
log
stats
plain
-rw-r--r--
diff-ptr-type-smoke.slang
1453
log
stats
plain
-rw-r--r--
differentiable-constructor.slang
833
log
stats
plain
-rw-r--r--
differential-method-synthesis.slang
1154
log
stats
plain
-rw-r--r--
differential-method-synthesis.slang.expected.txt
57
log
stats
plain
-rw-r--r--
differential-ptr-pair-with-associate-type.slang
1106
log
stats
plain
-rw-r--r--
differential-type-constructor.slang
753
log
stats
plain
-rw-r--r--
differential-type-constructor.slang.expected.txt
57
log
stats
plain
-rw-r--r--
differential-type-syntheize-diagnostics.slang
841
log
stats
plain
-rw-r--r--
differential-visibility.slang
496
log
stats
plain
-rw-r--r--
dont-warn-on-simple-prefer-recompute.slang
797
log
stats
plain
-rw-r--r--
dynamic-dispatch-autodiff-simple.slang
1477
log
stats
plain
-rw-r--r--
dynamic-dispatch-autodiff-simple.slang.expected.txt
58
log
stats
plain
-rw-r--r--
dynamic-dispatch-bwd-diff.slang
1445
log
stats
plain
-rw-r--r--
dynamic-dispatch-bwd-diff.slang.expected.txt
58
log
stats
plain
-rw-r--r--
dynamic-dispatch-custom-bwd-derivative.slang
1843
log
stats
plain
-rw-r--r--
dynamic-dispatch-custom-bwd-derivative.slang.expected.txt
57
log
stats
plain
-rw-r--r--
dynamic-dispatch-custom-fwd-derivative.slang
1535
log
stats
plain
-rw-r--r--
dynamic-dispatch-custom-fwd-derivative.slang.expected.txt
57
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-2.slang
1425
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-2.slang.expected.txt
58
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-member-2.slang
1265
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-member-2.slang.expected.txt
49
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-member.slang
1162
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic-member.slang.expected.txt
48
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic.slang
1380
log
stats
plain
-rw-r--r--
dynamic-dispatch-generic.slang.expected.txt
58
log
stats
plain
-rw-r--r--
dynamic-dispatch-material.slang
3218
log
stats
plain
-rw-r--r--
dynamic-dispatch-material.slang.expected.txt
57
log
stats
plain
-rw-r--r--
dynamic-dispatch-ptr.slang
919
log
stats
plain
-rw-r--r--
dynamic-dispatch-reverse-1.slang
1427
log
stats
plain
-rw-r--r--
dynamic-dispatch-reverse-1.slang.expected.txt
57
log
stats
plain
-rw-r--r--
dynamic-object-bwd-diff-2.slang
1523
log
stats
plain
-rw-r--r--
dynamic-object-bwd-diff-2.slang.expected.txt
57
log
stats
plain
-rw-r--r--
dynamic-object-bwd-diff.slang
1788
log
stats
plain
-rw-r--r--
dynamic-object-bwd-diff.slang.expected.txt
58
log
stats
plain
-rw-r--r--
existential-1.slang
1910
log
stats
plain
-rw-r--r--
existential-1.slang.expected.txt
61
log
stats
plain
-rw-r--r--
existential-2.slang
1819
log
stats
plain
-rw-r--r--
existential-2.slang.expected.txt
59
log
stats
plain
-rw-r--r--
field-extract-of-make-struct.slang
1165
log
stats
plain
-rw-r--r--
field-extract-of-make-struct.slang.expected.txt
57
log
stats
plain
-rw-r--r--
float-cast.slang
1799
log
stats
plain
-rw-r--r--
float-cast.slang.expected.txt
57
log
stats
plain
-rw-r--r--
for-loop-eliminate-dead-code.slang
1113
log
stats
plain
-rw-r--r--
for-loop-eliminate-dead-code.slang.expected.txt
38
log
stats
plain
-rw-r--r--
force-inline-differentiable.slang
1396
log
stats
plain
-rw-r--r--
fwd-array-out-param.slang
1360
log
stats
plain
-rw-r--r--
fwd-array-out-param.slang.expected.txt
57
log
stats
plain
-rw-r--r--
generic-accessors.slang
686
log
stats
plain
-rw-r--r--
generic-autodiff-1.slang
937
log
stats
plain
-rw-r--r--
generic-autodiff-1.slang.expected.txt
57
log
stats
plain
-rw-r--r--
generic-constructor.slang
1272
log
stats
plain
-rw-r--r--
generic-custom-jvp.slang
897
log
stats
plain
-rw-r--r--
generic-differential-synthesis.slang
846
log
stats
plain
-rw-r--r--
generic-differential-synthesis.slang.expected.txt
48
log
stats
plain
-rw-r--r--
generic-impl-jvp.slang
8279
log
stats
plain
-rw-r--r--
generic-impl-jvp.slang.expected.txt
60
log
stats
plain
-rw-r--r--
generic-jvp.slang
5013
log
stats
plain
-rw-r--r--
generic-jvp.slang.expected.txt
58
log
stats
plain
d---------
geometry
125
log
stats
plain
-rw-r--r--
get-offset-ptr.slang
869
log
stats
plain
-rw-r--r--
getter-setter-multi.slang
1862
log
stats
plain
-rw-r--r--
getter-setter-multi.slang.expected.txt
57
log
stats
plain
-rw-r--r--
getter-setter.slang
1425
log
stats
plain
-rw-r--r--
getter-setter.slang.expected.txt
57
log
stats
plain
-rw-r--r--
global-param-hoisting.slang
1438
log
stats
plain
-rw-r--r--
global-param-hoisting.slang.expected.txt
58
log
stats
plain
-rw-r--r--
high-order-backward-diff-2.slang
1082
log
stats
plain
-rw-r--r--
high-order-backward-diff-2.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-backward-diff-3.slang
1281
log
stats
plain
-rw-r--r--
high-order-backward-diff-3.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-backward-diff-4.slang
1334
log
stats
plain
-rw-r--r--
high-order-backward-diff-4.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-backward-diff.slang
871
log
stats
plain
-rw-r--r--
high-order-backward-diff.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-builtins-1.slang
1108
log
stats
plain
-rw-r--r--
high-order-builtins-1.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-builtins-2.slang
1150
log
stats
plain
-rw-r--r--
high-order-builtins-2.slang.expected.txt
51
log
stats
plain
-rw-r--r--
high-order-diff-operator.slang
1227
log
stats
plain
-rw-r--r--
high-order-diff-operator.slang.expected.txt
51
log
stats
plain
-rw-r--r--
high-order-forward-diff-struct.slang
1114
log
stats
plain
-rw-r--r--
high-order-forward-diff-struct.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-forward-diff.slang
846
log
stats
plain
-rw-r--r--
high-order-forward-diff.slang.expected.txt
50
log
stats
plain
-rw-r--r--
high-order-user-defined-derivative.slang
2230
log
stats
plain
-rw-r--r--
high-order-user-defined-derivative.slang.expected.txt
96
log
stats
plain
-rw-r--r--
hlsl-torch-cross-compile.slang
1481
log
stats
plain
-rw-r--r--
imported-custom-jvp.slang
576
log
stats
plain
-rw-r--r--
inline.slang
1312
log
stats
plain
-rw-r--r--
inout-custom-derivative.slang
996
log
stats
plain
-rw-r--r--
inout-custom-derivative.slang.expected.txt
76
log
stats
plain
-rw-r--r--
inout-parameters-jvp.slang
1219
log
stats
plain
-rw-r--r--
inout-parameters-jvp.slang.expected.txt
31
log
stats
plain
-rw-r--r--
inout-struct-parameters-jvp.slang
1138
log
stats
plain
-rw-r--r--
inout-struct-parameters-jvp.slang.expected.txt
48
log
stats
plain
-rw-r--r--
local-redecl-custom-jvp.slang
1008
log
stats
plain
-rw-r--r--
local-redecl-custom-jvp.slang.expected.txt
33
log
stats
plain
-rw-r--r--
long-loop-branching-addition.slang
1578
log
stats
plain
-rw-r--r--
long-loop-branching-addition.slang.expected.txt
17
log
stats
plain
-rw-r--r--
long-loop-chained-addition.slang
1333
log
stats
plain
-rw-r--r--
long-loop-chained-addition.slang.expected.txt
17
log
stats
plain
-rw-r--r--
long-loop-multiple.slang
1294
log
stats
plain
-rw-r--r--
long-loop-multiple.slang.expected.txt
17
log
stats
plain
-rw-r--r--
long-loop-noninductive.slang
1280
log
stats
plain
-rw-r--r--
long-loop-noninductive.slang.expected.txt
17
log
stats
plain
-rw-r--r--
long-loop.slang
1148
log
stats
plain
-rw-r--r--
long-loop.slang.expected.txt
17
log
stats
plain
-rw-r--r--
long-while-loop.slang
1331
log
stats
plain
-rw-r--r--
long-while-loop.slang.expected.txt
17
log
stats
plain
-rw-r--r--
loop-init.slang
1998
log
stats
plain
-rw-r--r--
loop-init.slang.expected.txt
48
log
stats
plain
-rw-r--r--
loop-mutating-array.slang
1406
log
stats
plain
-rw-r--r--
make-array-non-uniform.slang
1148
log
stats
plain
-rw-r--r--
make-array-non-uniform.slang.expected.txt
58
log
stats
plain
-rw-r--r--
make-struct-mixed-type.slang
888
log
stats
plain
-rw-r--r--
make-struct-mixed-type.slang.expected.txt
27
log
stats
plain
-rw-r--r--
make-struct-non-diff-operand.slang
851
log
stats
plain
-rw-r--r--
make-struct-non-diff-operand.slang.expected.txt
48
log
stats
plain
d---------
material
669
log
stats
plain
d---------
material2
822
log
stats
plain
-rw-r--r--
matrix-arithmetic-fwd.slang
1419
log
stats
plain
-rw-r--r--
matrix-arithmetic-fwd.slang.expected.txt
28
log
stats
plain
-rw-r--r--
matrix-arithmetic-non-sqr.slang
1104
log
stats
plain
-rw-r--r--
matrix-row-major-dedup.slang
2309
log
stats
plain
-rw-r--r--
matrix-row-major-dedup.slang.expected.txt
409
log
stats
plain
-rw-r--r--
max-iters.slang
2594
log
stats
plain
-rw-r--r--
member-func-custom-derivative-2.slang
1193
log
stats
plain
-rw-r--r--
member-func-custom-derivative-2.slang.expected.txt
16
log
stats
plain
-rw-r--r--
member-func-custom-derivative.slang
875
log
stats
plain
-rw-r--r--
member-func-custom-derivative.slang.expected.txt
16
log
stats
plain
-rw-r--r--
member-func-extension-custom-derivative.slang
1189
log
stats
plain
-rw-r--r--
member-func-extension-custom-derivative.slang.expected.txt
21
log
stats
plain
-rw-r--r--
modify-vector-param.slang
949
log
stats
plain
-rw-r--r--
nan-select.slang
1004
log
stats
plain
-rw-r--r--
nan-select.slang.expected.txt
57
log
stats
plain
-rw-r--r--
nested-jvp.slang
2301
log
stats
plain
-rw-r--r--
nested-jvp.slang.expected.txt
44
log
stats
plain
-rw-r--r--
nested-loop-unroll.slang
1145
log
stats
plain
-rw-r--r--
nested-loop-unroll.slang.expected.txt
49
log
stats
plain
-rw-r--r--
no-diff-array-access.slang
887
log
stats
plain
-rw-r--r--
no-diff-array-access.slang.expected.txt
58
log
stats
plain
-rw-r--r--
no-diff-member.slang
762
log
stats
plain
-rw-r--r--
no-diff-member.slang.expected.txt
48
log
stats
plain
-rw-r--r--
no-diff-out.slang
889
log
stats
plain
-rw-r--r--
no-diff-param-2.slang
953
log
stats
plain
-rw-r--r--
no-diff-param-2.slang.expected.txt
47
log
stats
plain
-rw-r--r--
no-diff-param.slang
741
log
stats
plain
-rw-r--r--
no-diff-param.slang.expected.txt
47
log
stats
plain
-rw-r--r--
no-diff-static.slang
661
log
stats
plain
-rw-r--r--
no-diff-strip.slang
1330
log
stats
plain
-rw-r--r--
no-diff-strip.slang.expected.txt
57
log
stats
plain
-rw-r--r--
no-diff-this-interface.slang
2024
log
stats
plain
-rw-r--r--
no-diff-this-interface.slang.expected.txt
70
log
stats
plain
-rw-r--r--
no-diff-this.slang
1326
log
stats
plain
-rw-r--r--
no-diff-this.slang.expected.txt
51
log
stats
plain
-rw-r--r--
nodiff-ptr.slang
1494
log
stats
plain
-rw-r--r--
nodiff-ptr.slang.expected.txt
60
log
stats
plain
-rw-r--r--
non-differentiable-swizzle.slang
1888
log
stats
plain
-rw-r--r--
nondiff-call.slang
1569
log
stats
plain
-rw-r--r--
nondiff-call.slang.expected.txt
56
log
stats
plain
-rw-r--r--
null-differential.slang
1676
log
stats
plain
-rw-r--r--
optional.slang
1560
log
stats
plain
-rw-r--r--
out-parameters-2.slang
1204
log
stats
plain
-rw-r--r--
out-parameters-jvp.slang
845
log
stats
plain
-rw-r--r--
out-parameters-jvp.slang.expected.txt
27
log
stats
plain
-rw-r--r--
overloaded-custom-deriv.slang
998
log
stats
plain
-rw-r--r--
overloaded-custom-deriv.slang.expected.txt
22
log
stats
plain
-rw-r--r--
overloads-jvp.slang
1394
log
stats
plain
-rw-r--r--
overloads-jvp.slang.expected.txt
32
log
stats
plain
d---------
path-tracer
95
log
stats
plain
-rw-r--r--
primal-substitute-2.slang
958
log
stats
plain
-rw-r--r--
primal-substitute-2.slang.expected.txt
59
log
stats
plain
-rw-r--r--
primal-substitute-3.slang
1321
log
stats
plain
-rw-r--r--
primal-substitute-3.slang.expected.txt
59
log
stats
plain
-rw-r--r--
primal-substitute-4.slang
1219
log
stats
plain
-rw-r--r--
primal-substitute.slang
837
log
stats
plain
-rw-r--r--
primal-substitute.slang.expected.txt
59
log
stats
plain
-rw-r--r--
property.slang
1468
log
stats
plain
-rw-r--r--
reverse-addr-eliminate.slang
1692
log
stats
plain
-rw-r--r--
reverse-addr-eliminate.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-arithmetic.slang
1780
log
stats
plain
-rw-r--r--
reverse-arithmetic.slang.expected.txt
77
log
stats
plain
-rw-r--r--
reverse-array-out-param.slang
1053
log
stats
plain
-rw-r--r--
reverse-array-out-param.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-checkpoint-1.slang
1447
log
stats
plain
-rw-r--r--
reverse-checkpoint-1.slang.expected.txt
48
log
stats
plain
-rw-r--r--
reverse-checkpoint-2.slang
1185
log
stats
plain
-rw-r--r--
reverse-checkpoint-2.slang.expected.txt
48
log
stats
plain
-rw-r--r--
reverse-conditional-out-assign.slang
1031
log
stats
plain
-rw-r--r--
reverse-conditional-out-assign.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-continue-loop.slang
1380
log
stats
plain
-rw-r--r--
reverse-continue-loop.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-control-flow-1.slang
1187
log
stats
plain
-rw-r--r--
reverse-control-flow-1.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-control-flow-2.slang
1675
log
stats
plain
-rw-r--r--
reverse-control-flow-2.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-control-flow-3.slang
5482
log
stats
plain
-rw-r--r--
reverse-control-flow-3.slang.expected.txt
47
log
stats
plain
-rw-r--r--
reverse-do-while.slang
1094
log
stats
plain
-rw-r--r--
reverse-do-while.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-hybrid-control-flow.slang
1075
log
stats
plain
-rw-r--r--
reverse-hybrid-control-flow.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-inout-param-0.slang
834
log
stats
plain
-rw-r--r--
reverse-inout-param-0.slang.expected.txt
59
log
stats
plain
-rw-r--r--
reverse-inout-param-1.slang
1138
log
stats
plain
-rw-r--r--
reverse-inout-param-1.slang.expected.txt
63
log
stats
plain
-rw-r--r--
reverse-inout-param-2.slang
1644
log
stats
plain
-rw-r--r--
reverse-inout-param-2.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-inout-param-3.slang
824
log
stats
plain
-rw-r--r--
reverse-inout-param-3.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-inout-param-4.slang
1174
log
stats
plain
-rw-r--r--
reverse-inout-param-4.slang.expected.txt
63
log
stats
plain
-rw-r--r--
reverse-inout-param-custom-derivative.slang
762
log
stats
plain
-rw-r--r--
reverse-inout-param-custom-derivative.slang.expected.txt
21
log
stats
plain
-rw-r--r--
reverse-loop-checkpoint-test.slang
3063
log
stats
plain
-rw-r--r--
reverse-loop-checkpoint-test.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-loop-diff-only-2.slang
2544
log
stats
plain
-rw-r--r--
reverse-loop-diff-only-2.slang.expected.txt
59
log
stats
plain
-rw-r--r--
reverse-loop-diff-only-3.slang
1933
log
stats
plain
-rw-r--r--
reverse-loop-diff-only-3.slang.expected.txt
59
log
stats
plain
-rw-r--r--
reverse-loop-diff-only.slang
1800
log
stats
plain
-rw-r--r--
reverse-loop-diff-only.slang.expected.txt
59
log
stats
plain
-rw-r--r--
reverse-loop-exit-value-inference-1.slang
4725
log
stats
plain
-rw-r--r--
reverse-loop-higher-order-diff-only.slang
1833
log
stats
plain
-rw-r--r--
reverse-loop-higher-order-diff-only.slang.expected.txt
59
log
stats
plain
-rw-r--r--
reverse-loop-immediate-return.slang
1221
log
stats
plain
-rw-r--r--
reverse-loop-simple.slang
1363
log
stats
plain
-rw-r--r--
reverse-loop-simple.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-matrix-ops.slang
2804
log
stats
plain
-rw-r--r--
reverse-matrix-ops.slang.expected.txt
55
log
stats
plain
-rw-r--r--
reverse-more-loops.slang
1092
log
stats
plain
-rw-r--r--
reverse-more-loops.slang.expected.txt
48
log
stats
plain
-rw-r--r--
reverse-multi-return.slang
1248
log
stats
plain
-rw-r--r--
reverse-multi-return.slang.expected.txt
67
log
stats
plain
-rw-r--r--
reverse-nested-calls.slang
953
log
stats
plain
-rw-r--r--
reverse-nested-calls.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-nested-control-flow.slang
1759
log
stats
plain
-rw-r--r--
reverse-nested-control-flow.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-nested-loop.slang
1097
log
stats
plain
-rw-r--r--
reverse-nested-loop.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-single-iter-loop.slang
2143
log
stats
plain
-rw-r--r--
reverse-single-iter-loop.slang.expected.txt
67
log
stats
plain
-rw-r--r--
reverse-struct-multi-write.slang
1199
log
stats
plain
-rw-r--r--
reverse-struct-multi-write.slang.expected.txt
58
log
stats
plain
-rw-r--r--
reverse-struct-out.slang
1130
log
stats
plain
-rw-r--r--
reverse-struct-out.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-struct-types.slang
953
log
stats
plain
-rw-r--r--
reverse-struct-types.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-switch-case.slang
1320
log
stats
plain
-rw-r--r--
reverse-switch-case.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-uint-vector.slang
1229
log
stats
plain
-rw-r--r--
reverse-uint-vector.slang.expected.txt
29
log
stats
plain
-rw-r--r--
reverse-vector-arithmetic.slang
2669
log
stats
plain
-rw-r--r--
reverse-vector-arithmetic.slang.expected.txt
110
log
stats
plain
-rw-r--r--
reverse-while-loop-2.slang
1220
log
stats
plain
-rw-r--r--
reverse-while-loop-2.slang.expected.txt
57
log
stats
plain
-rw-r--r--
reverse-while-loop-3.slang
1645
log
stats
plain
-rw-r--r--
reverse-while-loop.slang
1089
log
stats
plain
-rw-r--r--
reverse-while-loop.slang.expected.txt
57
log
stats
plain
-rw-r--r--
select.slang
1092
log
stats
plain
-rw-r--r--
select.slang.expected.txt
57
log
stats
plain
-rw-r--r--
self-differential-generic-type-synthesis.slang
1156
log
stats
plain
-rw-r--r--
self-differential-generic-type-synthesis.slang.expected.txt
57
log
stats
plain
-rw-r--r--
self-differential-type-equality-constraint.slang
784
log
stats
plain
-rw-r--r--
self-differential-type-synthesis.slang
1081
log
stats
plain
-rw-r--r--
self-differential-type-synthesis.slang.expected.txt
57
log
stats
plain
-rw-r--r--
static-func-custom-derivative.slang
1347
log
stats
plain
-rw-r--r--
static-func-custom-derivative.slang.expected.txt
29
log
stats
plain
-rw-r--r--
struct-this-parameter.slang
1332
log
stats
plain
-rw-r--r--
struct-this-parameter.slang.expected.txt
39
log
stats
plain
-rw-r--r--
struct-without-diff-associations.slang
1154
log
stats
plain
-rw-r--r--
subscript.slang
629
log
stats
plain
-rw-r--r--
swizzled-store.slang
1081
log
stats
plain
-rw-r--r--
swizzled-store.slang.expected.txt
48
log
stats
plain
-rw-r--r--
test-intrinsics-jvp.slang
378
log
stats
plain
-rw-r--r--
test-intrinsics.slang
131
log
stats
plain
-rw-r--r--
test-minimal-context.slang
1688
log
stats
plain
-rw-r--r--
treat-as-differentiable-1.slang
863
log
stats
plain
-rw-r--r--
treat-as-differentiable-1.slang.expected.txt
15
log
stats
plain
-rw-r--r--
trivial-primal.slang
1185
log
stats
plain
-rw-r--r--
vector-arithmetic-jvp.slang
1886
log
stats
plain
-rw-r--r--
vector-arithmetic-jvp.slang.expected.txt
27
log
stats
plain
-rw-r--r--
vector-swizzle-jvp.slang
1437
log
stats
plain
-rw-r--r--
vector-swizzle-jvp.slang.expected.txt
29
log
stats
plain
-rw-r--r--
warn-on-prefer-recompute-side-effects.slang
1656
log
stats
plain
-rw-r--r--
warn-on-shared-memory-access.slang
1135
log
stats
plain
d---------
was
52
log
stats
plain