reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1127 assert(L->getHeader() && "Loop without a header?"); 1134 for (MachineLoop::iterator I = L->begin(), E = L->end(); I != E; ++I) { 1134 for (MachineLoop::iterator I = L->begin(), E = L->end(); I != E; ++I) { 1175 if (containsInvalidInstruction(L, IsInnerHWLoop)) 1178 MachineBasicBlock *LastMBB = L->findLoopControlBlock(); 1188 if (!fixupInductionVariable(L)) 1193 MachineBasicBlock *Preheader = MLI->findLoopPreheader(L, SpecPreheader); 1195 Preheader = createPreheaderForLoop(L); 1204 CountValue *TripCount = getLoopTripCount(L, OldInsts); 1219 MachineBasicBlock *TopBlock = L->getTopBlock(); 1220 MachineBasicBlock *ExitingBlock = L->findLoopControlBlock(); 1222 if (ExitingBlock != L->getLoopLatch()) { 1229 if (L->contains(TB)) 1231 else if (L->contains(FB)) 1240 LLVM_DEBUG(dbgs() << "Change to hardware loop at "; L->dump()); 1290 if (!L->contains(BranchTarget)) {