/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 69 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 D | AtomicExpandPass.cpp | 419 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 D | MachineBlockPlacement.cpp | 1011 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 D | MSP430ISelLowering.cpp | 1234 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 D | toy.cpp | 674 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 D | toy.cpp | 785 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 D | toy.cpp | 900 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 D | toy-jit.cpp | 824 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 D | toy.cpp | 1188 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 D | toy.cpp | 1046 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 D | toy-jit.cpp | 806 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 D | toy.cpp | 1086 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 D | toy.cpp | 1093 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 D | toy.cpp | 1266 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 D | toy.cpp | 931 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 D | toy.cpp | 930 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 D | toy.cpp | 930 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 D | toy.cpp | 930 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 D | StructurizeCFG.cpp | 324 BasicBlock *LoopBB = (*LoopI)->getEntry(); local 325 if (LI->getLoopFor(LoopBB) == CurrentLoop) {
|
/external/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1029 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); local 1041 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); 1045 EmitBlock(LoopBB); 1084 Builder.CreateCondBr(IsEnd, ContBB, LoopBB);
|