Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c4897e5c5 
					 
					
						
						
							
							Add library dep  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-25 22:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						da5cfa369f 
					 
					
						
						
							
							Parenthesize output for expranalyze so that pointer stuff being multiplied isn't confusing  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-25 22:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3a5981663 
					 
					
						
						
							
							Build as before dis  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-25 22:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						afb0cbb9f8 
					 
					
						
						
							
							Change option name slightly  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 23:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a8e1fd30ed 
					 
					
						
						
							
							Use the new Alias command line option  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 20:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1e78f36127 
					 
					
						
						
							
							CommandLine library cleanup.  No longer use getValue/setValue, instead, just treat the commandline  
						
						... 
						
						
						
						args as the objects they represent and the "right thing" will happen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 19:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e2aad23855 
					 
					
						
						
							
							-help is verbose enough that we don't need this anymore  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 18:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						57dbb3ad63 
					 
					
						
						
							
							Moved inline/llvm/Tools/* to include/llvm/Support/*  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 17:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c5a32d545 
					 
					
						
						
							
							Removal of the redundant CompileContext wrapper  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 03:09:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0f68368fd8 
					 
					
						
						
							
							Verbosify descriptions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 02:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f367bd3c0 
					 
					
						
						
							
							Large scale changes to implement new command line argument facility  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-23 02:35:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aceb9132b7 
					 
					
						
						
							
							Privatize LLCOptions.  It had no business being visible to the entire  
						
						... 
						
						
						
						program.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-22 04:40:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						953e0d7076 
					 
					
						
						
							
							Convert from using C style char*'s to strings.  
						
						... 
						
						
						
						Look ma, no strdups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-22 03:57:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a99495ae53 
					 
					
						
						
							
							Instructions for use  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 21:05:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ea1c7b6f7d 
					 
					
						
						
							
							Make sure we build all of the code!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 21:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e583cfafe 
					 
					
						
						
							
							Renamed include/llvm/Codegen to include/llvm/CodeGen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 20:58:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0df0e74f2b 
					 
					
						
						
							
							Make the makefile work  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 19:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						85202d4622 
					 
					
						
						
							
							Support changed expression api  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 19:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e6b9529b48 
					 
					
						
						
							
							Autodep functionality broken.  Remove so we get successful builds  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 18:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						cb465fc71e 
					 
					
						
						
							
							Driver and options for the llc compiler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-21 12:42:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						955f899bcd 
					 
					
						
						
							
							Add support to call LevelRaise  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-20 19:16:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1546bff423 
					 
					
						
						
							
							Update makefile for more accurate deps  
						
						... 
						
						
						
						Include support to print out Expression types
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-20 19:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a3c8916228 
					 
					
						
						
							
							Fix clean target  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-18 23:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						416ae8da19 
					 
					
						
						
							
							Reordered link line for correct static linking.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-15 21:13:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c13aff657e 
					 
					
						
						
							
							Add better support for post dominator information.  
						
						... 
						
						
						
						Print method name for each analysis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-06 16:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f3dc2c9a07 
					 
					
						
						
							
							Initial checkin of analyze tool.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-03 15:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9aa97849a0 
					 
					
						
						
							
							Build new analyze tool  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-07-03 15:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						95781b6ca9 
					 
					
						
						
							
							Include ADCE pass, rename include/Opt directory to llvm/Optimizations  
						
						... 
						
						
						
						Optimizations now in opt namespace.
Rename SCCP pass to DoSCCP
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-30 06:38:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7fc9fe3439 
					 
					
						
						
							
							Miscellaneous cleanups:  
						
						... 
						
						
						
						* Convert post to pre-increment for for loops
  * Use generic programming more
  * Use new Value::cast* instructions
  * Use new Module, Method, & BasicBlock forwarding methods
  * Use new facilities in STLExtras.h
  * Use new Instruction::isPHINode() method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-27 23:41:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						241b064267 
					 
					
						
						
							
							Add command line arguments for Constant Pool Merging & Sparse Conditional Constant Prop  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-27 23:37:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b12063919f 
					 
					
						
						
							
							Add stub for induction variable code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-20 19:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						526f97e7a3 
					 
					
						
						
							
							Removed silly test code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-13 19:55:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9bff2e9522 
					 
					
						
						
							
							Added options to print out basic blocks in a variety of different orderings  
						
						... 
						
						
						
						as a testcase for cfg iterators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-13 19:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						84608e43b2 
					 
					
						
						
							
							Added a stupid testcase for iterators.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-08 00:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						009505452b 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-06-06 20:29:01 +00:00