Home
last modified time | relevance | path

Searched refs:resumeBlock (Results 1 - 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DSubzeroReactor.cpp4732 auto resumeBlock = Nucleus::createBasicBlock();
4733 Nucleus::createCondBr(V(result), resumeBlock, doneBlock);
4740 ::basicBlock = resumeBlock;
4782 auto resumeBlock = awaitFunc->makeNode();
4785 Ice::Variable *promise = sz::Call(awaitFunc, resumeBlock, coro::getPromisePtr, handle);
4791 resumeBlock->appendInst(load);
4794 resumeBlock->appendInst(store);
4797 sz::Call(awaitFunc, resumeBlock, coro::resume, handle);
4801 resumeBlock->appendInst(ret);
4810 // <resumeBlock>
[all...]
H A DLLVMReactor.cpp4194 auto resumeBlock = llvm::BasicBlock::Create(*jit->context, "resume", jit->coroutine.await); in promoteFunctionToCoroutine() local
4197 jit->builder->CreateCondBr(done, doneBlock, resumeBlock); in promoteFunctionToCoroutine()
4202 jit->builder->SetInsertPoint(resumeBlock); in promoteFunctionToCoroutine()
4365 auto resumeBlock = llvm::BasicBlock::Create(*jit->context, "resume", jit->function); in yield() local
4374 switch_->addCase(llvm::ConstantInt::get(i8Ty, SuspendActionResume), resumeBlock); in yield() local
4378 jit->builder->SetInsertPoint(resumeBlock); in yield()

Completed in 12 milliseconds