indvars -disable-iv-rewrite: Add NarrowIVDefUse to cache def-use
authorAndrew Trick <atrick@apple.com>
Wed, 20 Jul 2011 04:39:24 +0000 (04:39 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 20 Jul 2011 04:39:24 +0000 (04:39 +0000)
commit13bcf2e68a88cb87378c9773effa5b79b3091d75
treeca059eb1ba9b55607bf566583343d69edb375633
parente3345c4e4a9d9afe43bad24d287d44baa1a5dc9a
indvars -disable-iv-rewrite: Add NarrowIVDefUse to cache def-use
info. Holding Use* pointers is bad form even though it happened to
work in this case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135566 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/IndVarSimplify.cpp