File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed
llvm/lib/Transforms/Vectorize Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -3997,23 +3997,28 @@ class BoUpSLP {
39973997 return Sum;
39983998 }
39993999
4000- void dump(raw_ostream &os) const {
4001- if (!isSchedulingEntity()) {
4002- os << "/ " << *Inst;
4003- } else if (NextInBundle) {
4004- os << '[' << *Inst;
4000+ void dump(raw_ostream &OS) const {
4001+ if (isPartOfBundle()) {
4002+ if (!isSchedulingEntity()) {
4003+ OS << "/ " << *Inst << ", part of " << *FirstInBundle;
4004+ return;
4005+ }
4006+ OS << '[' << *Inst;
40054007 ScheduleData *SD = NextInBundle;
40064008 while (SD) {
4007- os << ';' << *SD->Inst;
4009+ OS << ';' << *SD->Inst;
40084010 SD = SD->NextInBundle;
40094011 }
4010- os << ']';
4012+ OS << ']';
40114013 } else {
4012- os << *Inst;
4014+ OS << *Inst;
40134015 }
40144016 }
40154017
4016- LLVM_DUMP_METHOD void dump() const { dump(dbgs()); }
4018+ LLVM_DUMP_METHOD void dump() const {
4019+ dump(dbgs());
4020+ dbgs() << '\n';
4021+ }
40174022
40184023 Instruction *Inst = nullptr;
40194024
You can’t perform that action at this time.
0 commit comments