Chris Lattner 
							
						 
					 
					
						
						
							
						
						96a54db5e7 
					 
					
						
						
							
							Describe the value name  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7493  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 22:15:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a6ff2b98e 
					 
					
						
						
							
							Check in the implementation of the FileUtilities!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 21:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						794a58ed19 
					 
					
						
						
							
							Use the C++, more portable, deleter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 20:29:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fafac12dcd 
					 
					
						
						
							
							Move #include from a header to here  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7480  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 19:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71336a9c14 
					 
					
						
						
							
							Fix the JIT in the Nightly tester.  This was not a fun bug to track down.  
						
						... 
						
						
						
						See the comments in the patch for details.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7457  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-31 19:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						396aecd032 
					 
					
						
						
							
							Trivial cleanups: no need to include header twice.  Global variable is local to file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-31 19:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9cf3d47702 
					 
					
						
						
							
							Add support for "named positional arguments"  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7421  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 17:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3ce4ac62a0 
					 
					
						
						
							
							The RTLD_GLOBAL flag allows symbols to be globally accessible, which makes  
						
						... 
						
						
						
						resolution of symbols in the .so possible (currently assists debugging with
bugpoint).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7366  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-28 19:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						6b902dcd5d 
					 
					
						
						
							
							Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>,  
						
						... 
						
						
						
						<string>, or llvm/Value.h.  Move up the inclusion of llvm/Support/Mangler.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-25 20:21:20 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						4166445b7c 
					 
					
						
						
							
							Cleanups:  
						
						... 
						
						
						
						Mangler.cpp: Constify parameter to makeNameProper, and use const_iterator.
 Make Count an unsigned int, and use utostr().
 Don't name parameters things that start with underscore.
Mangler.h: All of the above, and also: Add Emacs mode-line.  Include <set>.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-24 21:37:57 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						b198ca304b 
					 
					
						
						
							
							Factor out name-mangling from X86/Printer, which is derived from CWriter,  
						
						... 
						
						
						
						into this new support class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-24 20:20:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c07736a397 
					 
					
						
						
							
							Simplify code by using ConstantInt::getRawValue instead of checking to see  
						
						... 
						
						
						
						whether the constant is signed or unsigned, then casting
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-23 15:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						bc0e998c49 
					 
					
						
						
							
							The word separate' only has one e'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7173  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-14 17:20:40 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1115e0483f 
					 
					
						
						
							
							Fixed grammatical error.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7160  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-10 21:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						b5c520bfb6 
					 
					
						
						
							
							Lowercase versions of `occurrence' need to be spelled correctly, too.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7142  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-10 17:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						dd6cb6a43b 
					 
					
						
						
							
							Occurrence' has no a' and the `r' is doubled. 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-10 16:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7a73b80b90 
					 
					
						
						
							
							Merged in autoconf branch.  This provides configuration via the autoconf  
						
						... 
						
						
						
						system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 21:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d2a6fc397e 
					 
					
						
						
							
							Add support for 'unsigned' command line arguments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6928  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 15:47:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ed4775a3c1 
					 
					
						
						
							
							Remove usage of sys/unistd.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-19 18:42:09 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						8c63883f1f 
					 
					
						
						
							
							Put ifdefs around use of malloc.h/mallinfo, which isn't available on FreeBSD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6750  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-17 19:54:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2eb9a257c8 
					 
					
						
						
							
							Actually, change it to use explicit new/delete, which is more likely to be  
						
						... 
						
						
						
						optimized INTO an alloca
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6727  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 22:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5b1688d73b 
					 
					
						
						
							
							Remove usage of alloca  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6726  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 22:22:11 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						ad95d9ef50 
					 
					
						
						
							
							Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h",  
						
						... 
						
						
						
						so that we can easily change its use to be conditional on the result of
an autoconf test later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6723  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-16 21:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						903c2d11e2 
					 
					
						
						
							
							Fix compilation problem with some versions of G++  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6660  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-06 22:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b8c8829a4a 
					 
					
						
						
							
							Fix problem with perror  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-06 21:09:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						39602b2002 
					 
					
						
						
							
							Make _sure_ we don't go into an infinite loop if a signal happens!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6351  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-27 16:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						01e770a9e5 
					 
					
						
						
							
							Add using declarations  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-22 21:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						72fb8e5082 
					 
					
						
						
							
							Add new CommaSeparated option modifier  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-22 20:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ca6433f233 
					 
					
						
						
							
							Destroy using declarations  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-22 20:06:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f205fec78a 
					 
					
						
						
							
							Add a new info-output-file option (hidden from --help) which is to be used by  
						
						... 
						
						
						
						the testing scripts  to avoid breaking diffs while still gathering stats.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-09 20:05:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8166b7cdb8 
					 
					
						
						
							
							Make more compatible with GCC 2.96  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-13 16:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e040f97066 
					 
					
						
						
							
							Remove gunk that was supposed to make space evaluation more precise, but never worked.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5549  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-13 05:07:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						98d829c22f 
					 
					
						
						
							
							Don't output times in "scientific" notation  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-12 19:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ad4c00c68 
					 
					
						
						
							
							Remove the -debug option from release executables  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-09 21:13:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bbe5ac1458 
					 
					
						
						
							
							Squelch warning  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5494  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-05 21:44:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3f39849003 
					 
					
						
						
							
							* Add new -track-memory option to tools which enables the mem usage column in the reports.  
						
						... 
						
						
						
						This is now optional (and defaults to off) because mallinfo can be VERY slow as it
seems to touch every page of allocated memory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5448  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-30 23:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3301b695cb 
					 
					
						
						
							
							Fix build problem on sparc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5428  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-29 18:15:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cb09cc268b 
					 
					
						
						
							
							Move annotation to support library  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-14 21:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3fa61eb199 
					 
					
						
						
							
							Fix static initializer ordering dependency  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5236  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-13 00:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e1b52b7656 
					 
					
						
						
							
							Fix compilation on GCC 3.2  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-24 00:44:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4a10645c70 
					 
					
						
						
							
							New files for miscompilation detection  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5120  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-23 23:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f0d824dd7 
					 
					
						
						
							
							Add peak memory usage measurement capability  
						
						... 
						
						
						
						Add (currently disabled) faciility to try to filter out pool allocation overhead from memory usage stats
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4753  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-18 21:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						69e79e0be4 
					 
					
						
						
							
							Simplify code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4547  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 21:06:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a95078dc24 
					 
					
						
						
							
							Sun can now use mallinfo()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 21:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18eba91a05 
					 
					
						
						
							
							Allow memory sizes to be negative, remove obsolete TmpRSS field  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 19:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cd11f6535 
					 
					
						
						
							
							mallinfo is not available on sun apparently :(  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 19:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a5cf9364f1 
					 
					
						
						
							
							Minor fix to space accounting  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 01:49:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d4ef12b9c 
					 
					
						
						
							
							Implement MaxRSS in terms of mallinfo instead of the system RSS.  This gives  
						
						... 
						
						
						
						us much more accurate numbers and actually WORKS.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-11-04 00:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9550dc2df2 
					 
					
						
						
							
							Add #include  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-27 19:08:03 +00:00 
						 
				 
			
				
					
						
							
							
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						3400837374 
					 
					
						
						
							
							Added #include<unistd.h> to compile with solaris gcc3.2  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4042  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-04 23:57:01 +00:00