Evan Cheng
							
						 
					 | 
					
						
						
							
						
						768143547b
					 | 
					
						
						
							
							Mark re-materializable instructions.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35230 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-03-21 00:16:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						8b2794aeff
					 | 
					
						
						
							
							Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30945 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-10-13 21:14:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						466685d41a
					 | 
					
						
						
							
							Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30844 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-10-09 20:57:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						386031a06f
					 | 
					
						
						
							
							Handle BUILD_VECTOR with all zero elements.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27056 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-03-24 07:29:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						2246f8449f
					 | 
					
						
						
							
							Use the generic vector register classes VR64 / VR128 rather than V4F32,
						
						
						
						
						
						
						
						V8I16, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26838 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-03-18 01:23:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						06a8aa14b3
					 | 
					
						
						
							
							Move some pattern fragments to the right files.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26831 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-03-17 19:55:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						4e4c71e423
					 | 
					
						
						
							
							One more round of reorg so sabre doesn't freak out. :-)
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26303 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-21 20:00:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						bf156d1ae6
					 | 
					
						
						
							
							Moving things to their proper places.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26301 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-21 19:26:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						ffcb95beab
					 | 
					
						
						
							
							Split instruction info into multiple files, one for each of x87, MMX, and SSE.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26300 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2006-02-21 19:13:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |