Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce #include...
authorOwen Anderson <resistor@mac.com>
Tue, 7 Sep 2010 19:16:25 +0000 (19:16 +0000)
committerOwen Anderson <resistor@mac.com>
Tue, 7 Sep 2010 19:16:25 +0000 (19:16 +0000)
commit6bcd3a02653c45b87094577517547b7eb9f76395
treeefaed99aa36f9601f8763857583296f308462608
parent72d1027d873ab42ccd93719b6e0248807422f959
Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce #include clutter
and exposing internal details.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113252 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/PassRegistry.h
include/llvm/PassSupport.h
lib/Analysis/LazyValueInfo.cpp
lib/VMCore/PassRegistry.cpp