This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Typo fixes to i386.md


I'm not completely sure about changing TARGET_MMX to TARGET_SSE in 
movv4si, but the following seem to be typos:

         * config/i386/i386.md (movti): Correct typo in comment.
         (movv4sf): Likewise.
         (movv2si): Likewise.
         (movv4hi): Likewise.
         (movv8qi): Likewise.
         (movv4si): Likewise; make pattern applicable only when SSE 
is enabled.
Index: i386.md
===================================================================
RCS file: /cvs/repository/CoreTools/gcc3/gcc/config/i386/i386.md,v
retrieving revision 1.1.1.11
diff -c -r1.1.1.11 i386.md
*** i386.md     2001/04/10 22:04:02     1.1.1.11
--- i386.md     2001/04/13 23:37:55
***************
*** 17082,17088 ****
     "TARGET_SSE"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17082,17088 ----
     "TARGET_SSE"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
***************
*** 17114,17120 ****
     "TARGET_SSE"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17114,17120 ----
     "TARGET_SSE"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
***************
*** 17143,17152 ****
   (define_expand "movv4si"
     [(set (match_operand:V4SI 0 "general_operand" "")
         (match_operand:V4SI 1 "general_operand" ""))]
!   "TARGET_MMX"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17143,17152 ----
   (define_expand "movv4si"
     [(set (match_operand:V4SI 0 "general_operand" "")
         (match_operand:V4SI 1 "general_operand" ""))]
!   "TARGET_SSE"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
***************
*** 17178,17184 ****
     "TARGET_MMX"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17178,17184 ----
     "TARGET_MMX"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
***************
*** 17210,17216 ****
     "TARGET_MMX"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17210,17216 ----
     "TARGET_MMX"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
***************
*** 17242,17248 ****
     "TARGET_MMX"
     "
   {
!   /* For constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */
--- 17242,17248 ----
     "TARGET_MMX"
     "
   {
!   /* Put constants other than zero into memory.  We do not know 
how the
        instructions used to build constants modify the upper 64 bits
        of the register, once we have that information we may be able
        to handle some of them more efficiently.  */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]