[all-commits] [llvm/llvm-project] c8d5dc: [mlir][sparse] refactor loop sequence codegen

Aart Bik via All-commits all-commits at lists.llvm.org
Tue Oct 26 13:42:42 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c8d5dcb035284e22ee07ee5b77dec2c5b18e1fa1
      https://github.com/llvm/llvm-project/commit/c8d5dcb035284e22ee07ee5b77dec2c5b18e1fa1
  Author: Aart Bik <ajcbik at google.com>
  Date:   2021-10-26 (Tue, 26 Oct 2021)

  Changed paths:
    M mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp

  Log Message:
  -----------
  [mlir][sparse] refactor loop sequence codegen

This refactoring adds a few "event" functions (start/end loop-seq/loop) for
readability of the core function of codegen. This also prepares sparse tensor
output codegen, where these "event" functions will provide convenient
placeholders to start or stop insertion bookkeeping.

This revision also includes a few various minor changes that kept on
pending in my local workspace.

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D112506




More information about the All-commits mailing list