[mlir][sparse] minor cleanup of include placement
authorAart Bik <ajcbik@google.com>
Sat, 12 Feb 2022 05:18:20 +0000 (21:18 -0800)
committerAart Bik <ajcbik@google.com>
Mon, 14 Feb 2022 17:16:45 +0000 (09:16 -0800)
commit5517208d4ebe740ba15cf3a16a6b13456ed29a8a
tree49bc75166a2a1072691f194d6058547fe552d994
parenta96cc0e0dea65b81ed15832d12a8792c9b70ab19
[mlir][sparse] minor cleanup of include placement

Rationale:
empty line between main include for this file
moved include that actually defines code into right section

Note that this revision started as breaking up ops/attrs even more
(for bug https://github.com/llvm/llvm-project/issues/52748), but due
the the connection in Dialect.initalize(), this cannot be split further).
All heavy lifting refactoring was already done by River in previous cleanup.

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D119617
mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel