| 
							
							
								 Evan Cheng | 2a085c3493 | Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89130 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-11-17 19:19:59 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 45cfe545ec | Change Pass::print to take a raw ostream instead of std::ostream, update all code that this affects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79830 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-23 06:03:38 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 791102fb11 | eliminate the std::ostream form of WriteAsOperand and update clients. This also updates dominator related stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79825 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-23 05:17:37 +00:00 |  | 
			
				
					| 
							
							
								 David Greene | abd9855af3 | Add missing includes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79468 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-08-19 21:19:41 +00:00 |  | 
			
				
					| 
							
							
								 Dan Gohman | d68a07650c | Tidy up #includes, deleting a bunch of unnecessary #includes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61715 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-01-05 17:59:02 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 7ed47a1335 | Don't attribute in file headers anymore.  See llvmdev for the discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-12-29 19:59:42 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 99d562d8fc | Get rid of an unneeded #include. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45337 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-12-23 20:34:06 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 96fa396039 | Add GraphTraits specializations for machine dominators. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45333 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-12-23 15:16:46 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | af9ac8f821 | Add accessor for getting the underlying templated type.  This is necessary for templated LoopInfo. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44347 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-27 03:33:40 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 401f78f8a9 | Fix MachineDominators' getAnalysisUsage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43868 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-11-08 01:22:53 +00:00 |  | 
			
				
					| 
							
							
								 Duncan Sands | 1bd3271b16 | Add a newline at the end of the file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43550 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 08:49:24 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 5d32ec4cb0 | Some fixes to get MachineDomTree working better. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43541 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-31 03:30:14 +00:00 |  | 
			
				
					| 
							
							
								 Owen Anderson | 08895f8866 | Add a first attempt at dominator information for MBB's.  Use with caution: this has been tested to compile.  It has not yet been confirmed to generate correct analysis. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43438 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-10-29 04:50:50 +00:00 |  |