Lines Matching defs:name
16 ## Set of Key Transformations<a name="key_transformations"></a>
37 ## High-Level Description of Linalg Ops<a name="linalg_ops"></a>
65 ### Payload-Carrying Ops<a name="payload_ops"></a>
76 #### Property 1: Input and Output Operands Define The Iteration Space<a name="prop1"></a>
91 // File name: example1.mlir
167 #### Property 2: Reversible Mappings Between Control and Data Structures<a name="prop2"></a>
177 // File name: example2.mlir
242 #### Property 3: The Type Of Iterators is Defined Explicitly<a name="prop3"></a>
278 #### Property 4: The Compute Payload is Specified With a Region<a name="prop4"></a>
302 // File name: example3.mlir
353 #### Property 5: May Map To an External Library Call<a name="prop5"></a>
366 `library_call="pointwise_add"` that specifies the name of an external library
370 // File name: example4.mlir
450 #### Property 6: Perfectly Nested Writes To The Whole Output Operands<a name="prop6"></a>
486 #### Putting it Together<a name="summary"></a>
499 ### Data Representation: Views<a name="views"></a>
503 abstraction. The name *View* is used interchangeably in `linalg` to signify
510 ### Metadata Ops<a name="metadata_ops"></a>
540 ### Named Payload-Carrying Ops<a name="named_ops"></a>
660 ### YAML Based Named Structured Ops<a name="yaml-gen"></a>
675 ## Open Issues and Design Alternatives<a name="open_issues"></a>