Merge branch 'main' of github.com:apple/swift into tensorflow-stage
* 'main' of github.com:apple/swift: (67 commits)
[build-script] Allow to tune dsymutil parallelism (#34795)
[Testing] Add missing REQUIRES
[concurrency] SILGen: emit @asyncHandler functions.
[concurrency] SILGen: allow the Builtin.createAsyncTaskFuture to have a non-generic closure argument.
[concurrency] stdlib: add a _runAsyncHandler compiler intrinsic.
Mangling: add support for mangling the body-function of asyncHandlers
Make sure ~AutoDiffLinearMapContext() is called.
fix SourceLoc-related crasher and add tests
[AutoDiff] Bump-pointer allocate pullback structs in loops. (#34886)
update differentiable programming manifesto
[Async CC] Always add full type metadata to bindings.
[cxx-interop] Fix assertion to allow variadic members.
[ome] Remove bad pattern of having a global SILBuilder with a global SILBuilderWithContext and multiple local SILBuilderWithScope.
[ome] Invoke simplifyInstruction after lowering ownership and use replaceAllSimplifiedUsesAndErase instead of a manual RAUW.
Partially revert Float16 availability changes (#34847)
Add a field reflection function that constructs keypaths. (#34815)
Allow the creation of a shadow variable when the type is a refcounted pointer (#34835)
[CMake] Extend copy-legacy-layouts dependency to swiftmodules (#34846)
[sil] Remove usage from TypeLowering of SILBuilder::create*AndFold().
[allocbox-to-stack] Fix an ossa bug in PromotedParamCloner.
...