]> git.ipfire.org Git - thirdparty/gcc.git/commit
[ARC] Code size modifications.
authorclaziss <claziss@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Mar 2017 12:56:22 +0000 (12:56 +0000)
committerclaziss <claziss@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Mar 2017 12:56:22 +0000 (12:56 +0000)
commitd0c1676a9ab09fed651d9e3b0a57d02c014beae4
treeab1dd02665910d28be40d85cade651a67290cb2b
parent2e7c47d5237739bbb62d2b5a9f67dcea3ee36a20
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246091 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/common/config/arc/arc-common.c
gcc/config/arc/arc.c