Commit afc2cd05 by Nick Clifton Committed by Nick Clifton

Fix comment describing ELIMINABLE_REGS

From-SVN: r33769
parent d207c3f7
2000-05-08 Nick Clifton <nickc@cygnus.com>
* config/i386/i386.h (ELIMINABLE_REGS): Fix comment.
2000-05-08 Bruce Korb <bkorb@gnu.org> 2000-05-08 Bruce Korb <bkorb@gnu.org>
* fixinc/mkfixinc.sh: fixinc.sco is no longer used * fixinc/mkfixinc.sh: fixinc.sco is no longer used
......
...@@ -1465,10 +1465,11 @@ pop{l} %0" \ ...@@ -1465,10 +1465,11 @@ pop{l} %0" \
followed by "to". Eliminations of the same "from" register are listed followed by "to". Eliminations of the same "from" register are listed
in order of preference. in order of preference.
We have three registers that can be eliminated on the i386. First, the There are two registers that can always be eliminated on the i386.
hard frame pointer register can often be eliminated in favor of the stack The frame pointer and the arg pointer can be replaced by either the
pointer register. Secondly, the argument and frame pointer register can hard frame pointer or to the stack pointer, depending upon the
always be eliminated; They are replaced with either the stack or frame pointer. */ circumstances. The hard frame pointer is not used before reload and
so it is not eligible for elimination. */
#define ELIMINABLE_REGS \ #define ELIMINABLE_REGS \
{{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \ {{ ARG_POINTER_REGNUM, STACK_POINTER_REGNUM}, \
......
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