File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
llvm/lib/Transforms/Vectorize Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -4405,16 +4405,17 @@ class BoUpSLP {
44054405 DecrUnsched(I);
44064406 // Handle a copy instruction dependencies.
44074407 if (TE && TE->isAltOpCopy() && BundleMember->IsCopy) {
4408- doForAllOpcodes(BundleMember->Inst, [BundleMember, &ReadyList](ScheduleData *CopyUse) {
4409- if (BundleMember != CopyUse &&
4410- CopyUse->hasValidDependencies() &&
4408+ doForAllOpcodes(BundleMember->Inst, [BundleMember, &ReadyList](
4409+ ScheduleData * CopyUse) {
4410+ if (BundleMember != CopyUse && CopyUse->hasValidDependencies() &&
44114411 CopyUse->incrementUnscheduledDeps(-1) == 0) {
44124412 ScheduleData *DepBundle = CopyUse->FirstInBundle;
44134413 assert(!DepBundle->IsScheduled &&
4414- "already scheduled bundle gets ready");
4414+ "already scheduled bundle gets ready");
44154415 if (DepBundle->isReady()) {
44164416 ReadyList.insert(DepBundle);
4417- LLVM_DEBUG(dbgs() << "SLP: gets ready (copyable): " << *DepBundle << "\n");
4417+ LLVM_DEBUG(dbgs() << "SLP: gets ready (copyable): "
4418+ << *DepBundle << "\n");
44184419 }
44194420 }
44204421 });
You can’t perform that action at this time.
0 commit comments