r236827 - in /trunk/gcc: ChangeLog config/visiu...
ebotcazou@gcc.gnu.org
ebotcazou@gcc.gnu.org
Fri May 27 15:08:00 GMT 2016
Author: ebotcazou
Date: Fri May 27 15:08:50 2016
New Revision: 236827
URL: https://gcc.gnu.org/viewcvs?rev=236827&root=gcc&view=rev
Log:
* config/visium/visium-protos.h (split_double_move): Rename into...
(visium_split_double_move): ...this.
(visium_split_double_add): Declare.
* config/visium/visium.c (split_double_move): Rename into...
(visium_split_double_move): ...this.
(visium_split_double_add): New function.
(visium_expand_copysign): Renumber operands for consistency.
* config/visium/visium.md (DImode move splitter): Adjust to renaming.
(DFmode move splitter): Likewise.
(*addi3_insn): Split by means of visium_split_double_add.
(*adddi3_insn_flags): Delete.
(*plus_plus_sltu<subst_arith>): New insn.
(*subdi3_insn): Split by means of visium_split_double_add.
(subdi3_insn_flags): Delete.
(*minus_minus_sltu<subst_arith>): New insn.
(*negdi2_insn): Split by means of visium_split_double_add.
(*negdi2_insn_flags): Delete.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/visium/visium-protos.h
trunk/gcc/config/visium/visium.c
trunk/gcc/config/visium/visium.md
More information about the Gcc-cvs
mailing list