Because of the laziness, the required passes must exist even after
authorNick Lewycky <nicholas@mxc.ca>
Mon, 30 Jun 2008 01:04:39 +0000 (01:04 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Mon, 30 Jun 2008 01:04:39 +0000 (01:04 +0000)
commit69c8d9be02ddf696f0c4153193d973c82a2e2835
tree02ed4c1ec3fcfb664fb577908565db4a41cda1d5
parenta11e2eb845ffc1ad9aee0a96d6998a3e084edfcd
Because of the laziness, the required passes must exist even after
LoopVR::runOnFunction runs.

This should accomplish that, but it doesn't. I think that's a PassManager bug,
but without a consumer of LoopVR in the tree, I can't give steps to reproduce.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52886 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/LoopVR.h