Evan Cheng 
							
						 
					 
					
						
						
							
						
						33d5595d66 
					 
					
						
						
							
							Do not emit copies for physical register output if it's not used.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-02 05:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						36397f5034 
					 
					
						
						
							
							Support for trampolines, except for X86 codegen which is  
						
						... 
						
						
						
						still under discussion.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40549  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-27 12:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Lamb 
							
						 
					 
					
						
						
							
						
						557c3631d3 
					 
					
						
						
							
							Add selection DAG nodes for subreg insert/extract. PR1350  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-26 07:34:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						275769a77a 
					 
					
						
						
							
							Fix some uses of dyn_cast to be uses of cast.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40443  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-23 20:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						70d0bd1624 
					 
					
						
						
							
							As pointed out by g++-4.2, the original code didn't do  
						
						... 
						
						
						
						what it thought it was doing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40044  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-19 07:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						2365f51ed0 
					 
					
						
						
							
							Long live the exception handling!  
						
						... 
						
						
						
						This patch fills the last necessary bits to enable exceptions
handling in LLVM. Currently only on x86-32/linux.
In fact, this patch adds necessary intrinsics (and their lowering) which
represent really weird target-specific gcc builtins used inside unwinder.
After corresponding llvm-gcc patch will land (easy) exceptions should be
more or less workable. However, exceptions handling support should not be 
thought as 'finished': I expect many small and not so small glitches
everywhere.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39855  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-14 14:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						743d3a7548 
					 
					
						
						
							
							Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR to look for  
						
						... 
						
						
						
						the new CONCAT_VECTORS node type instead, as that's what legalize
uses now. And add a peep for EXTRACT_VECTOR_ELT of INSERT_VECTOR_ELT.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-10 18:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						50b153335d 
					 
					
						
						
							
							Make the debug string for ISD::MERGE_VALUES consistent with the others.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37922  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-05 20:15:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						c908dcde45 
					 
					
						
						
							
							Fix a vector FP constant CSE bug.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-29 21:36:04 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						b5bec2b6f6 
					 
					
						
						
							
							Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration  
						
						... 
						
						
						
						for needing the DAG node to print pre-legalize extended value types, and
to get better debug messages with target-specific nodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-19 14:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						51eaa86758 
					 
					
						
						
							
							Rename MVT::getVectorBaseType to MVT::getVectorElementType.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37579  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-14 22:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6595635175 
					 
					
						
						
							
							Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and  
						
						... 
						
						
						
						VCONCAT_VECTORS. Use these for CopyToReg and CopyFromReg legalizing in
the case that the full register is to be split into subvectors instead
of scalars. This replaces uses of VBIT_CONVERT to present values as
vector-of-vector types in order to make whole subvectors accessible via
BUILD_VECTOR and EXTRACT_VECTOR_ELT.
This is in preparation for adding extended ValueType values, where
having vector-of-vector types is undesirable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-13 15:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						575e2f4ea8 
					 
					
						
						
							
							Resolve implicit alignment before computing the FoldingSet information so  
						
						... 
						
						
						
						that the CSE map always contains explicit alignment information. This allows
more loads to be CSE'd when there is a mix of explicit-alignment loads and
implicit-alignment loads.
Also, in SelectionDAG::FindModifiedNodeSlot, add the operands to the
FoldingSetNodeID before the load/store information instead of after, so
that it matches what is done elsewhere.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-06-04 15:49:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						237898ac1f 
					 
					
						
						
							
							Add explicit qualification for namespace MVT members.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37320  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-24 14:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						964dd86054 
					 
					
						
						
							
							Be more careful about folding op(x, undef) when we have vector operands.  
						
						... 
						
						
						
						This fixes CodeGen/X86/2007-04-24-VectorCrash.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36413  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-25 00:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Lamb 
							
						 
					 
					
						
						
							
						
						95c218a83e 
					 
					
						
						
							
							PR400 phase 2. Propagate attributed load/store information through DAGs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-22 23:15:30 +00:00 
						 
				 
			
				
					
						
							
							
								Lauro Ramos Venancio 
							
						 
					 
					
						
						
							
						
						2c5c111b6c 
					 
					
						
						
							
							X86 TLS: Implement review feedback.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-21 20:56:26 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c67bdc288a 
					 
					
						
						
							
							Revert Christopher Lamb's load/store alignment changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-21 18:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Lamb 
							
						 
					 
					
						
						
							
						
						2330e4d4c4 
					 
					
						
						
							
							add support for alignment attributes on load/store instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-21 08:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Lauro Ramos Venancio 
							
						 
					 
					
						
						
							
						
						b3a0417cad 
					 
					
						
						
							
							Implement "general dynamic", "initial exec" and "local exec" TLS models for  
						
						... 
						
						
						
						X86 32 bits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36283  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-20 21:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4829b1c6ab 
					 
					
						
						
							
							fold noop vbitconvert instructions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35943  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-12 05:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ff33cc4d08 
					 
					
						
						
							
							add some assertions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 05:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						577cc32d9a 
					 
					
						
						
							
							For PR1297:  
						
						... 
						
						
						
						Change getOperationName to return std::string instead of const char*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-01 07:32:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						2041a0ef75 
					 
					
						
						
							
							Fix incorrect combination of different loads.  Reenable zext-over-truncate  
						
						... 
						
						
						
						combination.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-30 21:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b654176cb4 
					 
					
						
						
							
							fold away addc nodes when we know there cannot be a carry-out.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-04 20:40:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						175415e116 
					 
					
						
						
							
							eliminate some ops if they have an undef RHS  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34908  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-04 20:01:46 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						753d9cb50e 
					 
					
						
						
							
							fold trivial token factor nodes.  This allows us to compile  
						
						... 
						
						
						
						test/CodeGen/X86/fp-stack-ret.ll into:
        movl 4(%esp), %eax
        fldl (%eax)
        ret
instead of:
        subl $12, %esp
        movl 16(%esp), %eax
        movsd (%eax), %xmm0
        movsd %xmm0, (%esp)
        fldl (%esp)
        addl $12, %esp
        ret
by eliminating a token factor that blocked a check.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34584  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-25 08:24:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b180aa1753 
					 
					
						
						
							
							Selection and lowering for exception handling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-21 22:53:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3f97eb449b 
					 
					
						
						
							
							Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate  
						
						... 
						
						
						
						their operands with the node itself.  This reduces malloc traffic for operand
lists.  This reduces isel time on kc++ from 2.6164 to 2.5570s, about 2.3%.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 08:35:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab4ed59538 
					 
					
						
						
							
							eliminate the SDNode::setValueTypes method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33876  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 07:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						63e3f14df6 
					 
					
						
						
							
							eliminate a bunch of duplicate ctors and helper functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 07:28:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d429bcd4ac 
					 
					
						
						
							
							move MorphNode to out of line and merge setNodeOperands into it.  There is  
						
						... 
						
						
						
						no behavior or performance change here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 02:49:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						48b8592652 
					 
					
						
						
							
							simplify MorphNodeTo to take a VTList operand.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33868  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 02:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						67612a1188 
					 
					
						
						
							
							eliminate some extraneous methods in SDNode  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 02:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c76e3c8602 
					 
					
						
						
							
							Give each selectiondag node class a home for it's vtable and rtti info  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33866  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 02:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d48c5e871a 
					 
					
						
						
							
							Eliminate some std::sets.  This speeds up isel of kimwitu by about 0.9%  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33852  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 00:24:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cf5640bd52 
					 
					
						
						
							
							Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for  
						
						... 
						
						
						
						the users set (most nodes have 1 or 2 users).  This speeds up the isel pass
3.2% on kimwitu.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-04 00:14:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fea997aac5 
					 
					
						
						
							
							Fit in 80 columns  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 04:55:59 +00:00 
						 
				 
			
				
					
						
							
							
								Nate Begeman 
							
						 
					 
					
						
						
							
						
						bcc5f36765 
					 
					
						
						
							
							Finish off bug 680, allowing targets to custom lower frame and return  
						
						... 
						
						
						
						address nodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-29 22:58:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						1ee2925742 
					 
					
						
						
							
							Make LABEL a builtin opcode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-26 14:34:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						bcd2498f4f 
					 
					
						
						
							
							Removed more <iostream> includes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 20:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						832171cb97 
					 
					
						
						
							
							Removing even more <iostream> includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32320  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 20:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						97af751deb 
					 
					
						
						
							
							Unbreak VC++ build.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-02 02:22:01 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						cc47021f49 
					 
					
						
						
							
							Fix an incorrectly inverted condition.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31773  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-16 00:08:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						a07d5b9164 
					 
					
						
						
							
							Make an assert comment match the tested assertion.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31686  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-11 20:07:59 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						144d8f09e1 
					 
					
						
						
							
							Rename ISD::MemOpAddrMode to ISD::MemIndexedMode  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31595  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-09 17:55:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						d6c3422e31 
					 
					
						
						
							
							Remove redundant <cmath>.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-08 19:16:44 +00:00