aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>1999-04-02 15:39:55 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>1999-04-02 15:39:55 +0000
commit6e01bd94f8b53772367ee1860fde5f5c06891873 (patch)
tree6f697a65ccb6286b9ce4a6e8687a4a9f20a8d2fb /gcc/expr.c
parent8f0327178b2158f8c6ee5996b2bd12c7dde8dbe8 (diff)
downloadgcc-6e01bd94f8b53772367ee1860fde5f5c06891873.zip
gcc-6e01bd94f8b53772367ee1860fde5f5c06891873.tar.gz
gcc-6e01bd94f8b53772367ee1860fde5f5c06891873.tar.bz2
tm.texi (USE_LOAD_POST_DECREMENT, [...]): Document.
* tm.texi (USE_LOAD_POST_DECREMENT, USE_LOAD_PRE_DECREMENT, USE_STORE_POST_DECREMENT, USE_STORE_PRE_DECREMENT): Document. (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_INCREMENT, USE_STORE_POST_INCREMENT, USE_STORE_PRE_INCREMENT): Fix documentation. * rtl.h (USE_LOAD_POST_DECREMENT, USE_LOAD_PRE_DECREMENT, USE_STORE_POST_DECREMENT, USE_STORE_PRE_DECREMENT, USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_INCREMENT, USE_STORE_POST_INCREMENT, USE_STORE_PRE_INCREMENT): Provide default definition. * expr.c: (USE_LOAD_POST_INCREMENT, USE_LOAD_PRE_INCREMENT, USE_STORE_POST_INCREMENT, USE_STORE_PRE_INCREMENT): Delete default definition. From-SVN: r26134
Diffstat (limited to 'gcc/expr.c')
-rw-r--r--gcc/expr.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/expr.c b/gcc/expr.c
index 3c18b73..d2ebdc3 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -1402,26 +1402,6 @@ convert_modes (mode, oldmode, x, unsignedp)
#define MOVE_MAX_PIECES MOVE_MAX
#endif
-/* Some architectures do not have complete pre/post increment/decrement
- instruction sets, or only move some modes efficiently. these macros
- allow us to fine tune move_by_pieces for these targets. */
-
-#ifndef USE_LOAD_POST_INCREMENT
-#define USE_LOAD_POST_INCREMENT(MODE) HAVE_POST_INCREMENT
-#endif
-
-#ifndef USE_LOAD_PRE_DECREMENT
-#define USE_LOAD_PRE_DECREMENT(MODE) HAVE_PRE_DECREMENT
-#endif
-
-#ifndef USE_STORE_POST_INCREMENT
-#define USE_STORE_POST_INCREMENT(MODE) HAVE_POST_INCREMENT
-#endif
-
-#ifndef USE_STORE_PRE_DECREMENT
-#define USE_STORE_PRE_DECREMENT(MODE) HAVE_PRE_DECREMENT
-#endif
-
/* Generate several move instructions to copy LEN bytes
from block FROM to block TO. (These are MEM rtx's with BLKmode).
The caller must pass FROM and TO