fix a corner case in delinearization
authorSebastian Pop <spop@codeaurora.org>
Fri, 21 Feb 2014 18:15:15 +0000 (18:15 +0000)
committerSebastian Pop <spop@codeaurora.org>
Fri, 21 Feb 2014 18:15:15 +0000 (18:15 +0000)
commit24d33a55a19adc6d3423f2247d1895a5817cc6c5
tree292a47963134086b50c7edd1a6e5d88e34783e08
parentf9cb030376b0b53369a1340b751a1fb83d81db2e
fix a corner case in delinearization

handle special cases Step==1, Step==-1, GCD==1, and GCD==-1

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201868 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ScalarEvolution.cpp