m68hc11.c (m68hc11_small_indexed_indirect_p): Look for reg_equiv_memory_loc when...
authorStephane Carrez <Stephane.Carrez@worldnet.fr>
Fri, 15 Mar 2002 21:54:58 +0000 (22:54 +0100)
committerStephane Carrez <ciceron@gcc.gnu.org>
Fri, 15 Mar 2002 21:54:58 +0000 (22:54 +0100)
commitfdffea1abb5dca21db50ad6e5c36ba3dfb301f7e
tree3cb8c1eb2e01fed535dc48f0e6142f2aaaee1a3d
parent6272bc6859f211cf4cc9b8b02f56a87a0c381834
m68hc11.c (m68hc11_small_indexed_indirect_p): Look for reg_equiv_memory_loc when the operand is a register that does not get...

* config/m68hc11/m68hc11.c (m68hc11_small_indexed_indirect_p): Look
for reg_equiv_memory_loc when the operand is a register that does
not get a hard register (stack location).
(tst_operand): After reload, accept all memory operand.
(symbolic_memory_operand): Fix detection of symbolic references.
* config/m68hc11/m68hc11.h (VALID_CONSTANT_OFFSET_P): For 68HC12
accept symbols and any constant.

From-SVN: r50839
gcc/ChangeLog
gcc/config/m68hc11/m68hc11.c
gcc/config/m68hc11/m68hc11.h