1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/lib/Transforms/Coroutines
Arnold Schwaighofer fa3e619a97 [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points
Also don't call function to update the call graph if there are no
clones. The function will fail.

rdar://74277860

Differential Revision: https://reviews.llvm.org/D96620
2021-02-16 09:05:38 -08:00
..
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
CoroCleanup.cpp Start of an llvm.coro.async implementation 2020-11-04 10:29:21 -08:00
CoroEarly.cpp [coro.async] Make sure we process async coroutines 2021-01-22 07:04:01 -08:00
CoroElide.cpp [Coroutine] Do not CoroElide if there are musttail calls 2021-01-18 09:06:21 -08:00
CoroFrame.cpp [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points 2021-02-16 09:05:38 -08:00
CoroInstr.h Add a llvm.coro.end.async intrinsic 2020-12-22 10:52:28 -08:00
CoroInternal.h [coro] Add support for polymorphic return typed coro.suspend.async 2021-02-12 10:08:00 -08:00
CoroSplit.cpp [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points 2021-02-16 09:05:38 -08:00
Coroutines.cpp [coro] Add support for polymorphic return typed coro.suspend.async 2021-02-12 10:08:00 -08:00