[Top][All Lists]
[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
avr-define_attr_adjust_len.patch
Description: Binary data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-gcc-list] [patch]: insn attribute "adjust_len",
Georg-Johann Lay <=