llvm-project/llvm/lib/Transforms/Coroutines
Arnold Schwaighofer d861cc0e43 [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function
Create a valid basic block with a terminator before we call
InlineFunction.

Differential Revision: https://reviews.llvm.org/D91547
2020-11-16 11:59:02 -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 Start of an llvm.coro.async implementation 2020-11-04 10:29:21 -08:00
CoroElide.cpp llvm.coro.id.async lowering: Parameterize how-to restore the current's continutation context and restart the pipeline after splitting 2020-11-06 06:22:46 -08:00
CoroFrame.cpp [Coroutine] Allocas used by StoreInst does not always escape 2020-11-16 09:14:44 -08:00
CoroInstr.h [coro] Async coroutines: Allow more than 3 arguments in the dispatch function 2020-11-11 15:25:28 -08:00
CoroInternal.h llvm.coro.id.async lowering: Parameterize how-to restore the current's continutation context and restart the pipeline after splitting 2020-11-06 06:22:46 -08:00
CoroSplit.cpp [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function 2020-11-16 11:59:02 -08:00
Coroutines.cpp [coro] Async coroutines: Allow more than 3 arguments in the dispatch function 2020-11-11 15:25:28 -08:00