[PATCH,rs6000] Add option to avoid generation of indexed load/store instructions

Paolo Bonzini bonzini@gnu.org
Mon Jan 26 13:18:00 GMT 2009


Richard Guenther wrote:
> On Sun, Jan 25, 2009 at 6:37 PM, Pat Haugen <pthaugen@us.ibm.com> wrote:
>> The following patch adds a new option, -mavoid-xform, to avoid generation
>> of indexed load/store instructions when possible. Enabling this option on
>> Power6 has shown some significant improvement on certain benchmarks (lucas,
>> stream, PTRANS), while at the same time only introducing some minor
>> improvements/degradations on the other spec benchmarks.
>>
>> Bootstrapped and regression tested on powerpc64-linux with no new errors
>> when the option is not enabled.  With the option enabled there is one new
>> failure, gcc.dg/tree-ssa/loop-19.c, which would be expected since that test
>> is looking for indexed load/store patterns.
>>
>> OK for trunk?

Is this related to PR28690?

Paolo



More information about the Gcc-patches mailing list