Commit 51c2de46 by Jerry Quinn Committed by Jeff Law

pa.h (HAVE_PRE_INCREMENT): Disable when optimizing for a PA8000 class machine.

        * pa.h (HAVE_PRE_INCREMENT): Disable when optimizing for a PA8000
        class machine.
        (HAVE_PRE_DECREMENT, HAVE_POST_INCREMENT): Likewise.
        (HAVE_POST_DECREMENT): Likewise.

From-SVN: r26054
parent 411b293c
Mon Mar 29 11:50:34 1999 Jerry Quinn <jquinn@nortelnetworks.com>
* pa.h (HAVE_PRE_INCREMENT): Disable when optimizing for a PA8000
class machine.
(HAVE_PRE_DECREMENT, HAVE_POST_INCREMENT): Likewise.
(HAVE_POST_DECREMENT): Likewise.
Mon Mar 29 08:24:43 1999 Bruce Korb <korb@datadesign.com>
* fixinc/mkfixinc.sh: Heredoc portability problem
......
......@@ -1378,13 +1378,16 @@ extern struct rtx_def *hppa_builtin_saveregs ();
#define EXPAND_BUILTIN_SAVEREGS(ARGLIST) hppa_builtin_saveregs (ARGLIST)
/* Addressing modes, and classification of registers for them. */
/* Addressing modes, and classification of registers for them.
#define HAVE_POST_INCREMENT 1
#define HAVE_POST_DECREMENT 1
Using autoincrement addressing modes on PA8000 class machines is
not profitable. */
#define HAVE_PRE_DECREMENT 1
#define HAVE_PRE_INCREMENT 1
#define HAVE_POST_INCREMENT (pa_cpu < 8000)
#define HAVE_POST_DECREMENT (pa_cpu < 8000)
#define HAVE_PRE_DECREMENT (pa_cpu < 8000)
#define HAVE_PRE_INCREMENT (pa_cpu < 8000)
/* Macros to check register numbers against specific register classes. */
......
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