summaryrefslogtreecommitdiff
path: root/gcc/config/s390/s390.h
diff options
context:
space:
mode:
authoraesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4>2011-01-27 17:10:16 +0000
committeraesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4>2011-01-27 17:10:16 +0000
commit3359ccfd973491de7d7ce59cb0e9d962c17f71ba (patch)
tree12a3be5b4607604a244dc5cdff8cdca1098af290 /gcc/config/s390/s390.h
parent40b32d934059efe3db55f67be5bab3706c35074d (diff)
downloadgcc-3359ccfd973491de7d7ce59cb0e9d962c17f71ba.tar.gz
* config/s390/s390.h (PREFERRED_RELOAD_CLASS): Remove.
* config/s390/s390-protos.h (s390_preferred_reload_class): Remove. * config/s390/s390.c (TARGET_PREFERRED_RELOAD_CLASS): Define. (s390_preferred_reload_class): Make static. Change return and 'rclass' argument type to reg_class_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169333 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/s390/s390.h')
-rw-r--r--gcc/config/s390/s390.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h
index 824864fec97..abf4efcce27 100644
--- a/gcc/config/s390/s390.h
+++ b/gcc/config/s390/s390.h
@@ -531,11 +531,6 @@ extern const enum reg_class regclass_map[FIRST_PSEUDO_REGISTER];
#define REGNO_OK_FOR_BASE_P(REGNO) REGNO_OK_FOR_INDEX_P (REGNO)
-/* Given an rtx X being reloaded into a reg required to be in class CLASS,
- return the class of reg to actually use. */
-#define PREFERRED_RELOAD_CLASS(X, CLASS) \
- s390_preferred_reload_class ((X), (CLASS))
-
/* We need secondary memory to move data between GPRs and FPRs. With
DFP the ldgr lgdr instructions are available. But these
instructions do not handle GPR pairs so it is not possible for 31