Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp329 RetconLowering.ResumePrototype = Prototype; in analyze()
330 RetconLowering.Alloc = ContinuationId->getAllocFunction(); in analyze()
331 RetconLowering.Dealloc = ContinuationId->getDeallocFunction(); in analyze()
332 RetconLowering.ReturnBlock = nullptr; in analyze()
333 RetconLowering.IsFrameInlineInStorage = false; in analyze()
426 Shape.RetconLowering.ResumePrototype->getFunctionType()->dump(); in init()
435 Shape.RetconLowering.ResumePrototype->getFunctionType()->dump(); in init()
454 Shape.RetconLowering.ResumePrototype->getFunctionType()->dump(); in init()
462 Shape.RetconLowering.ResumePrototype->getFunctionType()->dump(); in init()
513 auto Alloc = RetconLowering.Alloc; in emitAlloc()
[all …]
H A DCoroSplit.cpp162 if (Shape.RetconLowering.IsFrameInlineInStorage) in maybeFreeRetconStorage()
789 if (Shape.RetconLowering.IsFrameInlineInStorage) in deriveNewFramePointer()
978 NewAttrs = Shape.RetconLowering.ResumePrototype->getAttributes(); in create()
1824 if (Shape.RetconLowering.IsFrameInlineInStorage) { in splitCoroutine()
1881 Shape.RetconLowering.ReturnBlock = ReturnBB; in splitCoroutine()
H A DCoroFrame.cpp952 Shape.RetconLowering.IsFrameInlineInStorage in buildFrameType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroShape.h154 RetconLoweringStorage RetconLowering; member
201 return RetconLowering.ResumePrototype->getFunctionType(); in getResumeFunctionType()
226 auto FTy = RetconLowering.ResumePrototype->getFunctionType(); in getRetconResumeTypes()
237 return RetconLowering.ResumePrototype->getCallingConv(); in getResumeFunctionCC()