diff options
author | stuart <stuart@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-05 17:29:14 +0000 |
---|---|---|
committer | stuart <stuart@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-05 17:29:14 +0000 |
commit | c6a7a4ee2089a00dbd042731d74b715d993bad23 (patch) | |
tree | 5b149dd41cf829f661fd55b32a4c10f9b8c87806 /gcc/config/rs6000/rs6000.c | |
parent | f008c4fbbeaaae73b76f5fe164401432019c5194 (diff) |
2005-08-05 Stuart Hastings <stuart@apple.com>
Radars 4037817, 4178585, 4200438
* rs6000.c (optimization_options): Set -Os inlining heuristics to 30,30.
* i386.c (optimization_options): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/apple-local-200502-branch@102776 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/rs6000.c')
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 853b91184d2..277267fd40f 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -1972,13 +1972,13 @@ optimization_options (int level ATTRIBUTE_UNUSED, int size ATTRIBUTE_UNUSED) turned on when <fenv.h> is included (see darwin_pragma_fenv in darwin-c.c). */ flag_trapping_math = 0; - /* APPLE LOCAL begin -Os 4178585 */ + /* APPLE LOCAL begin -Os 4037817, 4178585, 4200438 */ if (optimize_size) { - set_param_value ("max-inline-insns-single", 90); - set_param_value ("max-inline-insns-auto", 90); + set_param_value ("max-inline-insns-single", 30); + set_param_value ("max-inline-insns-auto", 30); } - /* APPLE LOCAL end -Os 4178585 */ + /* APPLE LOCAL end -Os 4037817, 4178585, 4200438 */ } /* APPLE LOCAL end tweak default optimizations */ } |