Before we used the same argument as the entry point. The resume partial
function might want to use a different ABI for its context argument
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D97333
[coro async] Allow a coro.suspend.async to specify which argument is the context argument ClosedPublic Authored by aschwaighofer on Feb 23 2021, 1:34 PM.
Details Summary Before we used the same argument as the entry point. The resume partial
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 1 2021, 9:11 PM This revision was landed with ongoing or failed builds.Mar 3 2021, 8:28 AM Closed by commit rGa42bea211a3c: [coro async] Allow a coro.suspend.async to specify which argument is the… (authored by aschwaighofer). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 327809 llvm/include/llvm/IR/Intrinsics.td
llvm/lib/Transforms/Coroutines/CoroInstr.h
llvm/lib/Transforms/Coroutines/CoroSplit.cpp
llvm/test/Transforms/Coroutines/coro-async-unreachable.ll
llvm/test/Transforms/Coroutines/coro-async.ll
|