OSDN Git Service

Strengthen the "non-constant stride must dominate loop preheader" check.
authorEvan Cheng <evan.cheng@apple.com>
Tue, 17 Feb 2009 00:13:06 +0000 (00:13 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 17 Feb 2009 00:13:06 +0000 (00:13 +0000)
commit5a6c1a840ad343c0ed2fa54a0edb50b61f828f0f
tree1268fd6b81fa26857be92b2f24662d01504f8806
parent1a5e936c53acda949afd8fa21b5a837b1d9fede9
Strengthen the "non-constant stride must dominate loop preheader" check.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64703 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ScalarEvolution.h
include/llvm/Analysis/ScalarEvolutionExpressions.h
lib/Analysis/ScalarEvolution.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
test/Transforms/LoopStrengthReduce/pr3399.ll [new file with mode: 0644]