swift
[IRGen] Fix ABI for thick async functions.
#36284
Merged

[IRGen] Fix ABI for thick async functions. #36284

nate-chandler
nate-chandler nate-chandler marked this pull request as draft 4 years ago
slavapestov
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler nate-chandler changed the title [WIP] [IRGen] Fix ABI for thick async functions. WIP: [IRGen] Fix ABI for thick async functions. 4 years ago
swift-ci
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
nate-chandler
swift-ci
swift-ci
nate-chandler nate-chandler force pushed to 05eb3007 4 years ago
nate-chandler
swift-ci
nate-chandler nate-chandler force pushed from 05eb3007 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
swift-ci
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler marked this pull request as ready for review 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler
nate-chandler nate-chandler changed the title WIP: [IRGen] Fix ABI for thick async functions. [IRGen] Fix ABI for thick async functions. 4 years ago
nate-chandler
swift-ci
nate-chandler
swift-ci
nate-chandler
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler
nate-chandler
nate-chandler
nate-chandler
nate-chandler
nate-chandler
nate-chandler
aschwaighofer
aschwaighofer
swift-ci
swift-ci
aschwaighofer
aschwaighofer
nate-chandler nate-chandler force pushed to 34708881 4 years ago
nate-chandler
nate-chandler
swift-ci
nate-chandler
nate-chandler
aschwaighofer
swift-ci
aschwaighofer
nate-chandler nate-chandler force pushed from 34708881 4 years ago
nate-chandler
nate-chandler
nate-chandler
aschwaighofer
aschwaighofer approved these changes on 2021-03-15
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler nate-chandler force pushed 4 years ago
nate-chandler
nate-chandler [Gardening] Fixed sigil.
7ef9cc63
nate-chandler [Gardening] Tweaked comment.
a066ecb1
nate-chandler [IRGen] Added LinkEntity for partial apply forwarder.
218b9c02
nate-chandler [Gardening] Fixed sigil.
7ef9cc63
nate-chandler [Gardening] Tweaked comment.
a066ecb1
nate-chandler [IRGen] Added LinkEntity for AFP to PAF.
bf728e74
nate-chandler [Test] Mangling of second PAF for a function.
95a508a4
nate-chandler [Test] Gave async/partial_apply[_forwarder].sil pa'd funcs sizes.
6c7063d4
nate-chandler [Test] Passed -g in IRGen/async/partial_apply.sil.
c8c39f82
nate-chandler [Test] Added for part_ap of async @conv(method).
9501371c
nate-chandler [Test] Updated FC'd PAF names.
fb5c4a10
nate-chandler [Test] Tested @callee_guaranteed witness_method.
d29f8b6e
nate-chandler [Test] FC'd part_ap of async dyn witness_method.
e371f55a
nate-chandler [AST] De/mangling for functions with generic sigs.
dbe689a3
nate-chandler [IRGen] Fix ABI for thick async functions.
ee637773
nate-chandler nate-chandler force pushed to ee637773 4 years ago
nate-chandler
nate-chandler
nate-chandler nate-chandler merged 179a7073 into main 4 years ago
nate-chandler nate-chandler deleted the concurrency/irgen/rdar72105841 branch 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone