Searched refs:LoopStart (Results 1 - 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 819 BasicBlock *LoopStart = Node->getEntry(); local 821 if (!Loops.count(LoopStart)) { 827 LoopStart = needPrefix(true); 837 Function *LoopFunc = LoopStart->getParent(); 838 if (LoopStart == &LoopFunc->getEntryBlock()) { 839 LoopStart->setName("entry.orig"); 842 BasicBlock::Create(LoopStart->getContext(), 845 LoopStart); 846 BranchInst::Create(LoopStart, NewEntry); 852 LoopConds.push_back(BranchInst::Create(Next, LoopStart, [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 1182 MachineBasicBlock *LoopStart = 0; local 1191 LoopStart = TB; 1193 LoopStart = FB; 1198 LoopStart = TopBlock; 1212 BuildMI(*Preheader, InsertPos, DL, TII->get(LOOP_r)).addMBB(LoopStart) 1225 .addMBB(LoopStart).addReg(CountReg); 1228 .addMBB(LoopStart).addImm(CountImm); 1234 LoopStart->setHasAddressTaken(); 1237 BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock())); 1241 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); [all...] |
Completed in 226 milliseconds