git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214496
91177308-0d34-0410-b5e6-
96231b3b80d8
bool IsScheduled;
};
+#ifndef NDEBUG
friend raw_ostream &operator<<(raw_ostream &os,
const BoUpSLP::ScheduleData &SD);
+#endif
/// Contains all scheduling data for a basic block.
///
/// Instruction builder to construct the vectorized tree.
IRBuilder<> Builder;
};
-
+
+#ifndef NDEBUG
raw_ostream &operator<<(raw_ostream &os, const BoUpSLP::ScheduleData &SD) {
SD.dump(os);
return os;
}
+#endif
void BoUpSLP::buildTree(ArrayRef<Value *> Roots,
ArrayRef<Value *> UserIgnoreLst) {