pa.h (HARD_REGNO_MODE_OK): Correctly handle FPregs, even when for 64bit PA targets.
* pa.h (HARD_REGNO_MODE_OK): Correctly handle FPregs, even when for 64bit PA targets. From-SVN: r28618
This commit is contained in:
parent
8f851c1ff2
commit
9275b45e54
2 changed files with 5 additions and 0 deletions
|
@ -1,5 +1,8 @@
|
|||
Mon Aug 9 01:15:24 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* pa.h (HARD_REGNO_MODE_OK): Correctly handle FPregs, even when
|
||||
for 64bit PA targets.
|
||||
|
||||
* pa.h (SELECT_SECTION): Define.
|
||||
* som.h (SELECT_SECTION): Delete.
|
||||
|
||||
|
|
|
@ -575,6 +575,8 @@ int lhs_lshift_cint_operand ();
|
|||
/* On 1.0 machines, don't allow wide non-fp modes in fp regs. */ \
|
||||
: !TARGET_PA_11 && FP_REGNO_P (REGNO) \
|
||||
? GET_MODE_SIZE (MODE) <= 4 || GET_MODE_CLASS (MODE) == MODE_FLOAT \
|
||||
: FP_REGNO_P (REGNO) \
|
||||
? GET_MODE_SIZE (MODE) <= 4 || ((REGNO) & 1) == 0 \
|
||||
/* Make wide modes be in aligned registers. */ \
|
||||
: GET_MODE_SIZE (MODE) <= UNITS_PER_WORD || ((REGNO) & 1) == 0)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue