At the beginning of run, initialize analyis info availability for _ALL_
authorDevang Patel <dpatel@apple.com>
Thu, 21 Dec 2006 00:16:50 +0000 (00:16 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 21 Dec 2006 00:16:50 +0000 (00:16 +0000)
commit1336a6bf06e64a096217628d2cc9644e48a5d7d6
treeca2b009efbfc86500ad6bd13b269587608361231
parentbc9154641ba4a725624d98a0246c68864ca9e786
At the beginning of run, initialize analyis info availability for _ALL_
pass managers. Otherwise, stale available analysis info, from the managers not
yet run, may cause pass manager to take wrong turn.

This fixes CBE test failures reported by nightly tester.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32726 91177308-0d34-0410-b5e6-96231b3b80d8
lib/VMCore/PassManager.cpp