summaryrefslogtreecommitdiff
path: root/gcc/regclass.c
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1992-07-12 21:42:39 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1992-07-12 21:42:39 +0000
commit40c12d6591ac53b85d1a9c2efba26ca52c319435 (patch)
tree9b412e72642bcd545b40f09d8ec58b71e912c5f7 /gcc/regclass.c
parent8140e9af41d0f482413887252c06b04dec8175cd (diff)
downloadgcc-40c12d6591ac53b85d1a9c2efba26ca52c319435.tar.gz
entered into RCS
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1580 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/regclass.c')
-rw-r--r--gcc/regclass.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/regclass.c b/gcc/regclass.c
index cd5b0d00259..6c6e0292328 100644
--- a/gcc/regclass.c
+++ b/gcc/regclass.c
@@ -1139,7 +1139,7 @@ record_reg_classes (n_alts, n_ops, ops, modes, constraints, insn)
else if (win
|| (GET_CODE (op) == REG
- && reg_fits_class_p (op, classes[i], 0, mode)))
+ && reg_fits_class_p (op, classes[i], 0, GET_MODE (op))))
;
/* If registers are valid, the cost of this alternative includes