]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/i386/sse.md
authorUros Bizjak <ubizjak@gmail.com>
Tue, 6 Nov 2012 18:53:21 +0000 (19:53 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 6 Nov 2012 18:53:21 +0000 (19:53 +0100)
(<avx_avx2>_maskstore<ssemodesuffix><avxsizesuffix>): Mark operand 0
as read and written by the instruction.

From-SVN: r193256

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

index f504293dd328c6cbb0304ff13a71c4cae99d0934..26a38c51fc99369360086ecec3a390152bb4ae95 100644 (file)
@@ -1,3 +1,9 @@
+2012-11-06  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/sse.md
+       (<avx_avx2>_maskstore<ssemodesuffix><avxsizesuffix>): Mark operand 0
+       as read and written by the instruction.
+
 2012-11-06  Alexandre Oliva <aoliva@redhat.com>
 
        PR debug/54693
index 33d7b6bc0a9e9aa905c0726f136b8d2734a7280c..94f1beada9ef692c5e99117a1eb25085885ad5ff 100644 (file)
    (set_attr "mode" "<sseinsnmode>")])
 
 (define_insn "<avx_avx2>_maskstore<ssemodesuffix><avxsizesuffix>"
-  [(set (match_operand:V48_AVX2 0 "memory_operand" "=m")
+  [(set (match_operand:V48_AVX2 0 "memory_operand" "+m")
        (unspec:V48_AVX2
          [(match_operand:<sseintvecmode> 1 "register_operand" "x")
           (match_operand:V48_AVX2 2 "register_operand" "x")