ChuanqiXu9 wrote: I remember that there is a defect that we may place the GRO on the coroutine frame. And my instinct reaction is that would this patch be covered by forcing GRO to not live on the coroutine frame? https://github.com/llvm/llvm-project/pull/66706