i386.md (mmx_pinsrw): Output operands in correct order for -mintel-syntax.
* config/i386/i386.md (mmx_pinsrw): Output operands in correct order for -mintel-syntax. Remove comment now that the operand order has been checked. (mmx_pextrw): Likewise. (mmx_pshufw): Likewise. From-SVN: r37341
This commit is contained in:
parent
5361cbb793
commit
6a4afa6c80
2 changed files with 11 additions and 6 deletions
|
@ -1,3 +1,11 @@
|
|||
2000-11-09 Graham Stott <grahams@redhat.com>
|
||||
|
||||
* config/i386/i386.md (mmx_pinsrw): Output operands in correct
|
||||
order for -mintel-syntax. Remove comment now that the operand
|
||||
order has been checked.
|
||||
(mmx_pextrw): Likewise.
|
||||
(mmx_pshufw): Likewise.
|
||||
|
||||
2000-11-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* builtins.c (c_strlen): Use TREE_STRING_LENGTH - 1 for max.
|
||||
|
|
|
@ -12831,8 +12831,7 @@
|
|||
(truncate:HI (match_operand:SI 2 "nonimmediate_operand" "rm")))
|
||||
(match_operand:SI 3 "immediate_operand" "i")))]
|
||||
"TARGET_SSE"
|
||||
;; @@@ check operand order for intel/nonintel syntax.
|
||||
"pinsrw\\t%3, {%2, %0|%0, %2}"
|
||||
"pinsrw\\t{%3, %2, %0|%0, %2, %3}"
|
||||
[(set_attr "type" "sse")])
|
||||
|
||||
(define_insn "mmx_pextrw"
|
||||
|
@ -12841,8 +12840,7 @@
|
|||
(parallel
|
||||
[(match_operand:SI 2 "immediate_operand" "i")]))))]
|
||||
"TARGET_SSE"
|
||||
;; @@@ check operand order for intel/nonintel syntax.
|
||||
"pextrw\\t%2, {%1, %0|%0, %1}"
|
||||
"pextrw\\t{%2, %1, %0|%0, %1, %2}"
|
||||
[(set_attr "type" "sse")])
|
||||
|
||||
(define_insn "mmx_pshufw"
|
||||
|
@ -12851,8 +12849,7 @@
|
|||
(match_operand:V4HI 2 "nonimmediate_operand" "ym")
|
||||
(match_operand:SI 3 "immediate_operand" "i")] 41))]
|
||||
"TARGET_SSE"
|
||||
;; @@@ check operand order for intel/nonintel syntax
|
||||
"pshufw\\t %3,{%2, %0|%0, %2}"
|
||||
"pshufw\\t{%3, %2, %0|%0, %2, %3}"
|
||||
[(set_attr "type" "sse")])
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue