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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						0098b3e2b6
					 | 
					
						
						
							
							Fix naming inconsistency: calleesave -> calleesaved.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32821 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-01-02 21:30:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						fb1fcf08c9
					 | 
					
						
						
							
							remove some more dead sparcv9 support stuff
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29506 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-08-03 18:55:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Reid Spencer
							
						 
					 | 
					
						
						
							
						
						a1aad3b0ed
					 | 
					
						
						
							
							Shut GCC 4.0 up about classes that have virtual functions but a non-virtual
						
						
						
						
						
						
						
						destructor. Just add the do-nothing virtual destructor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21524 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-25 02:55:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						00876a2808
					 | 
					
						
						
							
							Convert tabs to spaces
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21438 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-22 03:46:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						34695381d6
					 | 
					
						
						
							
							Remove trailing whitespace
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21412 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-21 20:59:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						1fca5ff62b
					 | 
					
						
						
							
							Convert 'struct' to 'class' in various places to adhere to the coding standards
						
						
						
						
						
						
						
						and work better with VC++.  Patch contributed by Morten Ofstad!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17281 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-10-27 16:14:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alkis Evlogimenos
							
						 
					 | 
					
						
						
							
						
						8c9b4de574
					 | 
					
						
						
							
							Make this compile on gc 3.4.1 (static_cast to non-const type was not
						
						
						
						
						
						
						
						allowed).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15766 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-08-15 09:18:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						09431e187f
					 | 
					
						
						
							
							Allow targets to specify particular stack slots that certain physregs must
						
						
						
						
						
						
						
						be spilled into.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15702 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-08-12 19:01:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						28690ea285
					 | 
					
						
						
							
							Remove dead methods
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15698 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-08-12 18:37:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						484577a870
					 | 
					
						
						
							
							Remove dead methods
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15691 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-08-12 17:58:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						c07c0df634
					 | 
					
						
						
							
							Add documentation to the TargetFrameInfo class, contributed by Vladimir Prus
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14060 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-06-08 06:23:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						242e94ab26
					 | 
					
						
						
							
							Move function implementations to a .cpp file, avoid #including <cstdlib> here.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12296 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-03-11 23:52:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						61eec1573a
					 | 
					
						
						
							
							If you call abort(), #include <cstdlib>
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10941 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-01-21 22:50:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brian Gaeke
							
						 
					 | 
					
						
						
							
						
						d0fde30ce8
					 | 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-11-11 22:41:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Criswell
							
						 
					 | 
					
						
						
							
						
						6fbcc26f14
					 | 
					
						
						
							
							Added LLVM copyright header (for lack of a better term).
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-20 20:19:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						fd529d2e4a
					 | 
					
						
						
							
							Expose some very simple information about the frame, rather than in-depth
						
						
						
						
						
						
						
						target specific information.  Rename MachineFrameInfo to TargetFrameInfo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5168 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-12-28 20:12:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						fce1143bcf
					 | 
					
						
						
							
							Changed MachineCodeForMethod' to MachineFunction'.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4301 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-10-28 00:28:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						aa500f3f43
					 | 
					
						
						
							
							Add method adjustAlignment so that stack slot alignments can be computed
						
						
						
						
						
						
						
						in a target-dependent manner (because of the dang OFFSET in Sparc v9).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3745 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-09-16 15:57:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						035dfbe7f2
					 | 
					
						
						
							
							* Removed extraneous #includes
						
						
						
						
						
						
						
						* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3278 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-08-09 20:08:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						a8ac3fca6f
					 | 
					
						
						
							
							Added functions to compute the offset of a given incoming or outgoing
						
						
						
						
						
						
						
						argument. These are no longer allocated as they are discovered.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2320 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2002-04-25 04:48:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						cee8f9ae67
					 | 
					
						
						
							
							Create a new #include "Support/..." directory structure to move things
						
						
						
						
						
						
						
						from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2001-11-27 00:03:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vikram S. Adve
							
						 
					 | 
					
						
						
							
						
						7cffcaaa48
					 | 
					
						
						
							
							Machine-independent interface to target's stack frame layout parameters.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1190 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2001-11-08 04:52:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |