reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4857 if (!BS->ScheduleStart) 4860 LLVM_DEBUG(dbgs() << "SLP: schedule block " << BS->BB->getName() << "\n"); 4862 BS->resetSchedule(); 4878 for (auto *I = BS->ScheduleStart; I != BS->ScheduleEnd; 4878 for (auto *I = BS->ScheduleStart; I != BS->ScheduleEnd; 4880 BS->doForAllOpcodes(I, [this, &Idx, &NumToSchedule, BS](ScheduleData *SD) { 4880 BS->doForAllOpcodes(I, [this, &Idx, &NumToSchedule, BS](ScheduleData *SD) { 4886 BS->calculateDependencies(SD, false, this); 4891 BS->initialFillReadyList(ReadyInsts); 4893 Instruction *LastScheduledInst = BS->ScheduleEnd; 4906 BS->BB->getInstList().remove(pickedInst); 4907 BS->BB->getInstList().insert(LastScheduledInst->getIterator(), 4914 BS->schedule(picked, ReadyInsts); 4920 BS->ScheduleStart = nullptr;