r217031 - in /branches/ARM/embedded-4_9-branch/...

halewang@gcc.gnu.org halewang@gcc.gnu.org
Mon Nov 3 08:36:00 GMT 2014


Author: halewang
Date: Mon Nov  3 08:36:28 2014
New Revision: 217031

URL: https://gcc.gnu.org/viewcvs?rev=217031&root=gcc&view=rev
Log:
2014-11-03  Hale Wang  <hale.wang@arm.com>

	* Makefile.in (tree-switch-shortcut): New object file.
	* common.opt (-ftree-switch-shortcut): New option.
	* opts.c: Likewise.
	* params.def: Define the maxinum number of instructions and paths
	to duplicate when shortcutting a switch.
	* passes.def (pass_tree_switch_shortcut): New pass.
	* timevar.def (TV_TREE_SWITCH_SHORTCUT): Define new value.
	* tree-pass.h (make_pass_tree_switch_shortcut): New pass.
	* tree-switch-shortcut.c: New file.

Modified:
    branches/ARM/embedded-4_9-branch/gcc/ChangeLog
    branches/ARM/embedded-4_9-branch/gcc/ChangeLog.arm



More information about the Gcc-cvs mailing list