This is the mail archive of the
mailing list for the binutils project.
Re: optimization by as
- From: Yury Gribov <y dot gribov at samsung dot com>
- To: Paul_Koning at Dell dot com
- Cc: kumarvir dot pathak at gmail dot com, Andrew dot Bennett at imgtec dot com, binutils at sourceware dot org
- Date: Mon, 17 Aug 2015 17:44:05 +0300
- 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> <693C75B5-88BC-4051-BA12-57617578566B at dell dot com> <55D1A974 dot 9090507 at samsung dot com> <F41F6EAE-2D95-42D1-95D1-7E88D64122D5 at dell dot com>
On 08/17/2015 05:37 PM, Paul_Koning@Dell.com wrote:
The other (now rare) job of the assembler is to process human-written assembly code. There too it must stay out of the way, because the only time when hand-written assembly code is justified is when the human needs *complete* control over what happens.
At least for VLIWs or some weird accelerators you'd want automatic
scheduling and reg. allocation from assembler. Otherwise it's
practically impossible to write assembly code by hand in a scalable way.