diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2017-06-02 13:10:31 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2017-06-02 13:10:31 +0000 |
commit | c1f5ae236ccea74ac69a05bc2313e2bd275ad78d (patch) | |
tree | 2bce1011f268789b7eee736dc3bcc2f859f45792 /llvm/lib/Analysis/OrderedBasicBlock.cpp | |
parent | 090b8616e26707c0c9c37c6cc55882a10603afbf (diff) | |
download | bcm5719-llvm-c1f5ae236ccea74ac69a05bc2313e2bd275ad78d.tar.gz bcm5719-llvm-c1f5ae236ccea74ac69a05bc2313e2bd275ad78d.zip |
[OrderedBasicBlock] Return false for comesBefore(A, A)
So far it would return true for the first uncached query, then cached
queries return false.
llvm-svn: 304545
Diffstat (limited to 'llvm/lib/Analysis/OrderedBasicBlock.cpp')
-rw-r--r-- | llvm/lib/Analysis/OrderedBasicBlock.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/OrderedBasicBlock.cpp b/llvm/lib/Analysis/OrderedBasicBlock.cpp index 0f0016f22cc..a04c0aef04b 100644 --- a/llvm/lib/Analysis/OrderedBasicBlock.cpp +++ b/llvm/lib/Analysis/OrderedBasicBlock.cpp @@ -55,7 +55,7 @@ bool OrderedBasicBlock::comesBefore(const Instruction *A, assert(II != IE && "Instruction not found?"); assert((Inst == A || Inst == B) && "Should find A or B"); LastInstFound = II; - return Inst == A; + return Inst != B; } /// \brief Find out whether \p A dominates \p B, meaning whether \p A |