This is an archive of the discontinued LLVM Phabricator instance.

[mlir][NFC] Remove Standard dialect dependency on MemRef dialect
ClosedPublic

Authored by springerm on Jun 17 2021, 8:32 PM.

Details

Summary
  • Remove dependency: Standard --> MemRef
  • Add dependencies: GPUToNVVMTransforms --> MemRef, Linalg --> MemRef, MemRef --> Tensor
  • Note: The subtensor_insert_propagate_dest_cast test case in MemRef/canonicalize.mlir will be moved to Tensor/canonicalize.mlir in a subsequent commit, which moves over the remaining Tensor ops from the Standard dialect to the Tensor dialect.

Diff Detail