Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/CodeGen/
DCGException.cpp674 llvm::BasicBlock *DispatchBlock = EHS.getCachedEHDispatchBlock(); in getFuncletEHDispatchBlock() local
675 if (DispatchBlock) in getFuncletEHDispatchBlock()
676 return DispatchBlock; in getFuncletEHDispatchBlock()
679 DispatchBlock = getTerminateFunclet(); in getFuncletEHDispatchBlock()
681 DispatchBlock = createBasicBlock(); in getFuncletEHDispatchBlock()
682 CGBuilderTy Builder(*this, DispatchBlock); in getFuncletEHDispatchBlock()
686 DispatchBlock->setName("catch.dispatch"); in getFuncletEHDispatchBlock()
690 DispatchBlock->setName("ehcleanup"); in getFuncletEHDispatchBlock()
697 DispatchBlock->setName("terminate"); in getFuncletEHDispatchBlock()
700 EHS.setCachedEHDispatchBlock(DispatchBlock); in getFuncletEHDispatchBlock()
[all …]
/external/clang/lib/CodeGen/
DCGException.cpp635 llvm::BasicBlock *DispatchBlock = EHS.getCachedEHDispatchBlock(); in getMSVCDispatchBlock() local
636 if (DispatchBlock) in getMSVCDispatchBlock()
637 return DispatchBlock; in getMSVCDispatchBlock()
640 DispatchBlock = getTerminateHandler(); in getMSVCDispatchBlock()
642 DispatchBlock = createBasicBlock(); in getMSVCDispatchBlock()
643 CGBuilderTy Builder(*this, DispatchBlock); in getMSVCDispatchBlock()
647 DispatchBlock->setName("catch.dispatch"); in getMSVCDispatchBlock()
651 DispatchBlock->setName("ehcleanup"); in getMSVCDispatchBlock()
658 DispatchBlock->setName("terminate"); in getMSVCDispatchBlock()
664 EHS.setCachedEHDispatchBlock(DispatchBlock); in getMSVCDispatchBlock()
[all …]
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCoreEngine.h480 const CFGBlock &DispatchBlock; variable
487 : Eng(*eng), Src(src), DispatchBlock(*dispatch), E(e), Pred(pred) {} in IndirectGotoNodeBuilder()
509 iterator begin() { return iterator(DispatchBlock.succ_begin()); } in begin()
510 iterator end() { return iterator(DispatchBlock.succ_end()); } in end()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCoreEngine.h450 const CFGBlock &DispatchBlock; variable
457 : Eng(*eng), Src(src), DispatchBlock(*dispatch), E(e), Pred(pred) {} in IndirectGotoNodeBuilder()
478 iterator begin() { return iterator(DispatchBlock.succ_begin()); } in begin()
479 iterator end() { return iterator(DispatchBlock.succ_end()); } in end()