Home
last modified time | relevance | path

Searched refs:MergeBB (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp1137 MachineBasicBlock *MergeBB, unsigned DestRegister,
1141 MachineBasicBlock *createIfBlock(MachineBasicBlock *MergeBB,
1155 MachineBasicBlock *createIfRegion(MachineBasicBlock *MergeBB,
1168 MachineBasicBlock *MergeBB,
1173 MachineBasicBlock *MergeBB,
1179 MachineBasicBlock *MergeBB,
1732 MachineBasicBlock *MergeBB, in insertMergePHI() argument
1738 if (MergeBB->succ_begin() == MergeBB->succ_end()) { in insertMergePHI()
1741 LLVM_DEBUG(dbgs() << "Merge PHI (" << printMBBReference(*MergeBB) in insertMergePHI()
1747 const DebugLoc &DL = MergeBB->findDebugLoc(MergeBB->begin()); in insertMergePHI()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp428 BasicBlock *MergeBB = SplitBlock(DefaultBB, &(*It), DT); in perform() local
429 MergeBB->setName("MemOP.Merge"); in perform()
430 BFI.setBlockFreq(MergeBB, OrigBBFreq.getFrequency()); in perform()
443 IRBuilder<> IRBM(MergeBB->getFirstNonPHI()); in perform()
476 IRBCase.CreateBr(MergeBB); in perform()
481 Updates.push_back({DominatorTree::Insert, CaseBB, MergeBB}); in perform()
493 LLVM_DEBUG(dbgs() << *MergeBB << "\n"); in perform()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp637 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
648 Builder->CreateBr(MergeBB); in codegen()
660 Builder->CreateBr(MergeBB); in codegen()
665 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
666 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp733 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
743 Builder.CreateBr(MergeBB); in Codegen()
754 Builder.CreateBr(MergeBB); in Codegen()
759 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
760 Builder.SetInsertPoint(MergeBB); in Codegen()
H A Dtoy.cpp1013 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
1023 Builder.CreateBr(MergeBB); in Codegen()
1034 Builder.CreateBr(MergeBB); in Codegen()
1039 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
1040 Builder.SetInsertPoint(MergeBB); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp751 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
761 Builder.CreateBr(MergeBB); in Codegen()
772 Builder.CreateBr(MergeBB); in Codegen()
777 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
778 Builder.SetInsertPoint(MergeBB); in Codegen()
H A Dtoy.cpp1115 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
1125 Builder.CreateBr(MergeBB); in Codegen()
1136 Builder.CreateBr(MergeBB); in Codegen()
1141 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
1142 Builder.SetInsertPoint(MergeBB); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp749 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
760 Builder->CreateBr(MergeBB); in codegen()
772 Builder->CreateBr(MergeBB); in codegen()
777 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
778 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp855 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
866 Builder->CreateBr(MergeBB); in codegen()
878 Builder->CreateBr(MergeBB); in codegen()
883 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
884 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A Dtoy.cpp850 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
861 Builder->CreateBr(MergeBB); in codegen()
873 Builder->CreateBr(MergeBB); in codegen()
878 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
879 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp856 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
867 Builder->CreateBr(MergeBB); in codegen()
879 Builder->CreateBr(MergeBB); in codegen()
884 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
885 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A Dtoy.cpp850 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
861 Builder->CreateBr(MergeBB); in codegen()
873 Builder->CreateBr(MergeBB); in codegen()
878 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
879 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A Dtoy.cpp850 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
861 Builder->CreateBr(MergeBB); in codegen()
873 Builder->CreateBr(MergeBB); in codegen()
878 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
879 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A Dtoy.cpp833 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
844 Builder->CreateBr(MergeBB); in codegen()
856 Builder->CreateBr(MergeBB); in codegen()
861 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
862 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp973 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
983 Builder.CreateBr(MergeBB); in Codegen()
994 Builder.CreateBr(MergeBB); in Codegen()
999 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
1000 Builder.SetInsertPoint(MergeBB); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
H A Dtoy.cpp1024 BasicBlock *MergeBB = BasicBlock::Create(*TheContext, "ifcont"); in codegen() local
1035 Builder->CreateBr(MergeBB); in codegen()
1047 Builder->CreateBr(MergeBB); in codegen()
1052 TheFunction->getBasicBlockList().push_back(MergeBB); in codegen()
1053 Builder->SetInsertPoint(MergeBB); in codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp1193 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont"); in Codegen() local
1203 Builder.CreateBr(MergeBB); in Codegen()
1214 Builder.CreateBr(MergeBB); in Codegen()
1219 TheFunction->getBasicBlockList().push_back(MergeBB); in Codegen()
1220 Builder.SetInsertPoint(MergeBB); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl05.rst311 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont");
345 Builder.CreateBr(MergeBB);
387 Builder.CreateBr(MergeBB);
401 TheFunction->getBasicBlockList().push_back(MergeBB);
402 Builder.SetInsertPoint(MergeBB);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1067 auto *MergeBB = SplitBlock(ExitBB, &ExitBB->front(), &DT, &LI, MSSAU); in buildClonedLoopBlocks() local
1072 MergeBB->takeName(ExitBB); in buildClonedLoopBlocks()
1073 ExitBB->setName(Twine(MergeBB->getName()) + ".split"); in buildClonedLoopBlocks()
1079 assert(ClonedExitBB->getTerminator()->getSuccessor(0) == MergeBB && in buildClonedLoopBlocks()
1100 &*MergeBB->getFirstInsertionPt()); in buildClonedLoopBlocks()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp2753 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont"); in emitInterWarpCopyFunction() local
2792 Bld.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2795 Bld.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2797 CGF.EmitBlock(MergeBB); in emitInterWarpCopyFunction()
3043 llvm::BasicBlock *MergeBB = CGF.createBasicBlock("ifcont"); in emitShuffleAndReduceFunction() local
3054 Bld.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
3057 Bld.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
3059 CGF.EmitBlock(MergeBB); in emitShuffleAndReduceFunction()