<div dir="ltr"><div><div><div><div>It makes sense that you would be able to do this:<br><br></div>%save1 = llvm.coro.save()<br></div><div>%unused = musttail call llvm.coro.resume(%some_handle)<br></div>%x = llvm.coro.suspend()<br>... <br><br></div>But the docs for musttail say:<br>> The call must immediately precede a ret instruction, or a pointer bitcast followed by a ret instruction.</div><div><br></div><div>Should this be amended to allow a musttail to be followed by llvm.coro.suspend() ?</div><div><br></div><div>Regards,</div><div>Andrew<br></div></div>