re PR target/69118 (Wrong condition in avx512f_maskcmp<mode>3)
authorKirill Yukhin <kirill.yukhin@intel.com>
Wed, 3 Feb 2016 13:44:50 +0000 (13:44 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Wed, 3 Feb 2016 13:44:50 +0000 (13:44 +0000)
PR target/69118

gcc/
* config/i386/sse.md (define_insn "avx512f_maskcmp<mode>3"):
Fix target.

From-SVN: r233103

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

index 8c59956..92db764 100644 (file)
@@ -1,3 +1,9 @@
+2016-02-03  Kirill Yukhin  <kirill.yukhin@intel.com>
+
+       PR target/69118
+       * config/i386/sse.md (define_insn "avx512f_maskcmp<mode>3"):
+       Fix target.
+
 2016-02-02  Jakub Jelinek  <jakub@redhat.com>
 
        * wide-int.cc (canonize_uhwi): New function.
index 7f89679..045a85f 100644 (file)
        (match_operator:<avx512fmaskmode> 3 "sse_comparison_operator"
          [(match_operand:VF 1 "register_operand" "v")
           (match_operand:VF 2 "nonimmediate_operand" "vm")]))]
-  "TARGET_SSE"
+  "TARGET_AVX512F"
   "vcmp%D3<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
   [(set_attr "type" "ssecmp")
    (set_attr "length_immediate" "1")