diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-11-04 21:34:55 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-11-04 21:34:55 +0000 |
commit | 9e7f7c7fdb52b2edfdf3059f93713430c36fd5e9 (patch) | |
tree | 8506ffec72fe83a0edb59dbcf493b71a9b5935ba /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | a8e894405c445b797963e0b75a0e8f2955fec0b5 (diff) | |
download | bcm5719-llvm-9e7f7c7fdb52b2edfdf3059f93713430c36fd5e9.tar.gz bcm5719-llvm-9e7f7c7fdb52b2edfdf3059f93713430c36fd5e9.zip |
SLPVectorizer: Use properlyDominates to satisfy the irreflexivity of a strict weak ordering.
STL debug mode checks this.
llvm-svn: 194015
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
-rw-r--r-- | llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp index 7ab79ad3cf3..5c185f1e67b 100644 --- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -1626,7 +1626,7 @@ class DTCmp { public: DTCmp(const DominatorTree *DT) : DT(DT) {} bool operator()(const BasicBlock *A, const BasicBlock *B) const { - return DT->dominates(A, B); + return DT->properlyDominates(A, B); } }; |