diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-27 00:08:35 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-27 00:08:35 +0000 |
commit | 28d1bd6020053851dcdf26ebacf2eb8bac802cb0 (patch) | |
tree | 01a9f85e963268c0a5420b8f51c77b3ac94fa868 /gcc/config/alpha/alpha.h | |
parent | 4a921c636a637bf6c77c3e9686737bdee59ba0b5 (diff) | |
download | gcc-28d1bd6020053851dcdf26ebacf2eb8bac802cb0.tar.gz |
* config/alpha/alpha.h (HARD_REGNO_MODE_OK): Allow complex float
modes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86644 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/alpha.h')
-rw-r--r-- | gcc/config/alpha/alpha.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index fd2754bd05a..3acecb8e574 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -647,6 +647,7 @@ extern const char *alpha_tls_size_string; /* For -mtls-size= */ #define HARD_REGNO_MODE_OK(REGNO, MODE) \ ((REGNO) >= 32 && (REGNO) <= 62 \ ? (MODE) == SFmode || (MODE) == DFmode || (MODE) == DImode \ + || (MODE) == SCmode || (MODE) == DCmode \ : 1) /* A C expression that is nonzero if a value of mode |