OSDN Git Service

Fix SCEVExpander's existing PHI reuse checking to recognize the
authorDan Gohman <gohman@apple.com>
Wed, 17 Feb 2010 02:39:31 +0000 (02:39 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 17 Feb 2010 02:39:31 +0000 (02:39 +0000)
commit9feae9f0de032c66d01d16399a4c5296e38870e3
tree672cc5ad644d4aa174af4d39d9f506508caf621c
parent22fb4b2a5708c2987a04a823df98b6f9fda60d0c
Fix SCEVExpander's existing PHI reuse checking to recognize the
case where there are loop-invariant instructions somehow left
inside the loop, and in a position where they won't dominate
the IV increment position.

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