Searched refs:BodyBB (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 915 BasicBlock *BodyBB = createBasicBlock("coro.resumed.body"); in EmitCoroutineBody() local 919 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody() 920 EmitBlock(BodyBB); in EmitCoroutineBody()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1323 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.critical.body"); in emitCriticalRegion() local 1357 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion() 1360 CGF.EmitBlock(BodyBB); in emitCriticalRegion()
|
| H A D | CGOpenMPRuntime.cpp | 675 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.arrayinit.body"); in EmitOMPAggregateInit() local 679 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateInit() 683 CGF.EmitBlock(BodyBB); in EmitOMPAggregateInit() 730 CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateInit() 3514 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("iter.body"); in OMPIteratorGeneratorScope() local 3515 CGF.Builder.CreateCondBr(Cmp, BodyBB, ExitDest.getBlock()); in OMPIteratorGeneratorScope() 3517 CGF.EmitBlock(BodyBB); in OMPIteratorGeneratorScope() 4450 llvm::BasicBlock *BodyBB = CGF.createBasicBlock("omp.body"); in emitUpdateClause() local 4453 CGF.EmitBlock(BodyBB); in emitUpdateClause() 4476 CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in emitUpdateClause() [all …]
|
| H A D | CGStmtOpenMP.cpp | 778 llvm::BasicBlock *BodyBB = createBasicBlock("omp.arraycpy.body"); in EmitOMPAggregateAssign() local 782 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign() 786 EmitBlock(BodyBB); in EmitOMPAggregateAssign() 817 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2726 BasicBlock *BodyBB = BasicBlock::Create(Ctx, "body"); in emitInterWarpCopyFunction() local 2732 Builder.CreateCondBr(Cmp, BodyBB, ExitBB); in emitInterWarpCopyFunction() 2733 emitBlock(BodyBB, Builder.GetInsertBlock()->getParent()); in emitInterWarpCopyFunction() 8256 BasicBlock *BodyBB = BasicBlock::Create( in emitUDMapperArrayInitOrDel() local 8289 Builder.CreateCondBr(Cond, BodyBB, ExitBB); in emitUDMapperArrayInitOrDel() 8291 emitBlock(BodyBB, MapperFn); in emitUDMapperArrayInitOrDel() 8378 BasicBlock *BodyBB = BasicBlock::Create(M.getContext(), "omp.arraymap.body"); in emitUserDefinedMapper() local 8383 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in emitUserDefinedMapper() 8386 emitBlock(BodyBB, MapperFn); in emitUserDefinedMapper() 8387 BasicBlock *LastBB = BodyBB; in emitUserDefinedMapper() [all …]
|
| /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 | 6570 MachineBasicBlock &BodyBB, in emitLoadScalarOpsFromVGPRLoop() argument 6699 I = BodyBB.end(); in emitLoadScalarOpsFromVGPRLoop() 6702 BuildMI(BodyBB, I, DL, TII.get(XorTermOpc), Exec) in emitLoadScalarOpsFromVGPRLoop() 6706 BuildMI(BodyBB, I, DL, TII.get(AMDGPU::SI_WATERFALL_LOOP)).addMBB(&LoopBB); in emitLoadScalarOpsFromVGPRLoop() 6767 MachineBasicBlock *BodyBB = MF.CreateMachineBasicBlock(); in loadMBUFScalarOperandsFromVGPR() local 6773 MF.insert(MBBI, BodyBB); in loadMBUFScalarOperandsFromVGPR() 6776 LoopBB->addSuccessor(BodyBB); in loadMBUFScalarOperandsFromVGPR() 6777 BodyBB->addSuccessor(LoopBB); in loadMBUFScalarOperandsFromVGPR() 6778 BodyBB->addSuccessor(RemainderBB); in loadMBUFScalarOperandsFromVGPR() 6784 BodyBB->splice(BodyBB->begin(), &MBB, Begin, MBB.end()); in loadMBUFScalarOperandsFromVGPR() [all …]
|