Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroInternal.h96 struct SwitchFieldIndex { struct
147 return cast<IntegerType>(FrameTy->getElementType(SwitchFieldIndex::Index)); in getIndexType()
156 return cast<PointerType>(FrameTy->getElementType(SwitchFieldIndex::Resume)); in getSwitchResumePointerType()
209 return SwitchFieldIndex::FirstSpill; in getFirstSpillFieldIndex()
DCoroSplit.cpp286 FrameTy, FramePtr, coro::Shape::SwitchFieldIndex::Index, "index.addr"); in createResumeEntryBlock()
305 coro::Shape::SwitchFieldIndex::Resume, in createResumeEntryBlock()
312 FrameTy, FramePtr, coro::Shape::SwitchFieldIndex::Index, "index.addr"); in createResumeEntryBlock()
385 coro::Shape::SwitchFieldIndex::Resume, in handleFinalSuspend()
850 Shape.FrameTy, Shape.FramePtr, coro::Shape::SwitchFieldIndex::Resume, in updateCoroFrame()
864 Shape.FrameTy, Shape.FramePtr, coro::Shape::SwitchFieldIndex::Destroy, in updateCoroFrame()
DCoroEarly.cpp94 static_assert(coro::Shape::SwitchFieldIndex::Resume == 0, in lowerCoroDone()
DCoroFrame.cpp612 Allocas.emplace_back(PromiseAlloca, coro::Shape::SwitchFieldIndex::Promise); in insertSpills()