reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
246 Start = SearchForStart(Preheader); 255 Start = nullptr; 259 Start = SearchForStart(MBB); 273 Start = &MI; 307 LLVM_DEBUG(if (Start) dbgs() << "ARM Loops: Found Loop Start: " << *Start; 307 LLVM_DEBUG(if (Start) dbgs() << "ARM Loops: Found Loop Start: " << *Start; 311 if (!Start && !Dec && !End) { 314 } else if (!(Start && Dec && End)) { 336 if (Start->getOpcode() == ARM::t2WhileLoopStart && 337 (BBUtils->getOffsetOf(Start) > 338 BBUtils->getOffsetOf(Start->getOperand(1).getMBB()) || 339 !BBUtils->isBBInRange(Start, Start->getOperand(1).getMBB(), 4094))) { 339 !BBUtils->isBBInRange(Start, Start->getOperand(1).getMBB(), 4094))) { 344 MachineInstr *InsertPt = Revert ? nullptr : IsSafeToDefineLR(Start); 351 Expand(ML, Start, InsertPt, Dec, End, Revert);