aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/fold-const.c')
-rw-r--r--gcc/fold-const.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index e32a737..7ee72ff 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -14238,8 +14238,7 @@ tree_single_nonnegative_warnv_p (tree t, bool *strict_overflow_p)
if (TYPE_UNSIGNED (TREE_TYPE (t)))
return true;
- enum tree_code code = TREE_CODE (t);
- switch (code)
+ switch (TREE_CODE (t))
{
case SSA_NAME:
/* Query VRP to see if it has recorded any information about
@@ -14276,10 +14275,10 @@ tree_single_nonnegative_warnv_p (tree t, bool *strict_overflow_p)
static bool
tree_invalid_nonnegative_warnv_p (tree t, bool *strict_overflow_p)
{
+ enum tree_code code = TREE_CODE (t);
if (TYPE_UNSIGNED (TREE_TYPE (t)))
return true;
- enum tree_code code = TREE_CODE (t);
switch (code)
{
case TARGET_EXPR: