sse.md (*vec_extractv2di_1_sse2): Do not calculate "memory" attribute for "sseishft...
authorUros Bizjak <ubizjak@gmail.com>
Fri, 25 May 2007 21:58:21 +0000 (23:58 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 25 May 2007 21:58:21 +0000 (23:58 +0200)
        * config/i386/sse.md (*vec_extractv2di_1_sse2): Do not calculate
        "memory" attribute for "sseishft" type insn without operands[2].

From-SVN: r125075

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

index b659e780df078f47ed051619bed5c2fd4d5ca7b1..0fd8e7533bb7ad14442d5bad629b269872769718 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 d635b597938db0ee98a910b16aff8b8a68672e29..800807cde17c146fc66e3ed4661b0bead5363b96 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