aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorNguyen Duy Dat <dat.nguyen.yn@rvc.renesas.com>2013-01-09 15:07:08 +0000
committerNick Clifton <nickc@gcc.gnu.org>2013-01-09 15:07:08 +0000
commit3cd232b5aafa8b8563d3bbe4b4e240eea6b93036 (patch)
tree0dbf0b610c223b5dc4566dfded8f297f4a38346e /gcc/fortran/resolve.c
parent458752def198a1a663152609b4027fe08224b6f8 (diff)
downloadgcc-3cd232b5aafa8b8563d3bbe4b4e240eea6b93036.zip
gcc-3cd232b5aafa8b8563d3bbe4b4e240eea6b93036.tar.gz
gcc-3cd232b5aafa8b8563d3bbe4b4e240eea6b93036.tar.bz2
v850.md (cbranchsf4): New pattern.
* config/v850/v850.md (cbranchsf4): New pattern. (cstoresf4): New pattern. (cbranchdf4): New pattern. (cstoredf4): New pattern. (movsicc): Disallow floating point comparisons. (cmpsf_le_insn): Fix order of operators. (cmpsf_lt_insn): Likewise. (cmpsf_eq_insn): Likewise. (cmpdf_le_insn): Likewise. (cmpdf_lt_insn): Likewise. (cmpdf_eq_insn): Likewise. (cmpsf_ge_insn): Use LE comparison. (cmpdf_ge_insn): Likewise. (cmpsf_gt_insn): Use LT comparison. (cmpdf_gt_insn): Likewise. (cmpsf_ne_insn): Delete pattern. (cmpdf_ne_insn): Delete pattern. * config/v850/v850.c (v850_gen_float_compare): Use gen_cmpdf_eq_insn for NE comparison. (v850_float_z_comparison_operator) (v850_float_nz_comparison_operator): Move from here ... * config/v850/predicates.md: ... to here. Move GT and GE comparisons into v850_float_z_comparison_operator. * config/v850/v850-protos.h (v850_float_z_comparison_operator): Delete prototype. (v850_float_nz_comparison_operator): Likewise. From-SVN: r195053
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions