[Coroutine] Relax CoroElide musttail check

As discussed in D94834, we don't really need to do complicated analysis. It's safe to just drop the tail call attribute.

Differential Revision: https://reviews.llvm.org/D96926

GitOrigin-RevId: 3bf8f162a0a922026d4c183231acb2be0dcdfcc7
2 files changed