[llvm] [coroutines][CoroSplit] Store allocas on the frame if there is no explicit lifetime.end (PR #88806)

via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 18 01:05:02 PDT 2024


zmodem wrote:

> Oh, it means to set `ShouldUseLifetimeStartInfo` to false.

Yes, sorry, I forgot to write the "to false" part.

> Coroutines nowadays are used in many performance critical sections

That makes it all the more important to ensure we don't miscompile the code ;)

> Maybe we should try to look at how to fix it properly...

Agreed :)

https://github.com/llvm/llvm-project/pull/88806


More information about the llvm-commits mailing list