From ef9e5f1346084dad684577092f6f32019696f520 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Thu, 9 Nov 1995 11:24:11 -0500 Subject: (HARD_REGNO_NREGS): If FP_REG_P, always use UNITS_PER_FPREG to calculate number of words needed. From-SVN: r10576 --- gcc/config/mips/mips.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'gcc') diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index ef6d2be..cc1c8c8 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -1255,9 +1255,7 @@ do { \ #define HARD_REGNO_NREGS(REGNO, MODE) \ (! FP_REG_P (REGNO) \ ? ((GET_MODE_SIZE (MODE) + UNITS_PER_WORD - 1) / UNITS_PER_WORD) \ - : (TARGET_SINGLE_FLOAT \ - ? ((GET_MODE_SIZE (MODE) + UNITS_PER_FPREG - 1) / UNITS_PER_FPREG) \ - : (((GET_MODE_SIZE (MODE) + 7) / 8) << (TARGET_FLOAT64 == 0)))) + : ((GET_MODE_SIZE (MODE) + UNITS_PER_FPREG - 1) / UNITS_PER_FPREG)) /* Value is 1 if hard register REGNO can hold a value of machine-mode MODE. In 32 bit mode, require that DImode and DFmode be in even -- cgit v1.1