Home
last modified time | relevance | path

Searched refs:RetconLowering (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h165 RetconLoweringStorage RetconLowering; member
213 return RetconLowering.ResumePrototype->getFunctionType(); in getResumeFunctionType()
240 auto FTy = RetconLowering.ResumePrototype->getFunctionType(); in getRetconResumeTypes()
251 return RetconLowering.ResumePrototype->getCallingConv(); in getResumeFunctionCC()
H A DCoroutines.cpp414 this->RetconLowering.ResumePrototype = Prototype; in buildFrom()
415 this->RetconLowering.Alloc = ContinuationId->getAllocFunction(); in buildFrom()
416 this->RetconLowering.Dealloc = ContinuationId->getDeallocFunction(); in buildFrom()
417 this->RetconLowering.ReturnBlock = nullptr; in buildFrom()
418 this->RetconLowering.IsFrameInlineInStorage = false; in buildFrom()
537 auto Alloc = RetconLowering.Alloc; in emitAlloc()
560 auto Dealloc = RetconLowering.Dealloc; in emitDealloc()
H A DCoroSplit.cpp174 if (Shape.RetconLowering.IsFrameInlineInStorage) in maybeFreeRetconStorage()
800 if (Shape.RetconLowering.IsFrameInlineInStorage) in deriveNewFramePointer()
941 NewAttrs = Shape.RetconLowering.ResumePrototype->getAttributes(); in create()
1676 if (Shape.RetconLowering.IsFrameInlineInStorage) { in splitRetconCoroutine()
1734 Shape.RetconLowering.ReturnBlock = ReturnBB; in splitRetconCoroutine()
H A DCoroFrame.cpp1189 Shape.RetconLowering.IsFrameInlineInStorage in buildFrameType()