Chris Lattner 
							
						 
					 
					
						
						
							
						
						1c93e5bd26 
					 
					
						
						
							
							Changed parser to always use parenthesis on ConstExprs to be consistent  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3363  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-16 21:17:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						95586b8c83 
					 
					
						
						
							
							Write constexpr casts using the cast X to Y notation, not using the implicit  
						
						... 
						
						
						
						type result
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-15 19:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fc94446777 
					 
					
						
						
							
							Fix bug: test/Regression/Assembler/2002-07-31-SlashInString.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3195  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-31 23:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c188eeb08c 
					 
					
						
						
							
							Cleanup ConstantExpr handling:  
						
						... 
						
						
						
						* Correctly delete TypeHandles in AsmParser.  In addition to not leaking
   memory, this prevents a bug that could have occurred when a type got
   resolved that the constexpr was using
 * Check for errors in the AsmParser instead of hitting assertion failures
   deep in the code
 * Simplify the interface to the ConstantExpr class, removing unneccesary
   parameters to the ::get* methods.
 * Rename the 'getelementptr' version of ConstantExpr::get to
   ConstantExpr::getGetElementPtr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3161  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-30 18:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a6275ccdf5 
					 
					
						
						
							
							* Add support for different "PassType's"  
						
						... 
						
						
						
						* Add new RegisterOpt/RegisterAnalysis templates for registering passes that
  are to show up in opt or analyze
* Register Analyses now
* Change optimizations to use RegisterOpt instead of RegisterPass
* Add support for different "PassType's"
* Add new RegisterOpt/RegisterAnalysis templates for registering passes that
  are to show up in opt or analyze
* Register Analyses now
* Change optimizations to use RegisterOpt instead of RegisterPass
* Remove getPassName implementations from various subclasses
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-26 21:12:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c1b2718acf 
					 
					
						
						
							
							Fix typeo that caused bug:  
						
						... 
						
						
						
						test/Regression/Assembler/2002-07-25-ReturnPtrFunction.llx
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3103  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-25 20:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						54d10c8715 
					 
					
						
						
							
							Fix bug: test/Regression/Assembler/2002-07-25-QuoteInString.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3099  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-25 20:32:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f082b80828 
					 
					
						
						
							
							Register Writer passes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-23 18:07:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						b4dbb4445c 
					 
					
						
						
							
							Added support to write out ConstantExpr nodes.  
						
						... 
						
						
						
						Also, avoid asserting out when writing out an invalid tree
since the assembly writer is used when debugging.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-14 23:14:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						607dc6880e 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2852  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-07-10 16:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e70829632 
					 
					
						
						
							
							MEGAPATCH checkin.  
						
						... 
						
						
						
						For details, See: docs/2002-06-25-MegaPatchInfo.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-06-25 16:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9e77f77687 
					 
					
						
						
							
							Support opaque type printing a little bit at least  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2748  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-26 20:17:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						68e0278815 
					 
					
						
						
							
							Print out function name with % style instead of "" style  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2726  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-22 22:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						afc38686b4 
					 
					
						
						
							
							Avoid emitting a useless comment for a basic block with no uses (which  
						
						... 
						
						
						
						often happens for the entry basic block of a function)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2624  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-14 16:02:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						03e2acb37f 
					 
					
						
						
							
							Print functions with curly braces instead of begin/end  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2469  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-06 03:00:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b05ca44eb9 
					 
					
						
						
							
							The implementation keyword is no longer neccesary  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-05-02 19:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3eb59c0074 
					 
					
						
						
							
							Changes so that iMemory.h doesn't include DerivedTypes.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2404  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-29 18:46:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c6f3ae5c66 
					 
					
						
						
							
							Eliminate duplicate or unneccesary #include's  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2397  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-29 17:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9d73279ec8 
					 
					
						
						
							
							Todo has been implemented, remove it  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2387  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-28 21:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						31bcdb822f 
					 
					
						
						
							
							Split ConstantVals.h into Constant.h and Constants.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2378  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-28 19:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5240dac674 
					 
					
						
						
							
							Module's are no longer values  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-28 04:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66e810be9f 
					 
					
						
						
							
							Pull all of the getStrValue implementation cruft out of Constants.cpp and  
						
						... 
						
						
						
						put it into the AsmWriter.  This code is kinda gross and could probably be
cleaned up, but not now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2299  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-18 18:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a716added 
					 
					
						
						
							
							Changes to:  
						
						... 
						
						
						
						* Fix bug printing method types (oops when converting previous code)
* Move some of the code from Constant::getStrValue implementations here.
  This allows us to do a MUCH MUCH better job printing out complex constant
  values (think an array of structure pointers), because we print symbolic
  type names instead of structural.  The assistance when debugging is immense
Eventually, Constant::getStrValue should be removed (it existed before because
the asmwriter file was not in VMCore), and everyone should go through the
asmwriter that want's equivalent functionality.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-16 21:36:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ff5c296498 
					 
					
						
						
							
							Minor bugfix for previous checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-13 21:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2761e9f076 
					 
					
						
						
							
							* Remove obselete code for unsized arrays  
						
						... 
						
						
						
						* Add new function printTypeAtLeastOneLevel used to...
* Print the symbol table *WITH SYMBOLIC TYPES*.  Now we get:
       %tree = type { int, %tree*, %tree* }
  in the type definition section of the disassembled output instead of
       %tree = type { int, \2*, \2* }
  the different for the health benchmark and power are simply amazing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-13 20:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						94dc1f29cd 
					 
					
						
						
							
							* Clean up code to use isa & dyncast instead of poking directly into instructions  
						
						... 
						
						
						
						* Do not print the allocation size for a non array allocation (this used to work,
  but was broken).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-13 18:34:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						02b9399bae 
					 
					
						
						
							
							* Add comment  
						
						... 
						
						
						
						* Do not print a space before the * in a pointer type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2232  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-12 18:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						73e214244f 
					 
					
						
						
							
							Move FunctionArgument out of iOther.h into Argument.h and rename class to  
						
						... 
						
						
						
						be 'Argument' instead of FunctionArgument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2216  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-09 19:48:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						75cf7cf00d 
					 
					
						
						
							
							* Narrow AsmWriter interface  
						
						... 
						
						
						
						* Implement Value::print methods here instead of WriteToAssembly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-08 22:03:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b579400cd7 
					 
					
						
						
							
							* Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h  
						
						... 
						
						
						
						because the slot calculator is already part of the VMCore library.
* Rename incorporateMethod and purgeMethod to *Function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2154  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-07 22:49:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8da78afce3 
					 
					
						
						
							
							Update comments  
						
						... 
						
						
						
						Implement Value::dump here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2148  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-07 22:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6bfd6a578a 
					 
					
						
						
							
							s/Method/Function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2034  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-29 03:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						79df7c0aaa 
					 
					
						
						
							
							Change references from Method to Function  
						
						... 
						
						
						
						change references from MethodARgument to FunctionArgument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-03-26 18:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						697954c15d 
					 
					
						
						
							
							Changes to build successfully with GCC 3.02  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-20 22:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f7a551fd92 
					 
					
						
						
							
							Don't waste as much horizontal space on #uses flag when printing  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1459  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-12-14 16:29:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a17675206 
					 
					
						
						
							
							Renamed inst_const_iterator -> const_inst_iterator  
						
						... 
						
						
						
						Renamed op_const_iterator   -> const_op_iterator
Renamed PointerType::getValueType() -> PointerType::getElementType()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1408  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-12-04 00:03:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e9bb2df410 
					 
					
						
						
							
							Rename ConstPoolVal -> Constant  
						
						... 
						
						
						
						Rename ConstPool*   -> Constant*
Rename ConstPoolVals.h -> ConstantVals.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-12-03 22:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7061dc50b2 
					 
					
						
						
							
							Split the PHINode class out from the iOther.h file into the iPHINode.h file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1405  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-12-03 18:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cee8f9ae67 
					 
					
						
						
							
							Create a new #include "Support/..." directory structure to move things  
						
						... 
						
						
						
						from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-27 00:03:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dda719665b 
					 
					
						
						
							
							Implement support for internal methods  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-26 18:54:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						da1fbcc5c3 
					 
					
						
						
							
							Implement CachedWriter class to allow module level printing of various components very quickly  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1168  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-07 04:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						268de0464e 
					 
					
						
						
							
							Print out the abridged form of the call instruction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-06 21:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eed1fc7973 
					 
					
						
						
							
							Give me PHI's space back  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1150  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-06 08:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8f410cac04 
					 
					
						
						
							
							Print PHI nodes with zero operands even if they are illegal  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1145  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-06 01:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e51e03b3c6 
					 
					
						
						
							
							Initial version of GCC cleanup pass: just removes extraneous global symbol table entries for types  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-31 04:33:19 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b8660d72f 
					 
					
						
						
							
							Fix blatent bugs in checkin  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-29 16:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						207b5bc6a1 
					 
					
						
						
							
							Expose the WriteTypeSymbolic function from the library.  Refactor code to make  
						
						... 
						
						
						
						this function explicit.  Cause WriteAsOperand to use symbolic types as available.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-29 16:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c182499645 
					 
					
						
						
							
							Be careful to output symbolic type name if possible for a type.  This makes  
						
						... 
						
						
						
						debugging the Olden/health benchmark actually possible.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1029  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-29 16:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f434cd1b30 
					 
					
						
						
							
							Fix shift printing when using a ubyte LHS  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@925  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-20 09:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e02fa8551d 
					 
					
						
						
							
							* Support writing GlobalVariables with info comments by them  
						
						... 
						
						
						
						* Print out prototypes correctly in cases that we weren't before
* Use new style casts more
* Support printing new invoke instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@759  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-13 06:42:36 +00:00