Dan Gohman
							
						 
					 | 
					
						
						
							
						
						36a0947820
					 | 
					
						
						
							
							Eliminate more uses of llvm-as and llvm-dis.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81290 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-09-08 23:54:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						52ceafa5c7
					 | 
					
						
						
							
							Use movaps / movd to extract vector element 0 even with sse4.1. It's still cheaper than pextrw especially if the value is in memory.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61555 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2009-01-02 05:29:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						f26ffe987c
					 | 
					
						
						
							
							Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51667 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2008-05-29 08:22:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evan Cheng
							
						 
					 | 
					
						
						
							
						
						794405e6aa
					 | 
					
						
						
							
							Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44929 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2007-12-12 07:55:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |