[PATCH] D91098: [coro] Async coroutines: Allow more than 3 arguments in the dispatch function

John McCall via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 11 10:23:26 PST 2020


rjmccall added a comment.

Oh, unfortunately `llvm.coro.async.continuation` wouldn't be able to just return the continuation function pointer; there would have to be a `llvm.coro.async.get_continuation_function` intrinsic.  But we do something similar with the `alloc` intrinsics.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91098/new/

https://reviews.llvm.org/D91098



More information about the llvm-commits mailing list