| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 606 BasicBlock *BodyBB = createBasicBlock("coro.resumed.body"); in EmitCoroutineBody() local 610 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody() 611 EmitBlock(BodyBB); in EmitCoroutineBody()
|
| H A D | CGOpenMPRuntime.cpp | 706 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateInit() 710 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit() 757 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateInit() 4044 CGF.EmitBlock(BodyBB); in OMPIteratorGeneratorScope() 4986 CGF.EmitBlock(BodyBB); in emitUpdateClause() 5255 CGF.EmitBlock(BodyBB); in EmitOMPAggregateReduction() 5291 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateReduction() 9959 MapperCGF.EmitBlock(BodyBB); in emitUserDefinedMapper() 9960 llvm::BasicBlock *LastBB = BodyBB; in emitUserDefinedMapper() 10127 llvm::BasicBlock *BodyBB = in emitUDMapperArrayInitOrDel() local [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1639 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.critical.body"); in emitCriticalRegion() local 1673 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion() 1676 CGF.EmitBlock(BodyBB); in emitCriticalRegion() 2193 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("body"); in emitInterWarpCopyFunction() local 2200 Bld.CreateCondBr(Cmp, BodyBB, ExitBB); in emitInterWarpCopyFunction() 2201 CGF.EmitBlock(BodyBB); in emitInterWarpCopyFunction()
|
| H A D | CGStmtOpenMP.cpp | 714 llvm::BasicBlock *BodyBB = createBasicBlock("omp.arraycpy.body"); in EmitOMPAggregateAssign() local 718 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign() 722 EmitBlock(BodyBB); in EmitOMPAggregateAssign() 753 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 4737 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "alloca.split"); in TEST_F() local 4739 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4829 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "alloca.split"); in TEST_F() local 4831 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4849 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "alloca.split"); in TEST_F() local 4851 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4878 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "alloca.split"); in TEST_F() local 4879 Builder.SetInsertPoint(BodyBB); in TEST_F() 4960 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "alloca.split"); in TEST_F() local 4962 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 798 MachineBasicBlock *BodyBB = MF->CreateMachineBasicBlock(); in executeInWaterfallLoop() local 804 MF->insert(MBBI, BodyBB); in executeInWaterfallLoop() 808 LoopBB->addSuccessor(BodyBB); in executeInWaterfallLoop() 809 BodyBB->addSuccessor(RestoreExecBB); in executeInWaterfallLoop() 810 BodyBB->addSuccessor(LoopBB); in executeInWaterfallLoop() 826 .addMBB(BodyBB); in executeInWaterfallLoop() 834 BodyBB->splice(BodyBB->end(), &MBB, Range.begin(), MBB.end()); in executeInWaterfallLoop() 838 auto NewEnd = BodyBB->end(); in executeInWaterfallLoop() 936 B.setInsertPt(*BodyBB, BodyBB->end()); in executeInWaterfallLoop()
|
| H A D | SIInstrInfo.cpp | 5570 I = BodyBB.end(); in emitLoadSRsrcFromVGPRLoop() 5573 BuildMI(BodyBB, I, DL, TII.get(XorTermOpc), Exec) in emitLoadSRsrcFromVGPRLoop() 5624 MachineBasicBlock *BodyBB = MF.CreateMachineBasicBlock(); in loadSRsrcFromVGPR() local 5630 MF.insert(MBBI, BodyBB); in loadSRsrcFromVGPR() 5633 LoopBB->addSuccessor(BodyBB); in loadSRsrcFromVGPR() 5634 BodyBB->addSuccessor(LoopBB); in loadSRsrcFromVGPR() 5635 BodyBB->addSuccessor(RemainderBB); in loadSRsrcFromVGPR() 5641 BodyBB->splice(BodyBB->begin(), &MBB, Begin, MBB.end()); in loadSRsrcFromVGPR() 5651 MDT->addNewBlock(BodyBB, LoopBB); in loadSRsrcFromVGPR() 5652 MDT->addNewBlock(RemainderBB, BodyBB); in loadSRsrcFromVGPR() [all …]
|