sse.md (vec_concatv2df): Change (v,xm,C) alternative to (v,vm,c).
authorUros Bizjak <ubizjak@gmail.com>
Mon, 3 Dec 2018 20:44:37 +0000 (21:44 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 3 Dec 2018 20:44:37 +0000 (21:44 +0100)
* config/i386/sse.md (vec_concatv2df): Change (v,xm,C)
alternative to (v,vm,c).

From-SVN: r266765

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

index 1efc927..48676e5 100644 (file)
@@ -1,3 +1,8 @@
+2018-12-03  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/sse.md (vec_concatv2df): Change (v,xm,C)
+       alternative to (v,vm,c).
+
 2018-12-03  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * gcc/config.gcc (Unsupported targets): Add powerpc*-*-linux*paired*.
index 1415c36..52db04d 100644 (file)
 (define_insn "vec_concatv2df"
   [(set (match_operand:V2DF 0 "register_operand"     "=x,x,v,x,v,x,x, v,x,x")
        (vec_concat:V2DF
-         (match_operand:DF 1 "nonimmediate_operand" " 0,x,v,m,m,0,x,xm,0,0")
+         (match_operand:DF 1 "nonimmediate_operand" " 0,x,v,m,m,0,x,vm,0,0")
          (match_operand:DF 2 "nonimm_or_0_operand"  " x,x,v,1,1,m,m, C,x,m")))]
   "TARGET_SSE
    && (!(MEM_P (operands[1]) && MEM_P (operands[2]))