Eric Christopher 
							
						 
					 
					
						
						
							
						
						9a81e28056 
					 
					
						
						
							
							Have ARMSelectionDAGInfo take a DataLayout as it's argument as the  
						
						 
						
						... 
						
						
						
						DAG has access to the subtarget and TargetSelectionDAGInfo only
needs a DataLayout.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210859  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-12 23:39:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Topper 
							
						 
					 
					
						
						
							
						
						d11898db4c 
					 
					
						
						
							
							[C++11] Add 'override' keyword to virtual methods that override their base class.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-03-10 02:09:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						ac6d9bec67 
					 
					
						
						
							
							Track IR ordering of SelectionDAG nodes 2/4.  
						
						 
						
						... 
						
						
						
						Change SelectionDAG::getXXXNode() interfaces as well as call sites of
these functions to pass in SDLoc instead of DebugLoc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-05-25 02:42:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						ee04a6d3a4 
					 
					
						
						
							
							Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ARM MC code from target.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-20 23:34:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renato Golin 
							
						 
					 
					
						
						
							
						
						1ec11fb8b5 
					 
					
						
						
							
							RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset accepts parameters (ptr, size, value) in a different order than GNU's memset (ptr, value, size), therefore the special lowering in AAPCS mode. Implementation by Evzen Muller.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131868  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-22 21:41:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e72f2027e9 
					 
					
						
						
							
							reimplement memcpy/memmove/memset lowering to use MachinePointerInfo  
						
						 
						
						... 
						
						
						
						instead of srcvalue/offset pairs.  This corrects SV info for mem 
operations whose size is > 32-bits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-21 05:40:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ff7a562751 
					 
					
						
						
							
							Implement a bunch more TargetSelectionDAGInfo infrastructure.  
						
						 
						
						... 
						
						
						
						Move EmitTargetCodeForMemcpy, EmitTargetCodeForMemset, and
EmitTargetCodeForMemmove out of TargetLowering and into
SelectionDAGInfo to exercise this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-11 17:31:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						53c5e42ab9 
					 
					
						
						
							
							Add skeleton target-specific SelectionDAGInfo files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101564  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 23:04:22 +00:00