aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-ssa-backprop.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/gimple-ssa-backprop.c')
-rw-r--r--gcc/gimple-ssa-backprop.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/gimple-ssa-backprop.c b/gcc/gimple-ssa-backprop.c
index bbc6311..d554826 100644
--- a/gcc/gimple-ssa-backprop.c
+++ b/gcc/gimple-ssa-backprop.c
@@ -413,6 +413,7 @@ backprop::process_assign_use (gassign *assign, tree rhs, usage_info *info)
switch (gimple_assign_rhs_code (assign))
{
case ABS_EXPR:
+ case ABSU_EXPR:
/* The sign of the input doesn't matter. */
info->flags.ignore_sign = true;
break;
@@ -688,6 +689,7 @@ strip_sign_op_1 (tree rhs)
switch (gimple_assign_rhs_code (assign))
{
case ABS_EXPR:
+ case ABSU_EXPR:
case NEGATE_EXPR:
return gimple_assign_rhs1 (assign);