s390-protos.h (preferred_la_operand_p): Remove second parameter.
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 22 Jan 2003 16:56:45 +0000 (16:56 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 22 Jan 2003 16:56:45 +0000 (16:56 +0000)
commit4888ec5d53eb1207f199f6dd6c152abb61ec9258
tree108ce3af63a4ea68163385e7c751bbb0bb623c4b
parente66868131bdd695a33e058a00ce1375bc04a1f94
s390-protos.h (preferred_la_operand_p): Remove second parameter.

* config/s390/s390-protos.h (preferred_la_operand_p):
Remove second parameter.
* config/s390/s390.c (preferred_la_operand_p): Likewise.
* config/s390/s390.h (FRAME_REGNO_P, FRAME_REG_P): New macros.
(HARD_REGNO_MODE_OK): Use FRAME_REGNO_P.
* config/s390/s390.md ("*la_cc_64", "*la_cc_31", splitters): Remove.
Add peepholes to transform ADD to LOAD ADDRESS.

From-SVN: r61594
gcc/ChangeLog
gcc/config/s390/s390-protos.h
gcc/config/s390/s390.c
gcc/config/s390/s390.h
gcc/config/s390/s390.md