diff options
author | Joseph Myers <joseph@codesourcery.com> | 2008-12-18 22:13:05 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2008-12-18 22:13:05 +0000 |
commit | 1cdc0d8f36ebf4752ff376992344dd3a555a5ec5 (patch) | |
tree | 9b0688852e7a5fcbd5f1aefa62f1003783fe0aba /gcc/tree-ssa-loop-ivopts.c | |
parent | 6559c761d4fca5fa1825007a2c5e0d8bed5ef9be (diff) | |
download | gcc-1cdc0d8f36ebf4752ff376992344dd3a555a5ec5.zip gcc-1cdc0d8f36ebf4752ff376992344dd3a555a5ec5.tar.gz gcc-1cdc0d8f36ebf4752ff376992344dd3a555a5ec5.tar.bz2 |
rs6000.c (rs6000_generate_compare): Condition choice of e500 comparison instructions on flag_finite_math_only &&...
* config/rs6000/rs6000.c (rs6000_generate_compare): Condition
choice of e500 comparison instructions on flag_finite_math_only &&
!flag_trapping_math, not flag_unsafe_math_optimizations.
* config/rs6000/rs6000.md (abstf2): Condition choice of e500
instructions on flag_finite_math_only && !flag_trapping_math, not
flag_unsafe_math_optimizations.
(bltgt, sltgt): Disable for TARGET_HARD_FLOAT && !TARGET_FPRS.
* config/rs6000/spe.md (cmpsfeq_gpr, tstsfeq_gpr, cmpsfgt_gpr,
tstsfgt_gpr, cmpsflt_gpr, tstsflt_gpr, cmpdfeq_gpr, tstdfeq_gpr,
cmpdfgt_gpr, tstdfgt_gpr, cmpdflt_gpr, tstdflt_gpr, cmptfeq_gpr,
tsttfeq_gpr, cmptfgt_gpr, tsttfgt_gpr, cmptflt_gpr, tsttflt_gpr):
Condition choice of comparison instructions on
flag_finite_math_only && !flag_trapping_math, not
flag_unsafe_math_optimizations.
From-SVN: r142822
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions