Commit 8f8639b
committed
[AutoDiff] NFC: Reimplement
`JVPCloner.h` is now tiny: `JVPCloner` exposes only a `bool run()` entry point.
All of the implementation is moved to `JVPCloner::Implementation` in
`JVPCloner.cpp`. Methods can be defined directly in `JVPCloner.cpp` without
separate declarations.JVPCloner using pimpl pattern.1 parent df830bc commit 8f8639b
File tree
2 files changed
+1284
-1471
lines changed- include/swift/SILOptimizer/Differentiation
- lib/SILOptimizer/Differentiation
2 files changed
+1284
-1471
lines changed
0 commit comments