[ARC] Code size modifications.
authorClaudiu Zissulescu <claziss@synopsys.com>
Mon, 13 Mar 2017 12:56:22 +0000 (13:56 +0100)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 13 Mar 2017 12:56:22 +0000 (13:56 +0100)
commit0e5172ebf287a857364a0e8be216e3231258bc49
treeab1dd02665910d28be40d85cade651a67290cb2b
parent8c56cc5a88342b2c327bdcee9245e4afd86a8862
[ARC] Code size modifications.

gcc/
2017-03-13  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc.c (arc_init): Use multiplier whenever we have it.
(arc_conditional_register_usage): Use a different allocation order
when optimizing for size.
* common/config/arc/arc-common.c (arc_option_optimization_table):
Section anchors default on when optimizing for size.

From-SVN: r246091
gcc/ChangeLog
gcc/common/config/arc/arc-common.c
gcc/config/arc/arc.c