This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PR64164] drop copyrename, integrate into expand
- From: Alexandre Oliva <aoliva at redhat dot com>
- To: Andreas Schwab <schwab at linux-m68k dot org>
- Cc: Christophe Lyon <christophe dot lyon at linaro dot org>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Patrick Marlier <patrick dot marlier at gmail dot com>, Jeff Law <law at redhat dot com>, James Greenhalgh <james dot greenhalgh at arm dot com>, "H.J. Lu" <hjl dot tools at gmail dot com>, Segher Boessenkool <segher at kernel dot crashing dot org>, Richard Biener <richard dot guenther at gmail dot com>, David Edelsohn <dje dot gcc at gmail dot com>, Eric Botcazou <ebotcazou at adacore dot com>
- Date: Wed, 19 Aug 2015 14:43:01 -0300
- Subject: Re: [PR64164] drop copyrename, integrate into expand
- Authentication-results: sourceware.org; auth=none
- References: <orio9cw10j dot fsf at livre dot home> <CAFiYyc3k9xh_6RGbTdHYOJ-aEmUWVeFRoWy=YzCHFDNSdtTXCA at mail dot gmail dot com> <orwpxqvqnp dot fsf at livre dot home> <20150723203112 dot GB27818 at gate dot crashing dot org> <CAMe9rOpR+2gPxo0tKaRPtcML_Q4=r-_=9iqk+_JZFPkM=eN=BQ at mail dot gmail dot com> <CAMe9rOpbLEyDexVJqJAFJ3W6o4AktNog-jwk2CY4GZkrmT+nfA at mail dot gmail dot com> <or4mkmhgc9 dot fsf at livre dot home> <CAMe9rOp=S5fu1N=i7waswCYqJeLBCrySqYdFYkVa7LV04vpQSg at mail dot gmail dot com> <CAMe9rOrq+ZBAg1nZ1twEcPqwBj4j9+XA+SXQJVWWzjfdvidjtw at mail dot gmail dot com> <or1tfkdjhj dot fsf at livre dot home> <20150810082355 dot GA31149 at arm dot com> <55C8BFC3 dot 3030603 at redhat dot com> <CAKQMxzRzMrGtf921vqXCno5uoBN+uzsnJ5wX2Twmvhp1ziAEcA at mail dot gmail dot com> <or37zlpujd dot fsf at livre dot home> <CAKdteOafwG_fm=U_MexgQ8-ep-5vQtbgoeoCtJ55QKpRim3+RQ at mail dot gmail dot com> <or614e2kkq dot fsf at livre dot home> <orbne51el4 dot fsf at livre dot home> <orh9nvzsgz dot fsf at livre dot home> <mvmpp2jcsv2 dot fsf at hawking dot suse dot de> <mvmlhd7cs21 dot fsf at hawking dot suse dot de>
On Aug 19, 2015, Andreas Schwab <schwab@linux-m68k.org> wrote:
> Andreas Schwab <schwab@linux-m68k.org> writes:
>> Alexandre Oliva <aoliva@redhat.com> writes:
>>
>>> [PR64164] fix regressions reported on m68k and armeb
>>>
>>> From: Alexandre Oliva <aoliva@redhat.com>
>>>
>>> Defer stack slot address assignment for all parms that can't live in
>>> pseudos, and accept pseudos assignments in assign_param_setup_block.
>>
>> That doesn't fix the ia64 Ada miscompilation though.
That's not surprising, it's the first I hear of it ;-)
> I mean miscomparison, not miscompilation. The difference is only in the
> insn scheduling.
Interesting. I have a hard time figuring out how this could follow from
the patchset at hand, but... let's try to figure it out.
I'm having some difficulty getting access to an ia64 box ATM, and for
ada bootstraps, a cross won't do, so... if you still have that build
tree around, any chance you could recompile par.o with both stage1 and
stage2, with -fdump-rtl-expand-details, and email me the compiler dump
files? Maybe that will suffice to figure out where the difference might
come from.
Thanks in advance,
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer
- References:
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand
- Re: [PR64164] drop copyrename, integrate into expand