Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						ab7ada3ed6 
					 
					
						
						
							
							Rename createPromoteMemoryToRegister() to  
						
						... 
						
						
						
						createPromoteMemoryToRegisterPass() to be consistent with other pass
creation functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20885  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-03-28 02:01:12 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9f60a49415 
					 
					
						
						
							
							Build a module instead of a library so main() is not missed  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18525  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-05 05:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						7c6201fd07 
					 
					
						
						
							
							Get rid of drivel.  
						
						... 
						
						
						
						Ensure the lex/yacc output are specified as BUILT_SOURCES so they get
built first.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17290  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-28 01:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8c2c3152d6 
					 
					
						
						
							
							Adjust to changes in Makefile.rules  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-22 21:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e1616bf0ca 
					 
					
						
						
							
							Remove exhuberant-style comments which remained from copying file from `sample'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-11 00:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						17e9acd059 
					 
					
						
						
							
							Fix file header comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16907  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-11 00:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8ecaccebf1 
					 
					
						
						
							
							This pass is not needed, as there is only ever one global: the stack  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-07 04:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d27d1b9975 
					 
					
						
						
							
							Stacker compiler library doesn't need to be shared and it can cause  
						
						... 
						
						
						
						problems on some platforms (like Solaris).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16365  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-15 06:22:54 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						820dab7a62 
					 
					
						
						
							
							Make Stacker into a complete project with its own configuration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16167  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-04 19:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c37a506d44 
					 
					
						
						
							
							Make the StackerCompiler and optimizing translator by running specific  
						
						... 
						
						
						
						optimizations after construction of the Module. The OptLevel argument
to the compile function controls the level of optimization.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-04 19:07:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						065b648732 
					 
					
						
						
							
							Unbreak build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-02 03:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							Changes For Bug 352  
						
						... 
						
						
						
						Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						bef77ec085 
					 
					
						
						
							
							Add dependent library support for Stacker. It now inserts "stkr_runtime" as  
						
						... 
						
						
						
						a dependent library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16040  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-24 22:52:01 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						47b14a4a6a 
					 
					
						
						
							
							Fix #includes of i*.h => Instructions.h as per PR403.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-29 17:30:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						12fe669203 
					 
					
						
						
							
							Add support for dos-style files  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13840  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-27 18:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						379b380a8b 
					 
					
						
						
							
							Use inttypes.h, which exists on all of Linux, Solaris and Darwin.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-11 16:14:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3528a4be8e 
					 
					
						
						
							
							Unbreak the build on X86.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13460  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-11 14:08:54 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						a7750fc61f 
					 
					
						
						
							
							Squash warnings on Solaris/sparc... the test suite is not working for me so I  
						
						... 
						
						
						
						can't be sure if these are OK, but they look OK.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-11 07:45:28 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						c66d8b0aca 
					 
					
						
						
							
							Include <sys/types.h> to get the definition of int64_t on Solaris.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-11 07:18:02 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						dc8e6b59e7 
					 
					
						
						
							
							Changes to make the Stacker Stack use 64 bit values. This *should* get  
						
						... 
						
						
						
						around the problem with Stacker on Solaris because the Stack can handle
64-bit entries (pointer sized).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13441  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-09 23:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e803682f9a 
					 
					
						
						
							
							If we're going to use tabs, use them consistently. Maybe doxygen will find the  
						
						... 
						
						
						
						@parameter line documentation that way, too.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-15 15:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						91ef460285 
					 
					
						
						
							
							Avoid TRUE and FALSE which apparently conflict with some macros on OSX  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-31 03:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						371064481a 
					 
					
						
						
							
							Remove dependence on the return type of ConstantArray::get  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11463  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-15 04:05:58 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						c745b4950d 
					 
					
						
						
							
							Fix apparent copy-and-paste-o.  
						
						... 
						
						
						
						Get rid of %debug - Mac OS X bison doesn't have it.  sigh.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10352  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 04:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1b9ce47603 
					 
					
						
						
							
							Add a missing semi colon, which breaks bison 1.5  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-08 20:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						35976d91af 
					 
					
						
						
							
							* Squelch warning on Sun  
						
						... 
						
						
						
						* stdlib and friends are system headers
* 'long long' is the type that consistently turns into the LLVM 'long' type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-27 07:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						3e4a271c89 
					 
					
						
						
							
							Apply patches from PR136  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-24 02:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c7afc06316 
					 
					
						
						
							
							Fix these assertions:  
						
						... 
						
						
						
						stkrc -e -f -o testing.bc testing.st
Global is external, but doesn't have external linkage!
[1024 x int]* %_stack_
Global is external, but doesn't have external linkage!
long* %_index_
Broken module found, compilation aborted!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-23 18:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						900f12b9f0 
					 
					
						
						
							
							Adjust file header  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-23 17:54:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						302810dbad 
					 
					
						
						
							
							Initial checkin of stacker runtime  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-23 17:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f608e85323 
					 
					
						
						
							
							Initial stacker checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-23 17:52:55 +00:00