Commit d31d3db4 by Richard Stallman

*** empty log message ***

From-SVN: r903
parent fdeefd49
...@@ -607,10 +607,14 @@ enum reg_class { ...@@ -607,10 +607,14 @@ enum reg_class {
/* Nonzero if X is a hard reg that can be used as an index /* Nonzero if X is a hard reg that can be used as an index
or if it is a pseudo reg. */ or if it is a pseudo reg. */
#define REG_OK_FOR_INDEX_P(X) (REGNO (X) > 8) #define REG_OK_FOR_INDEX_P(X) \
(REGNO (X) > 8 \
&& REGNO (X) != VIRTUAL_STACK_VARS_REGNUM \
&& REGNO (X) != VIRTUAL_STACK_DYNAMIC_REGNUM \
&& REGNO (X) != VIRTUAL_OUTGOING_ARGS_REGNUM)
/* Nonzero if X is a hard reg that can be used as a base reg /* Nonzero if X is a hard reg that can be used as a base reg
or if it is a pseudo reg. */ or if it is a pseudo reg. */
#define REG_OK_FOR_BASE_P(X) (REGNO (X) > 8) #define REG_OK_FOR_BASE_P(X) REG_OK_FOR_INDEX_P (X)
#else #else
......
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