OSDN Git Service

* config/i386/sse.md (*vec_extractv2di_1_sse2): Do not calculate
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2007 21:58:21 +0000 (21:58 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2007 21:58:21 +0000 (21:58 +0000)
        "memory" attribute for "sseishft" type insn without operands[2].

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125075 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/sse.md

index b659e78..0fd8e75 100644 (file)
@@ -1,3 +1,8 @@
+2007-05-25  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/sse.md (*vec_extractv2di_1_sse2): Do not calculate
+       "memory" attribute for "sseishft" type insn without operands[2].
+
 2007-05-25  Dirk Mueller  <dmueller@suse.de>
            Marcus Meissner <meissner@suse.de>
 
index d635b59..800807c 100644 (file)
    psrldq\t{$8, %0|%0, 8}
    movq\t{%H1, %0|%0, %H1}"
   [(set_attr "type" "ssemov,sseishft,ssemov")
+   (set_attr "memory" "*,none,*")
    (set_attr "mode" "V2SF,TI,TI")])
 
 ;; Not sure this is ever used, but it doesn't hurt to have it. -aoliva