Owen Anderson
|
f2fea95f2f
|
Reapply r110396, with fixes to appease the Linux buildbot gods.
llvm-svn: 110460
|
2010-08-06 18:33:48 +00:00 |
|
Owen Anderson
|
aadd8a89ca
|
Revert r110396 to fix buildbots.
llvm-svn: 110410
|
2010-08-06 00:23:35 +00:00 |
|
Owen Anderson
|
b9762c07cb
|
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
|
f26c7a852f
|
Move the smarts of AnalysisGroup registration into PassRegistry.
llvm-svn: 109019
|
2010-07-21 17:52:45 +00:00 |
|
Owen Anderson
|
6265d52037
|
Move the handling of PassRegistrationListener's to PassRegistry.
llvm-svn: 108966
|
2010-07-20 23:41:56 +00:00 |
|
Owen Anderson
|
2aafb91721
|
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
|
6db80f9d90
|
I just fail with SVN today.
llvm-svn: 108888
|
2010-07-20 19:23:55 +00:00 |
|
Owen Anderson
|
92386f258c
|
Oops.
llvm-svn: 108885
|
2010-07-20 18:53:25 +00:00 |
|