Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp254 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP() local
258 MF->insert(++StoreBB->getIterator(), DoneBB); in expandCMP_SWAP()
276 .addMBB(DoneBB) in expandCMP_SWAP()
278 LoadCmpBB->addSuccessor(DoneBB); in expandCMP_SWAP()
291 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP()
293 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end()); in expandCMP_SWAP()
294 DoneBB->transferSuccessors(&MBB); in expandCMP_SWAP()
303 computeAndAddLiveIns(LiveRegs, *DoneBB); in expandCMP_SWAP()
360 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128() local
365 MF->insert(++FailBB->getIterator(), DoneBB); in expandCMP_SWAP_128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp1268 MachineBasicBlock *ClearBB, *DoneBB; in CMSEClearFPRegsV8() local
1270 ClearBB = DoneBB = &MBB; in CMSEClearFPRegsV8()
1274 DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in CMSEClearFPRegsV8()
1277 MF->insert(++ClearBB->getIterator(), DoneBB); in CMSEClearFPRegsV8()
1279 DoneBB->splice(DoneBB->end(), &MBB, MBBI, MBB.end()); in CMSEClearFPRegsV8()
1280 DoneBB->transferSuccessors(&MBB); in CMSEClearFPRegsV8()
1282 MBB.addSuccessor(DoneBB); in CMSEClearFPRegsV8()
1283 ClearBB->addSuccessor(DoneBB); in CMSEClearFPRegsV8()
1295 DoneBB->addLiveIn(Reg); in CMSEClearFPRegsV8()
1298 DoneBB->addLiveIn(ARM::LR); in CMSEClearFPRegsV8()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp741 llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done"); in EmitOMPAggregateAssign() local
744 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign()
779 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
784 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
1140 llvm::BasicBlock *DoneBB = nullptr; in EmitOMPLastprivateClauseFinal() local
1155 DoneBB = createBasicBlock(".omp.lastprivate.done"); in EmitOMPLastprivateClauseFinal()
1156 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB); in EmitOMPLastprivateClauseFinal()
1216 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1477 llvm::BasicBlock *DoneBB = nullptr; in emitPostUpdateForReductionClause() local
1480 if (!DoneBB) { in emitPostUpdateForReductionClause()
[all …]
H A DCGOpenMPRuntime.cpp171 llvm::BasicBlock *DoneBB = CGF.createBasicBlock(".untied.done."); in Enter() local
172 UntiedSwitch = CGF.Builder.CreateSwitch(Res, DoneBB); in Enter()
173 CGF.EmitBlock(DoneBB); in Enter()
680 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.arrayinit.done"); in EmitOMPAggregateInit() local
683 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateInit()
734 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateInit()
738 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
4483 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.done"); in emitUpdateClause() local
4508 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in emitUpdateClause()
4510 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitUpdateClause()
[all …]