aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2018-12-03 21:44:37 +0100
committerUros Bizjak <uros@gcc.gnu.org>2018-12-03 21:44:37 +0100
commit44b619c14cad4e9e8a10b469ef1075886b27ddc0 (patch)
tree0479d8e85c6b63f4a1e149ea9ad4a381629b9336
parentab25c42d05ea17fc8a3267135650dee0f42a918e (diff)
downloadgcc-44b619c14cad4e9e8a10b469ef1075886b27ddc0.zip
gcc-44b619c14cad4e9e8a10b469ef1075886b27ddc0.tar.gz
gcc-44b619c14cad4e9e8a10b469ef1075886b27ddc0.tar.bz2
sse.md (vec_concatv2df): Change (v,xm,C) alternative to (v,vm,c).
* config/i386/sse.md (vec_concatv2df): Change (v,xm,C) alternative to (v,vm,c). From-SVN: r266765
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/sse.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1efc927..48676e5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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*.
diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md
index 1415c36..52db04d 100644
--- a/gcc/config/i386/sse.md
+++ b/gcc/config/i386/sse.md
@@ -9526,7 +9526,7 @@
(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]))