diff options
Diffstat (limited to 'gcc/alias.c')
-rw-r--r-- | gcc/alias.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/alias.c b/gcc/alias.c index 4cadb6b..e5133d6 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -1408,6 +1408,9 @@ find_base_term (rtx x) return 0; /* Fall through. */ case LO_SUM: + /* The standard form is (lo_sum reg sym) so look only at the + second operand. */ + return find_base_term (XEXP (x, 1)); case PLUS: case MINUS: { |