Searched refs:resumeBlock (Results 1 - 2 of 2) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
H A D | SubzeroReactor.cpp | 4732 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 D | LLVMReactor.cpp | 4194 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