diff options
Diffstat (limited to 'gcc/alias.c')
-rw-r--r-- | gcc/alias.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/alias.c b/gcc/alias.c index a1f2e0b785c..d69b38392fe 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -1880,7 +1880,7 @@ nonlocal_mentioned_p (x) { /* Global registers are not local. */ if (REGNO (SUBREG_REG (x)) < FIRST_PSEUDO_REGISTER - && global_regs[REGNO (SUBREG_REG (x)) + SUBREG_WORD (x)]) + && global_regs[subreg_regno (x)]) return 1; return 0; } |