Searched refs:DispatchBlock (Results 1 – 3 of 3) sorted by relevance
635 llvm::BasicBlock *DispatchBlock = EHS.getCachedEHDispatchBlock(); in getMSVCDispatchBlock() local636 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 …]
450 const CFGBlock &DispatchBlock; variable457 : 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()
569 BasicBlock *DispatchBlock = in insertSjLjEHSupport() local581 DispatchBlock); in insertSjLjEHSupport()584 DispatchBlock); in insertSjLjEHSupport()657 BranchInst::Create(ContBlock, DispatchBlock, IsNormal, EntryBB); in insertSjLjEHSupport()