reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4730 while (BundleMember) { 4731 assert(isInSchedulingRegion(BundleMember)); 4732 if (!BundleMember->hasValidDependencies()) { 4734 LLVM_DEBUG(dbgs() << "SLP: update deps of " << *BundleMember 4736 BundleMember->Dependencies = 0; 4737 BundleMember->resetUnscheduledDeps(); 4740 if (BundleMember->OpValue != BundleMember->Inst) { 4740 if (BundleMember->OpValue != BundleMember->Inst) { 4741 ScheduleData *UseSD = getScheduleData(BundleMember->Inst); 4743 BundleMember->Dependencies++; 4746 BundleMember->incrementUnscheduledDeps(1); 4751 for (User *U : BundleMember->Inst->users()) { 4755 BundleMember->Dependencies++; 4758 BundleMember->incrementUnscheduledDeps(1); 4766 BundleMember->Dependencies++; 4767 BundleMember->incrementUnscheduledDeps(1); 4773 ScheduleData *DepDest = BundleMember->NextLoadStore; 4775 Instruction *SrcInst = BundleMember->Inst; 4777 bool SrcMayWrite = BundleMember->Inst->mayWriteToMemory(); 4801 DepDest->MemoryDependencies.push_back(BundleMember); 4802 BundleMember->Dependencies++; 4805 BundleMember->incrementUnscheduledDeps(1); 4832 BundleMember = BundleMember->NextInBundle; 4832 BundleMember = BundleMember->NextInBundle;