Searched refs:CloneKind (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroCloner.h | 26 enum class CloneKind { enum 48 CloneKind FKind; 65 FKind(Shape.ABI == ABI::Async ? CloneKind::Async in BaseCloner() 66 : CloneKind::Continuation), in BaseCloner() 77 CloneKind FKind, TargetTransformInfo &TTI) in BaseCloner() 107 case CloneKind::Async: in isSwitchDestroyFunction() 108 case CloneKind::Continuation: in isSwitchDestroyFunction() 109 case CloneKind::SwitchResume: in isSwitchDestroyFunction() 111 case CloneKind::SwitchUnwind: in isSwitchDestroyFunction() 112 case CloneKind::SwitchCleanup: in isSwitchDestroyFunction() [all …]
|
| H A D | CoroSplit.cpp | 1103 /*Elide=*/FKind == coro::CloneKind::SwitchCleanup); in create() 1383 F, ".resume", Shape, coro::CloneKind::SwitchResume, TTI); in split() 1385 F, ".destroy", Shape, coro::CloneKind::SwitchUnwind, TTI); in split() 1387 F, ".cleanup", Shape, coro::CloneKind::SwitchCleanup, TTI); in split()
|