Searched refs:DoneBB (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64ExpandPseudoInsts.cpp | 207 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/ |
| D | ARMExpandPseudoInsts.cpp | 1198 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/ |
| D | CGStmtOpenMP.cpp | 717 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 …]
|
| D | CGOpenMPRuntime.cpp | 168 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 …]
|