Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						a48f3ce18a
					 | 
					
						
						
							
							clean up prolouge and epilouge
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22346 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-07-07 19:52:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						cf8bf388ea
					 | 
					
						
						
							
							simplify call code, remove pseudo ops for div and rem, track more loads and stores
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22322 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-07-01 19:12:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						3f5aa1cd8c
					 | 
					
						
						
							
							remove a pseudo instruction, make ret always right, and fix vararg chains
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22276 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-06-23 23:42:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						7847fcac17
					 | 
					
						
						
							
							Convert tabs to spaces
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21452 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-22 17:54:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						4633f1cde8
					 | 
					
						
						
							
							Remove trailing whitespace
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21424 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-21 23:13:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						c24b537399
					 | 
					
						
						
							
							WOW, function calls still seem to work after this.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21286 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-04-13 17:17:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						c05138387a
					 | 
					
						
						
							
							Fix up some types and constants
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20928 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-03-29 19:24:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						84e2dc2d5d
					 | 
					
						
						
							
							Should fix mesa
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20577 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-03-13 00:43:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						569d54d4fa
					 | 
					
						
						
							
							don't break the build on 32-bit hosts.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20455 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-03-05 17:47:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						3ee6041ab3
					 | 
					
						
						
							
							fix data size stuff for architectures with bit challenged data types
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20453 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-03-05 15:30:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						f69a98cea3
					 | 
					
						
						
							
							fix up stack pointer adjustments
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20442 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-03-04 21:40:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						016947578f
					 | 
					
						
						
							
							fix Allocas.  Really.  I mean it this time.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20306 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-02-24 18:36:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						032f235f02
					 | 
					
						
						
							
							dynamic stack allocas
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20273 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-02-22 21:59:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Misha Brukman
							
						 
					 | 
					
						
						
							
						
						2a8350a25c
					 | 
					
						
						
							
							Make the rest of file header comments consistent in format and style
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20048 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-02-05 02:24:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						2a8fc23411
					 | 
					
						
						
							
							Correct stack stuff for FP
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19973 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-02-01 20:35:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						e2752ddefc
					 | 
					
						
						
							
							This code is really unreachable.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19934 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-30 16:33:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						d7b59d0181
					 | 
					
						
						
							
							Fix warnings.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19933 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-30 16:32:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						684f229895
					 | 
					
						
						
							
							support for larger calls
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19932 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-30 00:35:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						ea622d53e2
					 | 
					
						
						
							
							Unbreak the build  :(
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19926 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-29 19:27:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						2c59435ca5
					 | 
					
						
						
							
							first step towards a correct and complete stack.  also add some forms for things that were getting stuck in the nightly tester.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19914 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-29 15:42:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						04c868ef50
					 | 
					
						
						
							
							stack frame fix and zero FP reg fix
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19857 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-27 08:31:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						3e98fde96b
					 | 
					
						
						
							
							initial fp support
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19847 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-26 21:54:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						2d6f022a98
					 | 
					
						
						
							
							Clean ups, and taught the instruction selector about immediate forms
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19816 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-24 19:44:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Lenharth
							
						 
					 | 
					
						
						
							
						
						304d0f3076
					 | 
					
						
						
							
							Let me introduce you to the early stages of the llvm backend for the alpha processor
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19764 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2005-01-22 23:41:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |