sse.md (*sse4_1_pinsrq): Make it 64bit only.

2008-05-14  H.J. Lu  <hongjiu.lu@intel.com>

	* config/i386/sse.md (*sse4_1_pinsrq): Make it 64bit only.

From-SVN: r135311
This commit is contained in:
H.J. Lu 2008-05-14 21:46:12 +00:00 committed by H.J. Lu
parent 1c3339af10
commit a3f63c2864
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2008-05-14 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/sse.md (*sse4_1_pinsrq): Make it 64bit only.
2008-05-14 Michael Meissner <michael.meissner@amd.com>
Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>

View File

@ -4431,7 +4431,7 @@
(match_operand:DI 2 "nonimmediate_operand" "rm"))
(match_operand:V2DI 1 "register_operand" "0")
(match_operand:SI 3 "const_pow2_1_to_2_operand" "n")))]
"TARGET_SSE4_1"
"TARGET_SSE4_1 && TARGET_64BIT"
{
operands[3] = GEN_INT (exact_log2 (INTVAL (operands[3])));
return "pinsrq\t{%3, %2, %0|%0, %2, %3}";