1/* PR middle-end/26379 */ 2/* { dg-do compile } */ 3/* { dg-options "-O2 -mmmx" } */ 4 5#include <mmintrin.h> 6 7void 8foo (__m64 *p) 9{ 10 __m64 m; 11 12 m = p[0]; 13 m = _mm_srli_pi16(m, 2); 14 m = _mm_slli_pi16(m, 8); 15 16 p[0] = m; 17 _mm_empty(); 18} 19