Owen Anderson
|
a7aed18624
|
Reapply r110396, with fixes to appease the Linux buildbot gods.
llvm-svn: 110460
|
2010-08-06 18:33:48 +00:00 |
Owen Anderson
|
bda59bd247
|
Revert r110396 to fix buildbots.
llvm-svn: 110410
|
2010-08-06 00:23:35 +00:00 |
Owen Anderson
|
755aceb5d0
|
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
ID member as the sole unique type identifier. Clean up APIs related to this change.
llvm-svn: 110396
|
2010-08-05 23:42:04 +00:00 |
Owen Anderson
|
845b14ef66
|
Move the smarts of AnalysisGroup registration into PassRegistry.
llvm-svn: 109019
|
2010-07-21 17:52:45 +00:00 |
Owen Anderson
|
7fc9fe7553
|
Move the handling of PassRegistrationListener's to PassRegistry.
llvm-svn: 108966
|
2010-07-20 23:41:56 +00:00 |
Owen Anderson
|
4154061b92
|
Move more functionality from Pass.cpp to PassRegistry.cpp. This global will go away eventually, but for now we still need it around.
llvm-svn: 108932
|
2010-07-20 21:22:24 +00:00 |
Owen Anderson
|
660466ed42
|
I just fail with SVN today.
llvm-svn: 108888
|
2010-07-20 19:23:55 +00:00 |