LLVM 20.0.0git
llvm::coro::SwitchCloner Member List

This is the complete list of members for llvm::coro::SwitchCloner, including all inherited members.

ActiveSuspendllvm::coro::BaseClonerprotected
BaseCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, Function *NewF, AnyCoroSuspendInst *ActiveSuspend, TargetTransformInfo &TTI)llvm::coro::BaseClonerinlineprotected
BaseCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, CloneKind FKind, TargetTransformInfo &TTI)llvm::coro::BaseClonerinline
Builderllvm::coro::BaseClonerprotected
create() overridellvm::coro::SwitchClonerprotectedvirtual
createClone(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, CloneKind FKind, TargetTransformInfo &TTI)llvm::coro::SwitchClonerinlinestatic
llvm::coro::BaseCloner::createClone(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, Function *NewF, AnyCoroSuspendInst *ActiveSuspend, TargetTransformInfo &TTI)llvm::coro::BaseClonerinlinestatic
deriveNewFramePointer()llvm::coro::BaseClonerprotected
FKindllvm::coro::BaseClonerprotected
getFunction() constllvm::coro::BaseClonerinline
handleFinalSuspend()llvm::coro::BaseClonerprotected
isSwitchDestroyFunction()llvm::coro::BaseClonerinlineprotected
NewFllvm::coro::BaseClonerprotected
NewFramePtrllvm::coro::BaseClonerprotected
OrigFllvm::coro::BaseClonerprotected
replaceCoroEnds()llvm::coro::BaseClonerprotected
replaceCoroSuspends()llvm::coro::BaseClonerprotected
replaceEntryBlock()llvm::coro::BaseClonerprotected
replaceRetconOrAsyncSuspendUses()llvm::coro::BaseClonerprotected
replaceSwiftErrorOps()llvm::coro::BaseClonerprotected
salvageDebugInfo()llvm::coro::BaseClonerprotected
Shapellvm::coro::BaseClonerprotected
Suffixllvm::coro::BaseClonerprotected
SwitchCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, CloneKind FKind, TargetTransformInfo &TTI)llvm::coro::SwitchClonerinlineprotected
TTIllvm::coro::BaseClonerprotected
VMapllvm::coro::BaseClonerprotected
~BaseCloner()llvm::coro::BaseClonerinlinevirtual