[simplify-rtx] Fix unused variable warning in simplify_cond_clz_ctz on some targets

* simplify-rtx.c (simplify_cond_clz_ctz): Delete 'mode' local
	variable.

From-SVN: r237180
This commit is contained in:
Kyrylo Tkachov 2016-06-07 16:52:20 +00:00 committed by Kyrylo Tkachov
parent 6ffd47b70a
commit e10183dce1
2 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2016-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* simplify-rtx.c (simplify_cond_clz_ctz): Delete 'mode' local
variable.
2016-06-07 Jakub Jelinek <jakub@redhat.com>
* config/i386/sse.md (avx_vec_concat<mode>): Add v=v,vm and

View File

@ -5301,9 +5301,10 @@ simplify_cond_clz_ctz (rtx x, rtx_code cmp_code, rtx true_val, rtx false_val)
return NULL_RTX;
HOST_WIDE_INT op_val;
machine_mode mode = GET_MODE (on_nonzero);
if (((op_code == CLZ && CLZ_DEFINED_VALUE_AT_ZERO (mode, op_val))
|| (op_code == CTZ && CTZ_DEFINED_VALUE_AT_ZERO (mode, op_val)))
if (((op_code == CLZ
&& CLZ_DEFINED_VALUE_AT_ZERO (GET_MODE (on_nonzero), op_val))
|| (op_code == CTZ
&& CTZ_DEFINED_VALUE_AT_ZERO (GET_MODE (on_nonzero), op_val)))
&& op_val == INTVAL (on_zero))
return on_nonzero;