Disable accumulate-outgoing-args for Generic and Buldozers
H.J. Lu
hjl.tools@gmail.com
Mon Mar 24 17:15:00 GMT 2014
On Thu, Jan 23, 2014 at 3:16 PM, Jan Hubicka <hubicka@ucw.cz> wrote:
>> > * config/i38/x86-tune.def: Disable X86_TUNE_ACCUMULATE_OUTGOING_ARGS
>> > for generic and recent AMD chips
>>
>> The ChangeLog reads:
>>
>> 2014-01-22 Jan Hubicka <jh@suse.cz>
>>
>> * config/i386/x86-tune.def (X86_TUNE_ACCUMULATE_OUTGOING_ARGS):
>> Enable for generic and recent AMD targets.
>>
>> Very confusing...
> Sorry, will fix it.
>
I still see:
2014-01-22 Jan Hubicka <hubicka@ucw.cz>
* config/i386/x86-tune.def (X86_TUNE_ACCUMULATE_OUTGOING_ARGS):
Enable for generic and recent AMD targets.
We should also update comments:
FIXME: the flags is incorrectly enabled for amdfam10, Bulldozer,
Bobcat and Generic. This is because disabling it causes large
regression on mgrid due to IRA limitation leading to unecessary
use of the frame pointer in 32bit mode. */
--
H.J.
More information about the Gcc-patches
mailing list