This is the mail archive of the
mailing list for the GCC project.
Re: [gsoc] Generic addressing mode selection
- From: Jeff Law <law at redhat dot com>
- To: Erik Varga <erik dot varga256 at gmail dot com>, gcc at gcc dot gnu dot org
- Cc: Oleg Endo <oleg dot endo at t-online dot de>
- Date: Thu, 26 Mar 2015 09:43:31 -0600
- Subject: Re: [gsoc] Generic addressing mode selection
- Authentication-results: sourceware.org; auth=none
- References: <CAMHD1_-5Pmtk2G1GaGB-EfsfgQSP8kwwWyOJCuJB=wPnW1evKg at mail dot gmail dot com>
On 03/26/2015 08:32 AM, Erik Varga wrote:
If you're looking at exploiting auto-inc addressing, others and myself
have speculated that something built around
straight-line-strength-reduction at the RTL level would be ideal for
exploiting that capability.
I've submitted my proposal to the GSoC website, it can be found here: 
After hearing some ideas from Oleg, I decided to go with working on
detecting and optimizing a few specific memory access patterns instead
of implementing a PBQP solver.
Any suggestions or comments are welcome.
I read that it's necessary to have a copyright assignment filed with
the Free Software Foundation to be able to contribute larger amounts
of code to GCC. When would it be best to start applying for a
copyright assignment (e.g. sometime during the community bonding
period, or the coding period, or around now)?
That may be more suitable for a GSOC project than tackling the entire
space of address mode selections.