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

/external/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp69 BasicBlock *LoopBB = BasicBlock::Create(Context, "loadstoreloop", &F, NewBB); local
71 OrigBB->getTerminator()->setSuccessor(0, LoopBB);
83 IRBuilder<> LoopBuilder(LoopBB);
103 LoopIndex->addIncoming(NewIndex, LoopBB);
105 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, CopyLen), LoopBB,
169 BasicBlock *LoopBB = local
171 IRBuilder<> LoopBuilder(LoopBB);
181 ExitBB, LoopBB);
182 LoopPhi->addIncoming(IndexPtr, LoopBB);
184 BranchInst::Create(ExitBB, LoopBB, Compare
214 BasicBlock *LoopBB = BasicBlock::Create(Context, "loadstoreloop", &F, NewBB); local
[all...]
/external/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp419 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
429 Builder.CreateBr(LoopBB);
432 Builder.SetInsertPoint(LoopBB);
441 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB);
498 auto LoopBB = BasicBlock::Create(Ctx, "cmpxchg.start", F, TryStoreBB);
510 Builder.CreateBr(LoopBB);
513 Builder.SetInsertPoint(LoopBB);
528 CI->isWeak() ? FailureBB : LoopBB);
650 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB);
663 Builder.CreateBr(LoopBB);
[all...]
H A DMachineBlockPlacement.cpp1011 for (MachineBasicBlock *LoopBB : L.getBlocks()) {
1012 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency();
1015 LoopBlockSet.insert(LoopBB);
1069 for (MachineBasicBlock *LoopBB : LoopBlockSet) {
1070 BlockChain &Chain = *BlockToChain[LoopBB];
1119 for (MachineBasicBlock *LoopBB : LoopBlockSet)
1123 << " Bad block: " << getBlockName(LoopBB) << "\n";
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1234 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); local
1237 F->insert(I, LoopBB);
1246 // Add adges BB => LoopBB => RemBB, BB => RemBB, LoopBB => LoopBB
1247 BB->addSuccessor(LoopBB);
1249 LoopBB->addSuccessor(RemBB);
1250 LoopBB->addSuccessor(LoopBB);
1269 // LoopBB
[all...]
/external/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp674 BasicBlock *LoopBB = local
677 // Insert an explicit fall through from the current block to the LoopBB.
678 Builder.CreateBr(LoopBB);
680 // Start insertion in LoopBB.
681 Builder.SetInsertPoint(LoopBB);
727 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp785 BasicBlock *LoopBB = local
788 // Insert an explicit fall through from the current block to the LoopBB.
789 Builder.CreateBr(LoopBB);
791 // Start insertion in LoopBB.
792 Builder.SetInsertPoint(LoopBB);
838 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp900 BasicBlock *LoopBB = local
903 // Insert an explicit fall through from the current block to the LoopBB.
904 Builder.CreateBr(LoopBB);
906 // Start insertion in LoopBB.
907 Builder.SetInsertPoint(LoopBB);
951 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/Chapter8/
H A Dtoy.cpp1093 BasicBlock *LoopBB = local
1096 // Insert an explicit fall through from the current block to the LoopBB.
1097 Builder.CreateBr(LoopBB);
1099 // Start insertion in LoopBB.
1100 Builder.SetInsertPoint(LoopBB);
1144 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.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/initial/
H A Dtoy.cpp930 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
932 // Insert an explicit fall through from the current block to the LoopBB.
933 C.getBuilder().CreateBr(LoopBB);
935 // Start insertion in LoopBB.
936 C.getBuilder().SetInsertPoint(LoopBB);
978 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/
H A Dtoy.cpp930 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
932 // Insert an explicit fall through from the current block to the LoopBB.
933 C.getBuilder().CreateBr(LoopBB);
935 // Start insertion in LoopBB.
936 C.getBuilder().SetInsertPoint(LoopBB);
978 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/
H A Dtoy.cpp930 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local
932 // Insert an explicit fall through from the current block to the LoopBB.
933 C.getBuilder().CreateBr(LoopBB);
935 // Start insertion in LoopBB.
936 C.getBuilder().SetInsertPoint(LoopBB);
978 C.getBuilder().CreateCondBr(EndCond, LoopBB, AfterBB);
/external/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp324 BasicBlock *LoopBB = (*LoopI)->getEntry(); local
325 if (LI->getLoopFor(LoopBB) == CurrentLoop) {
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp1029 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); local
1041 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB);
1045 EmitBlock(LoopBB);
1084 Builder.CreateCondBr(IsEnd, ContBB, LoopBB);

Completed in 1757 milliseconds