|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
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
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.