HomePhabricator

[mlir][Linalg] Refactor StructuredOpInterface - NFC

Authored by nicolasvasilache on Sep 11 2020, 3:19 AM.

Description

[mlir][Linalg] Refactor StructuredOpInterface - NFC

This revision refactors and cleans up a bunch of things to simplify StructuredOpInterface
before work can proceed on Linalg on tensors:

  • break out pieces of the StructuredOps trait that are part of the StructuredOpInterface,
  • drop referenceIterators and referenceIndexingMaps that end up being more confusing than useful,
  • drop NamedStructuredOpTrait

Details

Committed
nicolasvasilacheSep 11 2020, 4:53 AM
Parents
rG7527898fef47: [analyzer][MacroExpansion][NFC] Fix a missing test output check
Branches
Unknown
Tags
Unknown