Home | History | Annotate | Download | only in TableGen

Lines Matching full:definitions

74     common base class (e.g., a ``list<Register>`` can only contain definitions
215 Classes and definitions
218 As mentioned in the :doc:`introduction <index>`, classes and definitions (collectively known as
223 colon character ("``:``"). If `value definitions`_ or `let expressions`_ are
237 This example defines two definitions, ``X`` and ``Y``, both of which derive from
247 .. _value definitions:
249 Value definitions
252 Value definitions define named entries in records. A value must be defined
256 may be specified after the type with an equal sign. Value definitions require
341 running ``llvm-tblgen`` on the example prints the following definitions:
363 Multiclass definitions and instances
368 for defining multiple definitions at once (instances of implicitly constructed
396 The name of the resultant definitions has the multidef fragment names appended
398 inherit from multiple multiclasses, instantiating definitions from each
547 File-scope "let" expressions are often useful when a couple of definitions need
607 selection emitter the input pattern's extra definitions matches implicit
608 physical register definitions.