* config/i386/i386.c (ix86_prepare_fp_compare_args): Fix is_sse test.
From-SVN: r94085
This commit is contained in:
parent
5ccbd3098f
commit
eabd294f38
2 changed files with 5 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
|||
2005-01-22 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* config/i386/i386.c (ix86_prepare_fp_compare_args): Fix is_sse test.
|
||||
|
||||
2005-01-22 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* genopinit.c (optabs): Use smin/smax for floating point too.
|
||||
|
|
|
@ -8331,7 +8331,7 @@ ix86_prepare_fp_compare_args (enum rtx_code code, rtx *pop0, rtx *pop1)
|
|||
enum machine_mode fpcmp_mode = ix86_fp_compare_mode (code);
|
||||
rtx op0 = *pop0, op1 = *pop1;
|
||||
enum machine_mode op_mode = GET_MODE (op0);
|
||||
int is_sse = SSE_REG_P (op0) || SSE_REG_P (op1);
|
||||
int is_sse = TARGET_SSE_MATH && SSE_FLOAT_MODE_P (op_mode);
|
||||
|
||||
/* All of the unordered compare instructions only work on registers.
|
||||
The same is true of the fcomi compare instructions. The same is
|
||||
|
|
Loading…
Add table
Reference in a new issue