Searched refs:DispatchBlock (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/clang/lib/CodeGen/ |
D | CGException.cpp | 674 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/ |
D | CGException.cpp | 635 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/ |
D | CoreEngine.h | 480 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/ |
D | CoreEngine.h | 450 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()
|