Searched refs:AsyncLowering (Results 1 – 4 of 4) sorted by relevance
397 this->AsyncLowering.Context = AsyncId->getStorage(); in buildFrom()398 this->AsyncLowering.ContextArgNo = AsyncId->getStorageArgumentIndex(); in buildFrom()399 this->AsyncLowering.ContextHeaderSize = AsyncId->getStorageSize(); in buildFrom()400 this->AsyncLowering.ContextAlignment = in buildFrom()402 this->AsyncLowering.AsyncFuncPointer = AsyncId->getAsyncFunctionPointer(); in buildFrom()403 this->AsyncLowering.AsyncCC = F.getCallingConv(); in buildFrom()
166 AsyncLoweringStorage AsyncLowering; member253 return AsyncLowering.AsyncCC; in getResumeFunctionCC()
1107 MaxFrameAlignment = Shape.AsyncLowering.getContextAlignment(); in buildFrameType()1195 Shape.AsyncLowering.FrameOffset = in buildFrameType()1196 alignTo(Shape.AsyncLowering.ContextHeaderSize, Shape.FrameAlign); in buildFrameType()1199 Shape.AsyncLowering.ContextSize = in buildFrameType()1200 alignTo(Shape.AsyncLowering.FrameOffset + Shape.FrameSize, in buildFrameType()1201 Shape.AsyncLowering.getContextAlignment()); in buildFrameType()1202 if (Shape.AsyncLowering.getContextAlignment() < Shape.FrameAlign) { in buildFrameType()
785 Shape.AsyncLowering.FrameOffset, "async.ctx.frameptr"); in deriveNewFramePointer()917 if (OrigF.hasParamAttribute(Shape.AsyncLowering.ContextArgNo, in create()1053 Shape.AsyncLowering.AsyncFuncPointer->getInitializer()); in updateAsyncFuncPointerContextSize()1057 Shape.AsyncLowering.ContextSize); in updateAsyncFuncPointerContextSize()1061 Shape.AsyncLowering.AsyncFuncPointer->setInitializer(NewFuncPtrStruct); in updateAsyncFuncPointerContextSize()1583 Type::getInt8Ty(Context), FramePtr, Shape.AsyncLowering.FrameOffset, in splitAsyncCoroutine()