/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 895 BasicBlock *BodyBB = createBasicBlock("coro.resumed.body"); in EmitCoroutineBody() local 899 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody() 900 EmitBlock(BodyBB); in EmitCoroutineBody()
|
H A D | CGOpenMPRuntime.cpp | 679 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.arrayinit.body"); in EmitOMPAggregateInit() local 683 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateInit() 687 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit() 734 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateInit() 3538 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("iter.body"); in OMPIteratorGeneratorScope() local 3539 CGF.Builder.CreateCondBr(Cmp, BodyBB, ExitDest.getBlock()); in OMPIteratorGeneratorScope() 3541 CGF.EmitBlock(BodyBB); in OMPIteratorGeneratorScope() 4482 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.body"); in emitUpdateClause() local 4485 CGF.EmitBlock(BodyBB); in emitUpdateClause() 4508 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in emitUpdateClause() [all …]
|
H A D | CGOpenMPRuntimeGPU.cpp | 1324 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.critical.body"); in emitCriticalRegion() local 1358 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion() 1361 CGF.EmitBlock(BodyBB); in emitCriticalRegion()
|
H A D | CGStmtOpenMP.cpp | 740 llvm::BasicBlock *BodyBB = createBasicBlock("omp.arraycpy.body"); in EmitOMPAggregateAssign() local 744 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign() 748 EmitBlock(BodyBB); in EmitOMPAggregateAssign() 779 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 816 MachineBasicBlock *BodyBB = MF->CreateMachineBasicBlock(); in executeInWaterfallLoop() local 822 MF->insert(MBBI, BodyBB); in executeInWaterfallLoop() 826 LoopBB->addSuccessor(BodyBB); in executeInWaterfallLoop() 827 BodyBB->addSuccessor(RestoreExecBB); in executeInWaterfallLoop() 828 BodyBB->addSuccessor(LoopBB); in executeInWaterfallLoop() 844 .addMBB(BodyBB); in executeInWaterfallLoop() 852 BodyBB->splice(BodyBB->end(), &MBB, Range.begin(), MBB.end()); in executeInWaterfallLoop() 856 auto NewEnd = BodyBB->end(); in executeInWaterfallLoop() 950 B.setInsertPt(*BodyBB, BodyBB->end()); in executeInWaterfallLoop()
|
H A D | SIInstrInfo.cpp | 6264 MachineBasicBlock &LoopBB, MachineBasicBlock &BodyBB, const DebugLoc &DL, in emitLoadScalarOpsFromVGPRLoop() argument 6391 I = BodyBB.end(); in emitLoadScalarOpsFromVGPRLoop() 6394 BuildMI(BodyBB, I, DL, TII.get(XorTermOpc), Exec) in emitLoadScalarOpsFromVGPRLoop() 6398 BuildMI(BodyBB, I, DL, TII.get(AMDGPU::SI_WATERFALL_LOOP)).addMBB(&LoopBB); in emitLoadScalarOpsFromVGPRLoop() 6459 MachineBasicBlock *BodyBB = MF.CreateMachineBasicBlock(); in loadMBUFScalarOperandsFromVGPR() local 6465 MF.insert(MBBI, BodyBB); in loadMBUFScalarOperandsFromVGPR() 6468 LoopBB->addSuccessor(BodyBB); in loadMBUFScalarOperandsFromVGPR() 6469 BodyBB->addSuccessor(LoopBB); in loadMBUFScalarOperandsFromVGPR() 6470 BodyBB->addSuccessor(RemainderBB); in loadMBUFScalarOperandsFromVGPR() 6476 BodyBB->splice(BodyBB->begin(), &MBB, Begin, MBB.end()); in loadMBUFScalarOperandsFromVGPR() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 2591 BasicBlock *BodyBB = BasicBlock::Create(Ctx, "body"); in emitInterWarpCopyFunction() local 2597 Builder.CreateCondBr(Cmp, BodyBB, ExitBB); in emitInterWarpCopyFunction() 2598 emitBlock(BodyBB, Builder.GetInsertBlock()->getParent()); in emitInterWarpCopyFunction() 8191 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.entry"); in createTeams() local 8192 Builder.SetInsertPoint(BodyBB, BodyBB->begin()); in createTeams() 8213 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.body"); in createTeams() local 8257 InsertPointTy CodeGenIP(BodyBB, BodyBB->begin()); in createTeams()
|