This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: optimization by as
- From: Virendra Kumar Pathak <kumarvir dot pathak at gmail dot com>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Wed, 12 Aug 2015 19:40:18 +0530
- Subject: Re: optimization by as
- Authentication-results: sourceware.org; auth=none
- References: <CAEDvCBS2RdGBwpirseB5Bne1_tOw=68O-5V9Q-S+AmZM7+vWog at mail dot gmail dot com> <0DA23CC379F5F945ACB41CF394B982772110532C at LEMAIL01 dot le dot imgtec dot org> <CAEDvCBS4m4UkNo+XcAPLZ7i9PYdV3XSp-XxGUvoEvHN9RWEnfQ at mail dot gmail dot com> <6D39441BF12EF246A7ABCE6654B023532120CF37 at LEMAIL01 dot le dot imgtec dot org> <CAKOQZ8zw3Vr1TVoFO8eOT6AkzcvDkKgW+oGfUK8hTrDP5Gun4A at mail dot gmail dot com>
Hi Ian,
Could you please give some information on why MAO project is dead ?
Thanks.
On 11 August 2015 at 19:52, Ian Lance Taylor <iant@google.com> wrote:
> On Mon, Aug 10, 2015 at 6:22 AM, Matthew Fortune
> <Matthew.Fortune@imgtec.com> wrote:
>> Virendra Kumar Pathak <kumarvir.pathak@gmail.com> writes:
>>> What other types of optimization can be handled by the assembler ?
>>> Are they capable of re-ordering the instructions ?
>>> For example inserting other instruction between two loads (on machine
>>> with one load unit) to avoid pipeline stall.
>>
>> No, that would then be a compiler/recompiler as it needs to do so much
>> analysis for safety. You 'can' do anything you like in the assembler
>> but probably shouldn't as it is not geared up for that kind of processing.
>
> Although for a while there was the MAO project:
> http://code.google.com/p/mao/ . As far as I know, though, it is dead.
>
> Ian
--
with regards,
Virendra Kumar Pathak