[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

20.17 Instruction Attributes

In addition to describing the instruction supported by the target machine, the `md' file also defines a group of attributes and a set of values for each. Every generated insn is assigned a value for each attribute. One possible attribute would be the effect that the insn has on the machine's condition code. This attribute can then be used by NOTICE_UPDATE_CC to track the condition codes.

20.17.1 Defining Attributes and their Values  Specifying attributes and their values.
20.17.2 Attribute Expressions  Valid expressions for attribute values.
20.17.3 Assigning Attribute Values to Insns  Assigning attribute values to insns.
20.17.4 Example of Attribute Specifications  An example of assigning attributes.
20.17.5 Computing the Length of an Insn  Computing the length of insns.
20.17.6 Constant Attributes  Defining attributes that are constant.
20.17.7 Delay Slot Scheduling  Defining delay slots required for a machine.
20.17.8 Specifying Function Units  Specifying information for insn scheduling.



This document was generated by Vincent Chung on June, 26 2001 using texi2html