Commit 26300dcd by Richard Kenner

(mark_used_regs): Use proper type for {all,some}_needed.

From-SVN: r4207
parent b5212374
...@@ -2160,8 +2160,8 @@ mark_used_regs (needed, live, x, final, insn) ...@@ -2160,8 +2160,8 @@ mark_used_regs (needed, live, x, final, insn)
register int offset = regno / REGSET_ELT_BITS; register int offset = regno / REGSET_ELT_BITS;
register REGSET_ELT_TYPE bit register REGSET_ELT_TYPE bit
= (REGSET_ELT_TYPE) 1 << (regno % REGSET_ELT_BITS); = (REGSET_ELT_TYPE) 1 << (regno % REGSET_ELT_BITS);
int all_needed = (needed[offset] & bit) != 0; REGSET_ELT_TYPE all_needed = needed[offset] & bit;
int some_needed = (needed[offset] & bit) != 0; REGSET_ELT_TYPE some_needed = needed[offset] & bit;
live[offset] |= bit; live[offset] |= bit;
/* A hard reg in a wide mode may really be multiple registers. /* A hard reg in a wide mode may really be multiple registers.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment