Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp207 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP() local
211 MF->insert(++StoreBB->getIterator(), DoneBB); in expandCMP_SWAP()
229 .addMBB(DoneBB) in expandCMP_SWAP()
231 LoadCmpBB->addSuccessor(DoneBB); in expandCMP_SWAP()
244 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP()
246 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end()); in expandCMP_SWAP()
247 DoneBB->transferSuccessors(&MBB); in expandCMP_SWAP()
256 computeAndAddLiveIns(LiveRegs, *DoneBB); in expandCMP_SWAP()
313 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandCMP_SWAP_128() local
318 MF->insert(++FailBB->getIterator(), DoneBB); in expandCMP_SWAP_128()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1198 MachineBasicBlock *ClearBB, *DoneBB; in CMSEClearFPRegsV8() local
1200 ClearBB = DoneBB = &MBB; in CMSEClearFPRegsV8()
1204 DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in CMSEClearFPRegsV8()
1207 MF->insert(++ClearBB->getIterator(), DoneBB); in CMSEClearFPRegsV8()
1209 DoneBB->splice(DoneBB->end(), &MBB, MBBI, MBB.end()); in CMSEClearFPRegsV8()
1210 DoneBB->transferSuccessors(&MBB); in CMSEClearFPRegsV8()
1212 MBB.addSuccessor(DoneBB); in CMSEClearFPRegsV8()
1213 ClearBB->addSuccessor(DoneBB); in CMSEClearFPRegsV8()
1225 DoneBB->addLiveIn(Reg); in CMSEClearFPRegsV8()
1228 DoneBB->addLiveIn(ARM::LR); in CMSEClearFPRegsV8()
[all …]
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGStmtOpenMP.cpp717 llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done"); in EmitOMPAggregateAssign() local
720 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign()
755 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
760 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
1117 llvm::BasicBlock *DoneBB = nullptr; in EmitOMPLastprivateClauseFinal() local
1132 DoneBB = createBasicBlock(".omp.lastprivate.done"); in EmitOMPLastprivateClauseFinal()
1133 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB); in EmitOMPLastprivateClauseFinal()
1193 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1455 llvm::BasicBlock *DoneBB = nullptr; in emitPostUpdateForReductionClause() local
1458 if (!DoneBB) { in emitPostUpdateForReductionClause()
[all …]
DCGOpenMPRuntime.cpp168 llvm::BasicBlock *DoneBB = CGF.createBasicBlock(".untied.done."); in Enter() local
169 UntiedSwitch = CGF.Builder.CreateSwitch(Res, DoneBB); in Enter()
170 CGF.EmitBlock(DoneBB); in Enter()
704 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.arrayinit.done"); in EmitOMPAggregateInit() local
707 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateInit()
758 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateInit()
762 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateInit()
4667 llvm::BasicBlock *DoneBB = CGF.createBasicBlock("omp.done"); in emitUpdateClause() local
4692 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in emitUpdateClause()
4694 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitUpdateClause()
[all …]