Lines Matching refs:ParentBB
1102 BasicBlock *ParentBB = SeqStartI->getParent(); in mergeParallelRegions() local
1104 SplitBlock(ParentBB, SeqEndI->getNextNode(), DT, LI); in mergeParallelRegions()
1108 SplitBlock(ParentBB, SeqStartI, DT, LI, nullptr, "seq.par.merged"); in mergeParallelRegions()
1110 assert(ParentBB->getUniqueSuccessor() == SeqStartBB && in mergeParallelRegions()
1112 const DebugLoc DL = ParentBB->getTerminator()->getDebugLoc(); in mergeParallelRegions()
1113 ParentBB->getTerminator()->eraseFromParent(); in mergeParallelRegions()
1166 InsertPointTy(ParentBB, ParentBB->end()), DL); in mergeParallelRegions()
3951 BasicBlock *ParentBB = RegionStartI->getParent(); in insertInstructionGuardsHelper() local
3952 Function *Fn = ParentBB->getParent(); in insertInstructionGuardsHelper()
3977 BasicBlock *RegionEndBB = SplitBlock(ParentBB, RegionEndI->getNextNode(), in insertInstructionGuardsHelper()
3986 SplitBlock(ParentBB, RegionStartI, DT, LI, MSU, "region.guarded"); in insertInstructionGuardsHelper()
3988 assert(ParentBB->getUniqueSuccessor() == RegionStartBB && in insertInstructionGuardsHelper()
3992 ParentBB, ParentBB->getTerminator(), DT, LI, MSU, "region.check.tid"); in insertInstructionGuardsHelper()
4043 const DebugLoc DL = ParentBB->getTerminator()->getDebugLoc(); in insertInstructionGuardsHelper()
4044 ParentBB->getTerminator()->eraseFromParent(); in insertInstructionGuardsHelper()
4046 InsertPointTy(ParentBB, ParentBB->end()), DL); in insertInstructionGuardsHelper()
4053 BranchInst::Create(RegionCheckTidBB, ParentBB)->setDebugLoc(DL); in insertInstructionGuardsHelper()