[llvm-commits] [llvm] r113252 - in /llvm/trunk: include/llvm/PassRegistry.h include/llvm/PassSupport.h lib/Analysis/LazyValueInfo.cpp lib/VMCore/PassRegistry.cpp

Chris Lattner clattner at apple.com
Sat Sep 11 11:38:49 PDT 2010


On Sep 7, 2010, at 12:16 PM, Owen Anderson wrote:
> Author: resistor
> Date: Tue Sep  7 14:16:25 2010
> New Revision: 113252

> Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce #include clutter
> and exposing internal details.

Very nice Owen, thanks.

> +++ llvm/trunk/include/llvm/PassRegistry.h Tue Sep  7 14:16:25 2010
> @@ -19,35 +19,22 @@
> 
> #include "llvm/ADT/StringMap.h"
> #include "llvm/System/DataTypes.h"

These two #includes don't look needed.

-Chris



More information about the llvm-commits mailing list