reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonHardwareLoops.cpp
 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)) {