/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/Target/AMDGPU/ |
H A D | SILowerControlFlow.cpp | 101 MachineBasicBlock &LoopBB, 106 void emitLoadM0FromVGPRLoop(MachineBasicBlock &LoopBB, DebugLoc DL, 416 MachineBasicBlock &LoopBB, 426 LoopBB.addLiveIn(Val->getReg()); 437 LoopBB.addLiveIn(Src->getReg()); 440 LoopBB.addLiveIn(IdxReg.getReg()); 441 LoopBB.sortUniqueLiveIns(); 444 void SILowerControlFlow::emitLoadM0FromVGPRLoop(MachineBasicBlock &LoopBB, argument 449 MachineBasicBlock::iterator I = LoopBB.begin(); 452 BuildMI(LoopBB, 413 splitLoadM0BlockLiveIns(LivePhysRegs &RemainderLiveRegs, const MachineRegisterInfo &MRI, const MachineInstr &MI, MachineBasicBlock &LoopBB, MachineBasicBlock &RemainderBB, unsigned SaveReg, const MachineOperand &IdxReg) argument 508 MachineBasicBlock *LoopBB = MF->CreateMachineBasicBlock(); local 564 MachineBasicBlock *LoopBB; local [all...] |
/external/llvm/unittests/Analysis/ |
H A D | ScalarEvolutionTest.cpp | 245 BasicBlock *LoopBB = BasicBlock::Create(Context, "loop", F); local 247 BranchInst::Create(LoopBB, EntryBB); 248 BranchInst::Create(LoopBB, ExitBB, UndefValue::get(Type::getInt1Ty(Context)), 249 LoopBB); 252 auto *PN = PHINode::Create(Ty, 2, "", &*LoopBB->begin()); 254 PN->addIncoming(UndefValue::get(Ty), LoopBB); local
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 1211 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); local 1214 F->insert(I, LoopBB); 1223 // Add adges BB => LoopBB => RemBB, BB => RemBB, LoopBB => LoopBB 1224 BB->addSuccessor(LoopBB); 1226 LoopBB->addSuccessor(RemBB); 1227 LoopBB->addSuccessor(LoopBB); 1246 // LoopBB [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 1064 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); local 1067 F->insert(I, LoopBB); 1077 // Add adges BB => LoopBB => RemBB, BB => RemBB, LoopBB => LoopBB 1078 BB->addSuccessor(LoopBB); 1080 LoopBB->addSuccessor(RemBB); 1081 LoopBB->addSuccessor(LoopBB); 1100 // LoopBB [all...] |
/external/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 778 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); local 799 Builder.CreateBr(LoopBB); 802 Builder.SetInsertPoint(LoopBB); 835 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); 886 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); local 892 Builder.CreateBr(LoopBB); 895 Builder.SetInsertPoint(LoopBB); 904 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); 1237 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); local 1247 Builder.CreateBr(LoopBB); [all...] |
H A D | MachineBlockPlacement.cpp | 1276 for (MachineBasicBlock *LoopBB : L.getBlocks()) { 1277 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency(); 1280 LoopBlockSet.insert(LoopBB); 1335 for (MachineBasicBlock *LoopBB : LoopBlockSet) 1336 fillWorkLists(LoopBB, UpdatedPreds, &LoopBlockSet); 1369 for (MachineBasicBlock *LoopBB : LoopBlockSet) 1373 << " Bad block: " << getBlockName(LoopBB) << "\n";
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 684 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 686 // Insert an explicit fall through from the current block to the LoopBB. 687 Builder.CreateBr(LoopBB); 689 // Start insertion in LoopBB. 690 Builder.SetInsertPoint(LoopBB); 736 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter5/ |
H A D | toy.cpp | 586 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local 588 // Insert an explicit fall through from the current block to the LoopBB. 589 Builder.CreateBr(LoopBB); 591 // Start insertion in LoopBB. 592 Builder.SetInsertPoint(LoopBB); 635 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 690 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local 692 // Insert an explicit fall through from the current block to the LoopBB. 693 Builder.CreateBr(LoopBB); 695 // Start insertion in LoopBB. 696 Builder.SetInsertPoint(LoopBB); 739 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
H A D | toy.cpp | 909 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 911 // Insert an explicit fall through from the current block to the LoopBB. 912 Builder.CreateBr(LoopBB); 914 // Start insertion in LoopBB. 915 Builder.SetInsertPoint(LoopBB); 959 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
H A D | toy.cpp | 909 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 911 // Insert an explicit fall through from the current block to the LoopBB. 912 Builder.CreateBr(LoopBB); 914 // Start insertion in LoopBB. 915 Builder.SetInsertPoint(LoopBB); 959 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
H A D | toy.cpp | 909 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 911 // Insert an explicit fall through from the current block to the LoopBB. 912 Builder.CreateBr(LoopBB); 914 // Start insertion in LoopBB. 915 Builder.SetInsertPoint(LoopBB); 959 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
H A D | toy.cpp | 898 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 900 // Insert an explicit fall through from the current block to the LoopBB. 901 Builder.CreateBr(LoopBB); 903 // Start insertion in LoopBB. 904 Builder.SetInsertPoint(LoopBB); 948 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/ |
H A D | toy.cpp | 920 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 922 // Insert an explicit fall through from the current block to the LoopBB. 923 Builder.CreateBr(LoopBB); 925 // Start insertion in LoopBB. 926 Builder.SetInsertPoint(LoopBB); 970 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
H A D | toy.cpp | 795 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 797 // Insert an explicit fall through from the current block to the LoopBB. 798 Builder.CreateBr(LoopBB); 800 // Start insertion in LoopBB. 801 Builder.SetInsertPoint(LoopBB); 847 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 910 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 912 // Insert an explicit fall through from the current block to the LoopBB. 913 Builder.CreateBr(LoopBB); 915 // Start insertion in LoopBB. 916 Builder.SetInsertPoint(LoopBB); 960 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/Chapter8/ |
H A D | toy.cpp | 905 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 907 // Insert an explicit fall through from the current block to the LoopBB. 908 Builder.CreateBr(LoopBB); 910 // Start insertion in LoopBB. 911 Builder.SetInsertPoint(LoopBB); 955 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
H A D | toy-jit.cpp | 821 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 823 // Insert an explicit fall through from the current block to the LoopBB. 824 Builder.CreateBr(LoopBB); 826 // Start insertion in LoopBB. 827 Builder.SetInsertPoint(LoopBB); 869 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
H A D | toy.cpp | 1185 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 1187 // Insert an explicit fall through from the current block to the LoopBB. 1188 Builder.CreateBr(LoopBB); 1190 // Start insertion in LoopBB. 1191 Builder.SetInsertPoint(LoopBB); 1233 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
H A D | toy.cpp | 1043 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 1045 // Insert an explicit fall through from the current block to the LoopBB. 1046 Builder.CreateBr(LoopBB); 1048 // Start insertion in LoopBB. 1049 Builder.SetInsertPoint(LoopBB); 1091 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
H A D | toy-jit.cpp | 803 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 805 // Insert an explicit fall through from the current block to the LoopBB. 806 Builder.CreateBr(LoopBB); 808 // Start insertion in LoopBB. 809 Builder.SetInsertPoint(LoopBB); 851 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
H A D | toy.cpp | 1083 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 1085 // Insert an explicit fall through from the current block to the LoopBB. 1086 Builder.CreateBr(LoopBB); 1088 // Start insertion in LoopBB. 1089 Builder.SetInsertPoint(LoopBB); 1131 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 796 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction); local 798 // Insert an explicit fall through from the current block to the LoopBB. 799 Builder.CreateBr(LoopBB); 801 // Start insertion in LoopBB. 802 Builder.SetInsertPoint(LoopBB); 844 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|
/external/llvm/examples/Kaleidoscope/Chapter9/ |
H A D | toy.cpp | 1091 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction); local 1093 // Insert an explicit fall through from the current block to the LoopBB. 1094 Builder.CreateBr(LoopBB); 1096 // Start insertion in LoopBB. 1097 Builder.SetInsertPoint(LoopBB); 1141 Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
|