rjmccall added a comment.

Is it feasible to outline the initial segment that you don't want to be part of 
the coroutine, and then have coroutine splitting force that outlined function 
to be inlined into the ramp function?  IIUC, you were saying that the splitting 
patch was difficult, but maybe thinking about it as outlining simplifies 
things.  I know we had some nasty representational problems with the async 
lowering that we solved with outlining and force-inlining.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D99227

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to