r236132 - in /trunk/gcc: ChangeLog genattr.c ge...

amonakov@gcc.gnu.org amonakov@gcc.gnu.org
Wed May 11 18:13:00 GMT 2016


Author: amonakov
Date: Wed May 11 18:13:11 2016
New Revision: 236132

URL: https://gcc.gnu.org/viewcvs?rev=236132&root=gcc&view=rev
Log:
genautomata.c cleanup

	* genattr.c (main): Change 'rtx' to 'rtx_insn *' in prototypes of
	'insn_latency', 'maximal_insn_latency', 'min_insn_conflict_delay'.
	* genautomata.c (output_internal_insn_code_evaluation): Simplify.
	Move handling of non-insn arguments inline into the sole user:
	(output_trans_func): ...here.
	(output_min_insn_conflict_delay_func): Change 'rtx' to 'rtx_insn *'
	in emitted function prototype.
	(output_internal_insn_latency_func): Ditto.  Simplify.
	(output_internal_maximal_insn_latency_func): Ditto.  Delete
	always-unused argument.
	(output_insn_latency_func): Ditto.
	(output_maximal_insn_latency_func): Ditto.
 

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/genattr.c
    trunk/gcc/genautomata.c



More information about the Gcc-cvs mailing list