| 
							
							
								 Owen Anderson | 90c579de5a | Reapply r110396, with fixes to appease the Linux buildbot gods. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110460 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-08-06 18:33:48 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 1f74590e9d | Revert r110396 to fix buildbots. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110410 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-08-06 00:23:35 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 9ccaf53ada | 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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110396 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-08-05 23:42:04 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | d13db2c59c | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109045 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-07-21 22:09:45 +00:00 |  | 
			
				
					| 
							
							
								 Dan Gohman | ef0b14593b | Add a simple module-level debug info printer. It just sets up a DebugInfoFinder and iterates over all the contents calling print.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103262 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-05-07 16:22:32 +00:00 |  |