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 {
3997
3997
return Sum;
3998
3998
}
3999
3999
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;
4005
4007
ScheduleData *SD = NextInBundle;
4006
4008
while (SD) {
4007
- os << ';' << *SD->Inst;
4009
+ OS << ';' << *SD->Inst;
4008
4010
SD = SD->NextInBundle;
4009
4011
}
4010
- os << ']';
4012
+ OS << ']';
4011
4013
} else {
4012
- os << *Inst;
4014
+ OS << *Inst;
4013
4015
}
4014
4016
}
4015
4017
4016
- LLVM_DUMP_METHOD void dump() const { dump(dbgs()); }
4018
+ LLVM_DUMP_METHOD void dump() const {
4019
+ dump(dbgs());
4020
+ dbgs() << '\n';
4021
+ }
4017
4022
4018
4023
Instruction *Inst = nullptr;
4019
4024
You can’t perform that action at this time.
0 commit comments