[all-commits] [llvm/llvm-project] 365777: [mlir][sparse] refactor utilities into transform/u...

Aart Bik via All-commits all-commits at lists.llvm.org
Tue Dec 12 15:34:44 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 365777ecbe18777431681fb54d068885044c6ef1
      https://github.com/llvm/llvm-project/commit/365777ecbe18777431681fb54d068885044c6ef1
  Author: Aart Bik <39774503+aartbik at users.noreply.github.com>
  Date:   2023-12-12 (Tue, 12 Dec 2023)

  Changed paths:
    M mlir/lib/Dialect/SparseTensor/Transforms/CMakeLists.txt
    R mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/CodegenEnv.h
    R mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.h
    R mlir/lib/Dialect/SparseTensor/Transforms/IterationGraphSorter.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/IterationGraphSorter.h
    R mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.h
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseBufferRewriting.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseGPUCodegen.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseReinterpretMap.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseStorageSpecifierToLLVM.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorConversion.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorDescriptor.cpp
    R mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorDescriptor.h
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseVectorization.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/CodegenEnv.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/CodegenEnv.h
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/CodegenUtils.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/CodegenUtils.h
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/IterationGraphSorter.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/IterationGraphSorter.h
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/LoopEmitter.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/LoopEmitter.h
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/SparseTensorDescriptor.cpp
    A mlir/lib/Dialect/SparseTensor/Transforms/Utils/SparseTensorDescriptor.h
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

  Log Message:
  -----------
  [mlir][sparse] refactor utilities into transform/utils dir (#75250)

Separates actual transformation files from supporting utility files in
the transforms directory. Includes a bazel overlay fix for the build (as
well as a bit of cleanup of that file to be less verbose and more
flexible).




More information about the All-commits mailing list