Lines Matching refs:Purpose
83 **Purpose**: CodeEmitterGen uses the descriptions of instructions and their fields to
95 **Purpose**: This tablegen backend is responsible for emitting a description of a target
109 **Purpose**: This tablegen backend is responsible for emitting a description of the target
122 **Purpose**: Emits an assembly printer for the current target.
132 **Purpose**: Emits a target specifier matcher for
145 **Purpose**: Contains disassembler table emitters for various
157 **Purpose**: Generate pseudo instruction lowering.
166 **Purpose**: Responsible for emitting descriptions of the calling
178 **Purpose**: Generate a DAG instruction selector.
188 **Purpose**: This class parses the Schedule.td file and produces an API that
201 **Purpose**: This tablegen backend emits code for use by the "fast"
216 **Purpose**: Generate subtarget enumerations.
226 **Purpose**: Generate (target) intrinsic information.
231 **Purpose**: Print enum values for a class.
236 **Purpose**: Generate custom searchable tables.
250 **Purpose**: This tablegen backend emits an index of definitions in ctags(1)
257 **Purpose**: This X86 specific tablegen backend emits tables that map EVEX
266 **Purpose**: Creates Attrs.inc, which contains semantic attribute class
273 **Purpose**: Creates AttrParserStringSwitches.inc, which contains
282 **Purpose**: Creates AttrImpl.inc, which contains semantic attribute class
289 **Purpose**: Creates AttrList.inc, which is used when a list of semantic
300 **Purpose**: Creates AttrPCHRead.inc, which is used to deserialize attributes
306 **Purpose**: Creates AttrPCHWrite.inc, which is used to serialize attributes in
312 **Purpose**: Creates AttrSpellings.inc, which is used to implement the
318 **Purpose**: Creates AttrSpellingListIndex.inc, which is used to map parsed
327 **Purpose**: Creates AttrVisitor.inc, which is used when implementing
333 **Purpose**: Creates AttrTemplateInstantiate.inc, which implements the
340 **Purpose**: Creates AttrParsedAttrList.inc, which is used to generate the
346 **Purpose**: Creates AttrParsedAttrImpl.inc, which is used by
354 **Purpose**: Creates AttrParsedAttrKinds.inc, which is used to implement the
361 **Purpose**: Creates AttrDump.inc, which dumps information about an attribute.
442 **Purpose**: Creates ``AttributeReference.rst`` from ``AttrDocs.td``, and is
468 **Purpose**: Output all the values in every ``def``, as a JSON data