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/ |
D | CoroInternal.h | 96 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()
|
D | CoroSplit.cpp | 286 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()
|
D | CoroEarly.cpp | 94 static_assert(coro::Shape::SwitchFieldIndex::Resume == 0, in lowerCoroDone()
|
D | CoroFrame.cpp | 612 Allocas.emplace_back(PromiseAlloca, coro::Shape::SwitchFieldIndex::Promise); in insertSpills()
|