[Coroutines] CoroElide enhancement
authorJun Ma <JunMa@linux.alibaba.com>
Fri, 28 Feb 2020 02:12:11 +0000 (10:12 +0800)
committerJun Ma <JunMa@linux.alibaba.com>
Fri, 28 Feb 2020 02:41:59 +0000 (10:41 +0800)
commit43c8307c6c4ef445fa8bca2ea7a9bf9734e8a165
tree82b47f3a6f83e04cac3c005e4ddf81db1b52fe7c
parent2b5a8976514de326bb84f0913d9d451089c11d22
[Coroutines] CoroElide enhancement

Fix regression of CoreElide pass when current function is
coroutine.

Differential Revision: https://reviews.llvm.org/D71663
llvm/lib/Transforms/Coroutines/CoroElide.cpp
llvm/test/Transforms/Coroutines/coro-heap-elide.ll