Commit 71380ac6 by Richard Kenner

(HARD_REGNO_MODE_OK): Don't allow d7/a0 as DImode reg pair.

From-SVN: r9664
parent c59c3b1c
......@@ -404,7 +404,8 @@ extern int target_flags;
if 68881 use is disabled. */
#define HARD_REGNO_MODE_OK(REGNO, MODE) \
(((REGNO) < 16) \
(((REGNO) < 16 \
&& !((REGNO) < 8 && (REGNO) + GET_MODE_SIZE ((MODE)) / 4 > 8)) \
|| ((REGNO) < 24 \
&& TARGET_68881 \
&& (GET_MODE_CLASS (MODE) == MODE_FLOAT \
......@@ -1967,6 +1968,7 @@ extern char *output_move_double ();
extern char *output_move_const_single ();
extern char *output_move_const_double ();
extern char *output_btst ();
extern char *output_scc_di ();
/*
Local variables:
......
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