[all-commits] [llvm/llvm-project] 46a384: [mlir][sparse] Preliminary code changes for ExprId...
wren romano via All-commits
all-commits at lists.llvm.org
Wed Mar 29 18:02:15 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 46a384dfbe11545b200611e471cb4242d1295589
https://github.com/llvm/llvm-project/commit/46a384dfbe11545b200611e471cb4242d1295589
Author: wren romano <2998727+wrengr at users.noreply.github.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M mlir/include/mlir/Dialect/SparseTensor/Utils/Merger.h
A mlir/include/mlir/Dialect/SparseTensor/Utils/MergerNewtypes.h
M mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.h
M mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.h
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
M mlir/lib/Dialect/SparseTensor/Utils/Merger.cpp
M mlir/unittests/Dialect/SparseTensor/MergerTest.cpp
Log Message:
-----------
[mlir][sparse] Preliminary code changes for ExprId, LatPointId, LatSetId newtypes
This commit contains several code changes which are ultimately required for converting the varions `Merger` identifiers from typedefs to newtypes. The actual implementation of the newtypes themselves has been split off into separate commits, in hopes of simplifying the review process.
Depends On D146561
Reviewed By: aartbik
Differential Revision: https://reviews.llvm.org/D146684
More information about the All-commits
mailing list