avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-gcc-list] [patch]: insn attribute "adjust_len"


From: Georg-Johann Lay
Subject: [avr-gcc-list] [patch]: insn attribute "adjust_len"
Date: Wed, 28 Jan 2009 17:57:40 +0100 (MET)

This patch introduces the new insn attribute "adjust_len".

This attribute helps to keep track which insn (alternatives) need length 
adjustment and which don't need adjustment.
There is no effect on the generated code or on the frontend etc (al least if it 
is describes correctly, otherwise the assembler may complain because of 
oversized relative jump offsets).

I already used this attribute in the "1-bit optimisation patch".

http://gcc.gnu.org/ml/gcc-patches/2008-12/msg00905.html

However, the new patch uses "no" as default, whereas the cited patch uses "yes".

Therefore this new patch needs review that every length adjustment that is done 
in adjust_insn_length is mentioned in the respective insn's adjust_len 
attribute.

And it does not bring new stuff that works atop of it as should be for such a 
patch...

Georg-Johann


Attachment: avr-define_attr_adjust_len.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]