Dan Gohman 
							
						 
					 
					
						
						
							
						
						b6f5b00c3b 
					 
					
						
						
							
							Add new TargetLowering code to provide the final register type that an  
						
						... 
						
						
						
						illegal value type will be transformed to, for code that needs the
register type after all transformations instead of just after the first
transformation.
Factor out the code that uses this information to do copy-from-regs and
copy-to-regs for various purposes into separate functions so that they
are done consistently.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37781  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-28 23:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6595cb3000 
					 
					
						
						
							
							Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37758  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-27 16:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c33aa47130 
					 
					
						
						
							
							Add comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37741  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-26 21:19:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c4f2fe0694 
					 
					
						
						
							
							Add immediate sub-registers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37738  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-26 20:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						4d2a0f5bd6 
					 
					
						
						
							
							Replace ?: with if statements, for clarity.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-26 16:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						71d7794856 
					 
					
						
						
							
							Simplify the expression for TargetLowering::isTypeLegal.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-26 15:16:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d45eddd214 
					 
					
						
						
							
							Revert the earlier change that removed the M_REMATERIALIZABLE machine  
						
						... 
						
						
						
						instruction flag, and use the flag along with a virtual member function
hook for targets to override if there are instructions that are only
trivially rematerializable with specific operands (i.e. constant pool
loads).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37728  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-26 00:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						7f32156bb9 
					 
					
						
						
							
							Generalize MVT::ValueType and associated functions to be able to represent  
						
						... 
						
						
						
						extended vector types. Remove the special SDNode opcodes used for pre-legalize
vector operations, and the special MVT::Vector type used with them. Adjust
lowering and legalize to work with the normal SDNode kinds instead, and to
use the normal MVT functions to work with vector types instead of using the
two special operands that the pre-legalize nodes held.
This allows pre-legalize and post-legalize DAGs, and the code that operates
on them, to be more consistent. Pre-legalize vector operators can be handled
more consistently with scalar operators. And, -view-dag-combine1-dags and
-view-legalize-dags now look prettier for vector code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-25 16:23:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ea859be53c 
					 
					
						
						
							
							Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from  
						
						... 
						
						
						
						TargetLowering to SelectionDAG so that they have more convenient
access to the current DAG, in preparation for the ValueType routines
being changed from standalone functions to members of SelectionDAG for
the pre-legalize vector type changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-22 14:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b9f1019696 
					 
					
						
						
							
							Rename TargetLowering::getNumElements and friends to  
						
						... 
						
						
						
						TargetLowering::getNumRegisters and similar, to avoid confusion with
the actual number of elements for vector types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37687  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-21 14:42:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						82a87a0172 
					 
					
						
						
							
							Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad  
						
						... 
						
						
						
						with a general target hook to identify rematerializable instructions. Some
instructions are only rematerializable with specific operands, such as loads
from constant pools, while others are always rematerializable. This hook
allows both to be identified as being rematerializable with the same
mechanism.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37644  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-19 01:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4e6b1e1d99 
					 
					
						
						
							
							Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37642  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-19 01:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						61a2598ebe 
					 
					
						
						
							
							Added CanBeDuplicated(). It returns true if an instruction can be safely duplicated (e.g. during ifcvt).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37605  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-15 21:13:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						318093b6f8 
					 
					
						
						
							
							Do not treat FP_REG_KILL as terminator in branch analysis (X86).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37578  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-14 22:03:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c101e95cb6 
					 
					
						
						
							
							Add a target hook to allow loads from constant pools to be rematerialized, and an  
						
						... 
						
						
						
						implementation for x86.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37576  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-14 20:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						af67ea7318 
					 
					
						
						
							
							Eliminate some redundant newlines in asm output.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-14 15:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Lamb 
							
						 
					 
					
						
						
							
						
						a321125e8b 
					 
					
						
						
							
							Add support to tablegen for specifying subregister classes on a per register class basis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-13 22:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						bfd2ec4a8e 
					 
					
						
						
							
							Add a utility routine to check for unpredicated terminator instruction.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37528  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-08 21:59:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f94ab6a662 
					 
					
						
						
							
							Add a machine instruction flag indicating the instruction can clobber condition code / register(s) used to predicate instructions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-06 10:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						59aefd15e5 
					 
					
						
						
							
							Target specific ifcvt code duplication limit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37384  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-01 08:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						95ef406e0f 
					 
					
						
						
							
							Make stable_sort in tail merging actually be stable (it never was, but didn't  
						
						... 
						
						
						
						matter until my last change).  Reenable tail merging by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-29 23:47:50 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f277ee4be7 
					 
					
						
						
							
							Add missing const qualifiers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-29 18:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						a8d5381209 
					 
					
						
						
							
							Disable Tail  Merging for now.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-25 01:00:24 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4f85cd7704 
					 
					
						
						
							
							Add a couple of target hooks for predication.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-23 07:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						e6e435498c 
					 
					
						
						
							
							name change requested by review of previous patch  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37289  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 18:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						81da02b553 
					 
					
						
						
							
							Make tail merging the default, except on powerPC.  There was no prior art  
						
						... 
						
						
						
						for a target-dependent default with a command-line override; this way
should be generally usable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37285  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 17:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d46a8ea5d5 
					 
					
						
						
							
							Consistency.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37274  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-22 01:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						b5cdaa257e 
					 
					
						
						
							
							RemoveBranch() and InsertBranch() now returns number of instructions deleted / inserted.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-18 00:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						f48ae4630b 
					 
					
						
						
							
							Fix comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37191  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-18 00:00:30 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d9e9efb253 
					 
					
						
						
							
							Remove. Not needed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37139  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-17 00:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						d60483ef99 
					 
					
						
						
							
							Add target hook to specify block size limit for if-conversion.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-16 23:45:53 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						02c602b333 
					 
					
						
						
							
							PredicateInstruction returns true if the operation was successful.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-16 21:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1bccb49082 
					 
					
						
						
							
							Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrInfo::isPredicatable() to MachineInstr::isPredicable().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-16 20:43:42 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						6c1d2b90e3 
					 
					
						
						
							
							Fix comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37096  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-16 05:09:34 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						0402e170e8 
					 
					
						
						
							
							Add TargetInstrInfo predication hooks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-16 01:58:56 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5de723c118 
					 
					
						
						
							
							All operands that made up of the predicate operands are maked M_PREDICATE_OPERAND.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37062  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-15 01:21:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						ecd94c804a 
					 
					
						
						
							
							Fix typo in comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36873  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-06 13:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						2a07e2f4df 
					 
					
						
						
							
							Emit sections/directives in the proper order. This fixes PR1376. Also,  
						
						... 
						
						
						
						some small cleanup was made.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36780  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-05 09:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						4222d806fa 
					 
					
						
						
							
							Add an "implies" field to features. This indicates that, if the current  
						
						... 
						
						
						
						feature is set, then the features in the implied list should be set also.
The opposite is also enforced: if a feature in the implied list isn't set,
then the feature that owns that implies list shouldn't be set either.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-04 20:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1997473cf7 
					 
					
						
						
							
							Drop 'const'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 01:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						aa4f1e164b 
					 
					
						
						
							
							Add a new option.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36657  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 00:16:07 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						3e15bf33e0 
					 
					
						
						
							
							Use 'static const char' instead of 'static const int'.  
						
						... 
						
						
						
						Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-02 21:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						79dda2b048 
					 
					
						
						
							
							Fix couple of bugs connected with eh info:  
						
						... 
						
						
						
						1. Correct output offsets on Linux
2. Fix "style" of personality function. It shouldn't be indirect.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36633  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 22:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						794fd75c67 
					 
					
						
						
							
							Do not use typeinfo to identify pass in pass manager.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 21:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						18b111bffe 
					 
					
						
						
							
							Add SPAdj parameter to account for call frame setup SP adjustment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36623  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 08:58:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						7bf1c272ab 
					 
					
						
						
							
							llvm bug  #1350 , parts 1, 2, and 3.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36618  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 05:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						14f1dd120f 
					 
					
						
						
							
							Added hook hasReservedCallFrame(). It returns true if the call frame is  
						
						... 
						
						
						
						included as part of the stack frame.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36606  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 00:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						8650199fbb 
					 
					
						
						
							
							Make ARM-specific version of getInlineAsmLength  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-29 19:17:45 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						6f9896fcc8 
					 
					
						
						
							
							Implement protected visibility. This partly implements PR1363. Linker  
						
						... 
						
						
						
						should be taught to deal with protected symbols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-29 18:35:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4c27344bfd 
					 
					
						
						
							
							add a default parameter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36529  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-28 05:42:38 +00:00