Created
November 26, 2019 21:41
-
-
Save marcrasi/456d09d15a14f9af092db2e7b24186bb to your computer and use it in GitHub Desktop.
differentiability_witness_function compile time
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Change pre (s) post (s) Test Name | |
45.71% 0.35 0.51 AutoDiff/witness_table_sil.swift | |
43.51% 10.02 14.38 AutoDiff/simd.swift | |
22.03% 0.59 0.72 AutoDiff/transposing_attr_type_checking.swift | |
16.67% 0.06 0.07 AutoDiff/differentiable_attr_access_control.swift | |
14.29% 0.07 0.08 AutoDiff/differentiable_sil_attr.sil | |
12.50% 0.08 0.09 AutoDiff/compiler_crashers_fixed/tf922-adjoint-value-type-mismatch.swift | |
9.67% 4.86 5.33 AutoDiff/forward_mode_runtime.swift | |
8.00% 0.25 0.27 AutoDiff/builtin_differential_operators.swift | |
7.69% 0.26 0.28 AutoDiff/builtin_differentiable_function_constructor.swift | |
7.14% 0.14 0.15 AutoDiff/autodiff_generated_decl_member_loading.swift | |
7.14% 0.28 0.3 AutoDiff/differentiability_witness_function_inst.sil | |
6.90% 0.29 0.31 AutoDiff/currying.swift | |
6.67% 0.6 0.64 AutoDiff/autodiff_indirect_diagnostics.swift | |
6.12% 0.49 0.52 AutoDiff/simple_model.swift | |
5.64% 1.95 2.06 AutoDiff/class_method.swift | |
5.39% 6.31 6.65 AutoDiff/simple_math.swift | |
4.76% 0.21 0.22 AutoDiff/mangling.swift | |
4.72% 1.06 1.11 AutoDiff/tbdgen.swift | |
4.69% 2.56 2.68 AutoDiff/leakchecking.swift | |
4.55% 0.22 0.23 AutoDiff/differentiability_witness_function_inst_transpose.sil | |
4.35% 0.23 0.24 AutoDiff/simple_real_vector.swift | |
4.05% 0.74 0.77 AutoDiff/custom_derivatives.swift | |
3.96% 1.01 1.05 AutoDiff/generics.swift | |
3.85% 0.26 0.27 AutoDiff/compiler_crashers/tf756-irgen-witness-method-archetype.swift | |
3.85% 0.26 0.27 AutoDiff/vtable_sil.swift | |
3.68% 1.9 1.97 AutoDiff/array.swift | |
3.45% 0.29 0.3 AutoDiff/forward_mode_diagnostics.swift | |
2.63% 0.38 0.39 AutoDiff/collection_hofs.swift | |
2.50% 0.4 0.41 AutoDiff/differentiable_attr_silgen.swift | |
2.50% 0.4 0.41 AutoDiff/sil_differentiability_witness_silgen.swift | |
2.38% 0.42 0.43 AutoDiff/separate_tangent_type.swift | |
2.33% 0.43 0.44 AutoDiff/differentiable_attr_type_checking.swift | |
2.30% 0.87 0.89 AutoDiff/anyderivative.swift | |
1.87% 8.54 8.7 AutoDiff/sil_differentiability_witness_reference_serialization.sil | |
1.56% 1.28 1.3 AutoDiff/silgen_thunking/main.swift | |
1.14% 0.88 0.89 AutoDiff/deserialization_crashers.swift | |
1.03% 0.97 0.98 AutoDiff/method.swift | |
0.73% 1.37 1.38 AutoDiff/protocol_requirement_autodiff.swift | |
0.00% 0.62 0.62 AutoDiff/activity_analysis.swift | |
0.00% 0.1 0.1 AutoDiff/ast_serialization.swift | |
0.00% 0.31 0.31 AutoDiff/class_method_thunk/main.swift | |
0.00% 0.07 0.07 AutoDiff/compiler_crashers_fixed/tf881-derivative-local-variable-capture.swift | |
0.00% 0.2 0.2 AutoDiff/compiler_crashers_fixed/tf923-pullback-ownership-use-after-free.swift | |
0.00% 0.2 0.2 AutoDiff/compiler_crashers_fixed/tf928-pullback-ownership-memory-leak.swift | |
0.00% 0.07 0.07 AutoDiff/compiler_crashers_fixed/tf945-activity-analysis-tuple-element-addr.swift | |
0.00% 0.19 0.19 AutoDiff/compiler_crashers_fixed/tf962-pullback-ownership-tuple-over-consume.swift | |
0.00% 0.13 0.13 AutoDiff/compiler_crashers/tf429-enable-library-evolution.swift | |
0.00% 0.29 0.29 AutoDiff/compiler_crashers/tf961-protocol-req-loadable-by-address.swift | |
0.00% 0.22 0.22 AutoDiff/control_flow_diagnostics.swift | |
0.00% 0.12 0.12 AutoDiff/core_builtins.swift | |
0.00% 0.27 0.27 AutoDiff/derivative_attr_type_checking.swift | |
0.00% 1.09 1.09 AutoDiff/derived_differentiable_runtime.swift | |
0.00% 0.07 0.07 AutoDiff/differentiability_witness_inlining.sil | |
0.00% 0.39 0.39 AutoDiff/differentiable_attr_cross_module/main.swift | |
0.00% 0.11 0.11 AutoDiff/differentiable_attr_parseable_interface.swift | |
0.00% 0.24 0.24 AutoDiff/differentiable_attr_serialization.swift | |
0.00% 0.42 0.42 AutoDiff/differentiable_attr_silgen_cross_module.swift | |
0.00% 0.08 0.08 AutoDiff/differentiable_func_debuginfo.swift | |
0.00% 0.06 0.06 AutoDiff/differentiable_func_type_parse.swift | |
0.00% 0.22 0.22 AutoDiff/differentiable_func_type_type_checking.swift | |
0.00% 0.19 0.19 AutoDiff/differentiable_func_type.sil | |
0.00% 0.07 0.07 AutoDiff/differentiable_function_inst_irgen.sil | |
0.00% 0.32 0.32 AutoDiff/differentiable_function_inst_lowered.sil | |
0.00% 0.19 0.19 AutoDiff/differentiable_function_inst.sil | |
0.00% 0.22 0.22 AutoDiff/differentiable_function_silgen.swift | |
0.00% 0.2 0.2 AutoDiff/differentiable_protocol.swift | |
0.00% 0.38 0.38 AutoDiff/differential_operators.swift | |
0.00% 0.62 0.62 AutoDiff/e2e_differentiable_property.swift | |
0.00% 0.28 0.28 AutoDiff/forward_mode_sil.swift | |
0.00% 0.18 0.18 AutoDiff/linear_function_inst.sil | |
0.00% 2.14 2.14 AutoDiff/nonvaried_result.swift | |
0.00% 0.07 0.07 AutoDiff/Parse/differentiable_func_type.swift | |
0.00% 0.16 0.16 AutoDiff/pass_creates_differentiability_witnesses.swift | |
0.00% 0.99 0.99 AutoDiff/refcounting.swift | |
0.00% 0.09 0.09 AutoDiff/Sema/differentiable_features_disabled.swift | |
0.00% 0.21 0.21 AutoDiff/side_effects.swift | |
0.00% 0.08 0.08 AutoDiff/sil_diagnostics_after_differentiation.swift | |
0.00% 0.25 0.25 AutoDiff/sil_differentiability_witness.sil | |
0.00% 0.06 0.06 AutoDiff/transposing_attr_parse.swift | |
-1.25% 0.8 0.79 AutoDiff/control_flow_sil.swift | |
-1.34% 2.98 2.94 AutoDiff/control_flow.swift | |
-1.96% 0.51 0.5 AutoDiff/derivative_registration.swift | |
-2.27% 0.44 0.43 AutoDiff/differentiation_transform_diagnostics.swift | |
-2.78% 0.36 0.35 AutoDiff/closures.swift | |
-3.13% 0.32 0.31 AutoDiff/existential.swift | |
-3.23% 1.55 1.5 AutoDiff/loadable-by-address.swift | |
-3.23% 0.31 0.3 AutoDiff/repeated_calls.swift | |
-4.17% 0.24 0.23 AutoDiff/differentiable_requirement_cross_module.swift | |
-5.26% 0.19 0.18 AutoDiff/noderivative-attr.swift | |
-5.88% 0.17 0.16 AutoDiff/nondifferentiable_function_cross_module.swift | |
-5.88% 0.51 0.48 AutoDiff/superset_adjoint.swift | |
-6.25% 0.8 0.75 AutoDiff/derived_differentiable.swift | |
-7.14% 0.14 0.13 AutoDiff/differentiable_func_sil.swift | |
-9.09% 0.22 0.2 AutoDiff/compiler_crashers_fixed/tf960-irgen-diff-witness-no-derivatives-cross-module.swift | |
-11.11% 0.09 0.08 AutoDiff/sildeclref_parse.sil | |
-11.11% 0.09 0.08 AutoDiff/witness_method_autodiff.sil | |
-12.50% 0.08 0.07 AutoDiff/irgen_crashers.swift | |
-14.29% 0.07 0.06 AutoDiff/compiler_crashers_fixed/tf953-invalid-differentiable-attr-cross-module.swift | |
-14.29% 0.07 0.06 AutoDiff/derivative_attr_parse.swift | |
-14.29% 0.07 0.06 AutoDiff/differentiable_attr_parse.swift | |
-14.29% 0.07 0.06 AutoDiff/Sema/differentiable_func_type.swift | |
-20.00% 0.2 0.16 AutoDiff/subset_parameters_thunk.swift | |
-21.05% 0.19 0.15 AutoDiff/differentiable_sil_attr_roundtrip.swift | |
-25.00% 0.08 0.06 AutoDiff/witness_table_irgen.sil |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment