Brian Gaeke 
							
						 
					 
					
						
						
							
						
						4dee6d781e 
					 
					
						
						
							
							Fix spelling error in comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8143  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-25 17:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						6dbc5887e5 
					 
					
						
						
							
							Added autoconf code that verifies that the C compiler is at the minimum  
						
						... 
						
						
						
						supported version (3.x).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8142  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-25 16:51:44 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						de00db210c 
					 
					
						
						
							
							Added code to check for python and qmtest.  
						
						... 
						
						
						
						Added code that verifies that GCC is version 3.0 or higher.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8141  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-25 16:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aa8a847c62 
					 
					
						
						
							
							Mangle ALL letters that we do not allow, not just a few.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8140  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 21:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5864da0871 
					 
					
						
						
							
							Simplify code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 21:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cf0e11e1cf 
					 
					
						
						
							
							New testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8138  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 20:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6c3fc3a2d 
					 
					
						
						
							
							Add output  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 20:19:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c879e8ffc4 
					 
					
						
						
							
							Consult the target data, not the module, about how large the current pointer  
						
						... 
						
						
						
						size is.  This ensures that if the module has no specified pointer size that
things will work correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c8c0e80ca 
					 
					
						
						
							
							Remove some long-dead code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:52:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						39c07264da 
					 
					
						
						
							
							Targets now configure themselves based on the source module, not on the  
						
						... 
						
						
						
						ad-hoc "Config" flags
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62c720a5bd 
					 
					
						
						
							
							Targets now configure themselves with the module, not flags  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8133  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb144a892b 
					 
					
						
						
							
							Targets should configure themselves based on a Module, not some wierd flags  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8132  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:49:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e3ac7565a0 
					 
					
						
						
							
							Targets should configure themselves based on the module, not some wierd flags  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8131  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						77c5f733ac 
					 
					
						
						
							
							Fix bug: Linker/2003-08-23-GlobalVarLinking.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8130  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						873c5e7859 
					 
					
						
						
							
							Implement: Linker/2003-08-24-InheritPtrSize.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8129  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f687adae9b 
					 
					
						
						
							
							New testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8128  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						58c41fe687 
					 
					
						
						
							
							Implement: Jello/test-constantexpr.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8127  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 19:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dc3602bf0d 
					 
					
						
						
							
							Implement SimplifyCFG/InvokeEliminate.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 18:36:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cd98c72561 
					 
					
						
						
							
							New testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8125  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 17:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						390e3c3000 
					 
					
						
						
							
							Fix grammar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 17:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1543e40cea 
					 
					
						
						
							
							Add preliminary support for "any" pointersize/endianness.  This will need  
						
						... 
						
						
						
						to change soon though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8123  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 14:02:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb43350e32 
					 
					
						
						
							
							Add support for modules with "any" pointersize/endianness  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8122  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 14:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						030574fd35 
					 
					
						
						
							
							Add support for 'any' pointer size and endianness  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8120  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 13:49:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb5d3a1526 
					 
					
						
						
							
							Support new 'any' support for pointer size and endianness  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8119  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 13:48:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d445c6b64a 
					 
					
						
						
							
							Allow modules to have 'any' pointer size and endianness.  Luckily, we had  
						
						... 
						
						
						
						some space for extra flags, so we don't need to bump the revision number.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 13:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a7a35a831b 
					 
					
						
						
							
							Allow modules to have 'any' pointer size and endianness.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 13:46:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e55497cd04 
					 
					
						
						
							
							Implement support for the unwind intrinsic in the CBE  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 13:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						93ee3f66ad 
					 
					
						
						
							
							Fix grep  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8114  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0cbe8a7d99 
					 
					
						
						
							
							New testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:30:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a182d2f896 
					 
					
						
						
							
							New testcase directory  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8112  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:27:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						657fbe68b8 
					 
					
						
						
							
							rethrow is really the language independent primitive here.  "throw" can be written  
						
						... 
						
						
						
						in terms of it and llvm.exc.setcurrent.
Rework the intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8111  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:24:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						101d40060c 
					 
					
						
						
							
							rethrow is really the language independent primitive here.  "throw" can be written  
						
						... 
						
						
						
						in terms of it and llvm.exc.setcurrent.
Rework the intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6270f36784 
					 
					
						
						
							
							rethrow is really the language independent primitive here.  "throw" can be written  
						
						... 
						
						
						
						in terms of it and llvm.exc.setcurrent.
Rework these intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8109  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:24:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71f74b3721 
					 
					
						
						
							
							Fix typeos and add descriptions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8108  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 12:16:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e544533874 
					 
					
						
						
							
							Inline invoke instructions as well as call instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8107  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 06:59:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						80a38d2453 
					 
					
						
						
							
							*** Implement inlining of Invoke instructions!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8106  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 06:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d3a1b2d97 
					 
					
						
						
							
							Add versions of InlineFunction which work on Invoke instructions and general call sites  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8105  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 06:58:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7f736c9351 
					 
					
						
						
							
							Fix copy-and-paste-o  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8104  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 06:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8a376a591f 
					 
					
						
						
							
							New testcases for inlining invoke instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8103  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 06:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9dd7d1c8eb 
					 
					
						
						
							
							Initial support for recognizing LLVM exception handling intrinsics  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8102  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 05:30:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6a67393e19 
					 
					
						
						
							
							Big diff for a small change: delete inlined functions if all callees have  
						
						... 
						
						
						
						inlined the function.
Implements: Inline/inline_dce.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8101  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 05:03:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66197a9d23 
					 
					
						
						
							
							New testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8100  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 05:02:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7152c237b4 
					 
					
						
						
							
							Implement: Inline/cfg_preserve_test.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 04:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7bf617ab02 
					 
					
						
						
							
							new testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8098  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 04:06:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4bd4aa5e3c 
					 
					
						
						
							
							Allow specifying the name for the newly split basic block  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8097  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 03:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3f062eb71 
					 
					
						
						
							
							New testcase, distilled from 176.gcc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8096  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 00:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						41822c790f 
					 
					
						
						
							
							Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8095  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 23:49:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ae1c1ffacd 
					 
					
						
						
							
							new testcase distilled from 176.gcc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8094  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 23:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d6c24cdbf 
					 
					
						
						
							
							Implement SimplifyCFG/2003-08-17-FoldSwitch.ll:test5  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8093  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 23:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2231d5892b 
					 
					
						
						
							
							Add a new switch folding testcase  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-23 23:17:59 +00:00