sse.md (*vec_extractv2di_1_sse2): Correct shift.

2007-05-25  H.J. Lu  <hongjiu.lu@intel.com>

	* config/i386/sse.md (*vec_extractv2di_1_sse2): Correct shift.

From-SVN: r125061
This commit is contained in:
H.J. Lu 2007-05-25 12:27:27 +00:00 committed by H.J. Lu
parent 25a6519845
commit 77315816df
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/sse.md (*vec_extractv2di_1_sse2): Correct shift.
2007-05-25 Richard Sandiford <richard@codesourcery.com>
* config/arm/arm-protos.h (arm_encode_call_attribute): Delete.

View File

@ -4490,7 +4490,7 @@
"TARGET_SSE2 && !(MEM_P (operands[0]) && MEM_P (operands[1]))"
"@
movhps\t{%1, %0|%0, %1}
psrldq\t{$4, %0|%0, 4}
psrldq\t{$8, %0|%0, 8}
movq\t{%H1, %0|%0, %H1}"
[(set_attr "type" "ssemov,sseishft,ssemov")
(set_attr "mode" "V2SF,TI,TI")])