Anton Korobeynikov

Results 788 comments of Anton Korobeynikov

I also added end-to-end swift test to test the pass, apparently there are no tests for this.

The explanation of wrong behavior is in https://github.com/swiftlang/swift/issues/78847#issuecomment-2726038126

Reenabling it back also gives huge performance boost. We are having (on benchmark from https://github.com/swiftlang/swift/pull/80665) Before: ``` Benchmark_O-arm64-apple-macosx13.0 AutoDiffBuildingSimulator.Reverse # TEST SAMPLES MIN MEDIAN MAX 53 AutoDiffBuildingSimulator.Reverse 1 17.174 17.174...

@JaapWijnen Correct. This brings the performance back to January figures @eeckstein Here is what happened: - https://github.com/swiftlang/swift/issues/78847 disabled the autodiff closure specialization for SIL in OSSA form. But still it...

Tagging @jdoerfert @wsmoses @jhueckelheim