This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg][bufferize][NFC] Move vector interface impl to new build target
ClosedPublic

Authored by springerm on Nov 18 2021, 9:40 PM.

Details

Summary

This makes ComprehensiveBufferize entirely independent of the vector dialect.

Depends On D114217

Diff Detail

Event Timeline

springerm created this revision.Nov 18 2021, 9:40 PM
springerm requested review of this revision.Nov 18 2021, 9:40 PM
aartbik accepted this revision.Nov 22 2021, 12:13 PM
aartbik added inline comments.
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/VectorInterfaceImpl.h
2

header of?

This revision is now accepted and ready to land.Nov 22 2021, 12:13 PM
springerm added inline comments.Nov 23 2021, 4:43 AM
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/VectorInterfaceImpl.h
2

The Impl. here means "Interface Implementation" (via external model). Not to be confused with "source" (impl) vs. "header" (decl). Not sure how to describe it more precisely. It's actually pretty difficult to compress it in 80 characters...