diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2016-10-11 08:19:17 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2016-10-11 08:19:17 +0000 |
commit | 8d946ecc4695b2075da22d77fff79de6a36401b9 (patch) | |
tree | 8c77d0e1458c759a34b0694b8b52974cd42d6b6c /gcc/gcov-dump.c | |
parent | 431e31a9f464e2213b06ad4f7e52ee1a4f1c4b38 (diff) | |
download | gcc-8d946ecc4695b2075da22d77fff79de6a36401b9.zip gcc-8d946ecc4695b2075da22d77fff79de6a36401b9.tar.gz gcc-8d946ecc4695b2075da22d77fff79de6a36401b9.tar.bz2 |
visium-modes.def (CC_NOOV): Rename into...
* config/visium/visium-modes.def (CC_NOOV): Rename into...
(CCNZ): ...this.
(CC_BTST): Rename into...
(CCC): ...this.
* config/visium/predicates.md (real_add_operand): New.
(visium_btst_operator): Rename into...
(visium_equality_comparison_operator): ...this.
(visium_noov_operator): Rename into...
(visium_nz_comparison_operator): ...this.
(visium_c_comparison_operator): New.
(visium_branch_operator): Adjust and deal with all CC modes.
* config/visium/visium.c (visium_adjust_cost): Adjust.
(visium_split_double_add): Use the *_set_carry patterns.
(visium_select_cc_mode): Add support for CCC mode and adjust.
(output_cbranch): Adjust and use the carry-based operators for
floating-point comparisons.
* config/visium/visium.md (flags_subst_arith): Adjust.
(addsi3_insn_set_carry): New instruction.
(subsi3_insn_set_carry): Likewise.
(negsi2_insn_set_carry): Likewise.
(btst): Adjust.
(cmp<mode>_sne): Likewise.
(cbranch<mode>4): Use ordered_comparison_operator.
(cbranch<mode>4_insn): Likewise.
(cbranchsi4_btst_insn): Adjust.
From-SVN: r240969
Diffstat (limited to 'gcc/gcov-dump.c')
0 files changed, 0 insertions, 0 deletions