Searched refs:LoopBB (Results 1 - 19 of 19) sorted by relevance

/external/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp307 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); local
317 Builder.CreateBr(LoopBB);
320 Builder.SetInsertPoint(LoopBB);
330 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB);
364 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); local
377 Builder.CreateBr(LoopBB);
380 Builder.SetInsertPoint(LoopBB);
391 Loaded->addIncoming(NewLoaded, LoopBB);
394 Builder.CreateCondBr(Success, ExitBB, LoopBB);
447 auto LoopBB local
[all...]
H A DMachineBlockPlacement.cpp831 for (MachineBasicBlock *LoopBB : L.getBlocks()) {
832 BlockChain &Chain = *BlockToChain[LoopBB];
877 for (MachineBasicBlock *LoopBB : LoopBlockSet)
881 << " Bad block: " << getBlockName(LoopBB) << "\n";
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1235 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); local
1238 F->insert(I, LoopBB);
1247 // Add adges BB => LoopBB => RemBB, BB => RemBB, LoopBB => LoopBB
1248 BB->addSuccessor(LoopBB);
1250 LoopBB->addSuccessor(RemBB);
1251 LoopBB->addSuccessor(LoopBB);
1270 // LoopBB
[all...]
/external/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp650 BasicBlock *LoopBB = local
653 // Insert an explicit fall through from the current block to the LoopBB.
654 Builder.CreateBr(LoopBB);
656 // Start insertion in LoopBB.
657 Builder.SetInsertPoint(LoopBB);
703 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp758 BasicBlock *LoopBB = local
761 // Insert an explicit fall through from the current block to the LoopBB.
762 Builder.CreateBr(LoopBB);
764 // Start insertion in LoopBB.
765 Builder.SetInsertPoint(LoopBB);
811 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp873 BasicBlock *LoopBB = local
876 // Insert an explicit fall through from the current block to the LoopBB.
877 Builder.CreateBr(LoopBB);
879 // Start insertion in LoopBB.
880 Builder.SetInsertPoint(LoopBB);
924 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp1074 BasicBlock *LoopBB = local
1077 // Insert an explicit fall through from the current block to the LoopBB.
1078 Builder.CreateBr(LoopBB);
1080 // Start insertion in LoopBB.
1081 Builder.SetInsertPoint(LoopBB);
1125 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp824 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
826 // Insert an explicit fall through from the current block to the LoopBB.
827 Builder.CreateBr(LoopBB);
829 // Start insertion in LoopBB.
830 Builder.SetInsertPoint(LoopBB);
872 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
H A Dtoy.cpp1188 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
1190 // Insert an explicit fall through from the current block to the LoopBB.
1191 Builder.CreateBr(LoopBB);
1193 // Start insertion in LoopBB.
1194 Builder.SetInsertPoint(LoopBB);
1236 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp1046 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
1048 // Insert an explicit fall through from the current block to the LoopBB.
1049 Builder.CreateBr(LoopBB);
1051 // Start insertion in LoopBB.
1052 Builder.SetInsertPoint(LoopBB);
1094 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp806 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
808 // Insert an explicit fall through from the current block to the LoopBB.
809 Builder.CreateBr(LoopBB);
811 // Start insertion in LoopBB.
812 Builder.SetInsertPoint(LoopBB);
854 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
H A Dtoy.cpp1086 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
1088 // Insert an explicit fall through from the current block to the LoopBB.
1089 Builder.CreateBr(LoopBB);
1091 // Start insertion in LoopBB.
1092 Builder.SetInsertPoint(LoopBB);
1134 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp1266 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
1268 // Insert an explicit fall through from the current block to the LoopBB.
1269 Builder.CreateBr(LoopBB);
1271 // Start insertion in LoopBB.
1272 Builder.SetInsertPoint(LoopBB);
1314 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/
H A Dtoy.cpp932 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
934 // Insert an explicit fall through from the current block to the LoopBB.
935 C.getBuilder().CreateBr(LoopBB);
937 // Start insertion in LoopBB.
938 C.getBuilder().SetInsertPoint(LoopBB);
980 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/initial/
H A Dtoy.cpp931 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
933 // Insert an explicit fall through from the current block to the LoopBB.
934 C.getBuilder().CreateBr(LoopBB);
936 // Start insertion in LoopBB.
937 C.getBuilder().SetInsertPoint(LoopBB);
979 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
H A Dtoy.cpp931 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
933 // Insert an explicit fall through from the current block to the LoopBB.
934 C.getBuilder().CreateBr(LoopBB);
936 // Start insertion in LoopBB.
937 C.getBuilder().SetInsertPoint(LoopBB);
979 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
H A Dtoy.cpp931 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
933 // Insert an explicit fall through from the current block to the LoopBB.
934 C.getBuilder().CreateBr(LoopBB);
936 // Start insertion in LoopBB.
937 C.getBuilder().SetInsertPoint(LoopBB);
979 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp963 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); local
975 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB);
979 EmitBlock(LoopBB);
1014 Builder.CreateCondBr(IsEnd, ContBB, LoopBB);
/external/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp324 BasicBlock *LoopBB = (*LoopI)->getEntry(); local
325 if (LI->getLoopFor(LoopBB) == CurrentLoop) {

Completed in 222 milliseconds