Searched refs:DoneBB (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandPseudoInsts.cpp | 254 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 D | ARMExpandPseudoInsts.cpp | 1268 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 D | CGStmtOpenMP.cpp | 741 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 D | CGOpenMPRuntime.cpp | 171 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 …]
|