diff options
Diffstat (limited to 'gcc/rtlanal.c')
-rw-r--r-- | gcc/rtlanal.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index fd7fa01..6b96443 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -1390,6 +1390,11 @@ note_uses (rtx *pbody, void (*fun) (rtx *, void *), void *data) note_uses (&XVECEXP (body, 0, i), fun, data); return; + case SEQUENCE: + for (i = XVECLEN (body, 0) - 1; i >= 0; i--) + note_uses (&PATTERN (XVECEXP (body, 0, i)), fun, data); + return; + case USE: (*fun) (&XEXP (body, 0), data); return; |