|  Dan Gohman | 40503396da | Eliminate more uses of llvm-as and llvm-dis. llvm-svn: 81290 | 2009-09-08 23:54:48 +00:00 | 
				
					
						|  Evan Cheng | 1671a309fd | 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. llvm-svn: 61555 | 2009-01-02 05:29:08 +00:00 | 
				
					
						|  Evan Cheng | 5e28227dbd | Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. llvm-svn: 51667 | 2008-05-29 08:22:04 +00:00 | 
				
					
						|  Evan Cheng | 0f42730722 | Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64. llvm-svn: 44929 | 2007-12-12 07:55:34 +00:00 |