summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2016-08-11 10:29:51 +0000
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2016-08-11 10:29:51 +0000
commiteeec44d48e3fa3869359c0ede91cdca94dcfa20c (patch)
treef34bc5c81765ef180ed80d6245c983d01a048c38
parent1724a065cb40a291e3e62ffd0096ed29ecfe6395 (diff)
downloadgcc-eeec44d48e3fa3869359c0ede91cdca94dcfa20c.tar.gz
* config/aarch64/aarch64-simd.md (vcond<mode><mode>): Delete
unused declaration. (vcond<v_cmp_mixed><mode>): Ditto. (vcondu<mode><mode>, vcondu<mode><v_cmp_mixed>): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239359 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/config/aarch64/aarch64-simd.md4
2 files changed, 8 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5c618dce549..970a4b95ba4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,6 +1,13 @@
2016-08-11 Bin Cheng <bin.cheng@arm.com>
- * config/aarch64/aarch64-simd.md (vec_cmp<mode><v_cmp_result>: Init
+ * config/aarch64/aarch64-simd.md (vcond<mode><mode>): Delete
+ unused declaration.
+ (vcond<v_cmp_mixed><mode>): Ditto.
+ (vcondu<mode><mode>, vcondu<mode><v_cmp_mixed>): Ditto.
+
+2016-08-11 Bin Cheng <bin.cheng@arm.com>
+
+ * config/aarch64/aarch64-simd.md (vec_cmp<mode><v_cmp_result>): Init
variable explicitly, also assert on it before use.
2016-08-11 Richard Biener <rguenther@suse.de>
diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md
index 3817895b6ee..feb5e96b46f 100644
--- a/gcc/config/aarch64/aarch64-simd.md
+++ b/gcc/config/aarch64/aarch64-simd.md
@@ -2573,7 +2573,6 @@
"TARGET_SIMD"
{
rtx mask = gen_reg_rtx (<V_cmp_result>mode);
- enum rtx_code code = GET_CODE (operands[3]);
emit_insn (gen_vec_cmp<mode><v_cmp_result> (mask, operands[3],
operands[4], operands[5]));
@@ -2594,7 +2593,6 @@
"TARGET_SIMD"
{
rtx mask = gen_reg_rtx (<V_cmp_result>mode);
- enum rtx_code code = GET_CODE (operands[3]);
emit_insn (gen_vec_cmp<mode><v_cmp_result> (mask, operands[3],
operands[4], operands[5]));
@@ -2616,7 +2614,6 @@
"TARGET_SIMD"
{
rtx mask = gen_reg_rtx (<MODE>mode);
- enum rtx_code code = GET_CODE (operands[3]);
emit_insn (gen_vec_cmp<mode><mode> (mask, operands[3],
operands[4], operands[5]));
@@ -2636,7 +2633,6 @@
"TARGET_SIMD"
{
rtx mask = gen_reg_rtx (<V_cmp_result>mode);
- enum rtx_code code = GET_CODE (operands[3]);
emit_insn (gen_vec_cmp<v_cmp_mixed><v_cmp_mixed> (
mask, operands[3],