diff options
author | Erik Eckstein <eeckstein@apple.com> | 2014-08-01 09:47:38 +0000 |
---|---|---|
committer | Erik Eckstein <eeckstein@apple.com> | 2014-08-01 09:47:38 +0000 |
commit | 690dd037d9818f30e38f5f746e3c948403dc0638 (patch) | |
tree | ddc17dfae543f257f935af160facfe06daedcc94 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | 91af42fb7bef3f02e222b2f085c60d59b2a5eae2 (diff) | |
download | bcm5719-llvm-690dd037d9818f30e38f5f746e3c948403dc0638.tar.gz bcm5719-llvm-690dd037d9818f30e38f5f746e3c948403dc0638.zip |
SLPVectorizer: fix build problem in Release configuration
llvm-svn: 214496
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
-rw-r--r-- | llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp index a9e6ffe992c..cb9def22542 100644 --- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -642,8 +642,10 @@ private: bool IsScheduled; }; +#ifndef NDEBUG friend raw_ostream &operator<<(raw_ostream &os, const BoUpSLP::ScheduleData &SD); +#endif /// Contains all scheduling data for a basic block. /// @@ -827,11 +829,13 @@ private: /// 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) { |