diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-24 23:15:19 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-24 23:15:19 +0000 |
commit | e4e498cfb231e53253d8d0e50ae9356af5e74bb0 (patch) | |
tree | 488e0bd31e47424105f777ed841d306134aabbfd /gcc/config/i860 | |
parent | 6896278d2d89bee2261a684019b3d310b77c1aa0 (diff) | |
download | gcc-e4e498cfb231e53253d8d0e50ae9356af5e74bb0.tar.gz |
* cse.c (fold_rtx): Make autoincrement addressing mode tests be
runtime selectable.
* expr.c (move_by_pieces): Similarly.
(move_by_pieces_1, clear_by_pieces, clear_by_pieces_1): Similarly.
* flow.c (find_auto_inc): Similarly.
(try_pre_increment): Similarly.
* loop.c (strength_reduce): Similarly.
* regclass.c (auto_inc_dec_reg_p): Similarly.
* regmove.c (try_auto_increment): Similarly.
(fixup_match_1): Similarly.
* rtl.h (HAVE_PRE_INCREMENT): Define if not already defined.
(HAVE_PRE_DECREMENT): Similarly.
(HAVE_POST_INCREMENT, HAVE_POST_DECREMENT): Similarly.
sponding changes to all target header files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23837 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i860')
-rw-r--r-- | gcc/config/i860/i860.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/i860/i860.h b/gcc/config/i860/i860.h index 316ba65a7d0..d6b29110eea 100644 --- a/gcc/config/i860/i860.h +++ b/gcc/config/i860/i860.h @@ -656,11 +656,11 @@ struct cumulative_args { int ints, floats; }; /* Addressing modes, and classification of registers for them. */ -/* #define HAVE_POST_INCREMENT */ -/* #define HAVE_POST_DECREMENT */ +/* #define HAVE_POST_INCREMENT 0 */ +/* #define HAVE_POST_DECREMENT 0 */ -/* #define HAVE_PRE_DECREMENT */ -/* #define HAVE_PRE_INCREMENT */ +/* #define HAVE_PRE_DECREMENT 0 */ +/* #define HAVE_PRE_INCREMENT 0 */ /* Macros to check register numbers against specific register classes. */ |