[all-commits] [llvm/llvm-project] ab6502: Enable a few clang-tidy checks in MLIR

Mehdi Amini via All-commits all-commits at lists.llvm.org
Sat Jan 1 17:09:43 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ab6502ea67378d972db8179a48936b102c442105
      https://github.com/llvm/llvm-project/commit/ab6502ea67378d972db8179a48936b102c442105
  Author: Mehdi Amini <joker.eph at gmail.com>
  Date:   2022-01-02 (Sun, 02 Jan 2022)

  Changed paths:
    M mlir/.clang-tidy

  Log Message:
  -----------
  Enable a few clang-tidy checks in MLIR

The dry-run of clang-tidy on the codebase with these enable were
well receive, and the codebase is "clean" (or almost) with respect
to these right now.


  Commit: ced8690d84791083f08ba3ba64862ac43ccb6590
      https://github.com/llvm/llvm-project/commit/ced8690d84791083f08ba3ba64862ac43ccb6590
  Author: Mehdi Amini <joker.eph at gmail.com>
  Date:   2022-01-02 (Sun, 02 Jan 2022)

  Changed paths:
    M mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
    M mlir/lib/Dialect/Math/Transforms/PolynomialApproximation.cpp
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
    M mlir/lib/Transforms/LoopFusion.cpp
    M mlir/lib/Transforms/NormalizeMemRefs.cpp
    M mlir/lib/Transforms/PipelineDataTransfer.cpp
    M mlir/lib/Transforms/Utils/LoopUtils.cpp
    M mlir/test/lib/Transforms/TestLoopFusion.cpp

  Log Message:
  -----------
  Apply clang-tidy fixes for bugprone-argument-comment to MLIR (NFC)

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


  Commit: 3bab9d4eb0913e07f453361b2104f85dc0c2fc3d
      https://github.com/llvm/llvm-project/commit/3bab9d4eb0913e07f453361b2104f85dc0c2fc3d
  Author: Mehdi Amini <joker.eph at gmail.com>
  Date:   2022-01-02 (Sun, 02 Jan 2022)

  Changed paths:
    M mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorPasses.cpp
    M mlir/test/lib/Dialect/Affine/TestAffineDataCopy.cpp
    M mlir/test/lib/Dialect/Affine/TestAffineLoopUnswitching.cpp
    M mlir/test/lib/Dialect/Affine/TestLoopPermutation.cpp
    M mlir/test/lib/Dialect/Linalg/TestComprehensiveBufferize.cpp
    M mlir/test/lib/Dialect/Linalg/TestLinalgCodegenStrategy.cpp
    M mlir/test/lib/Dialect/Linalg/TestLinalgDistribution.cpp
    M mlir/test/lib/Dialect/Linalg/TestLinalgFusionTransforms.cpp
    M mlir/test/lib/Dialect/Linalg/TestLinalgHoisting.cpp
    M mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp
    M mlir/test/lib/Dialect/Math/TestPolynomialApproximation.cpp
    M mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp

  Log Message:
  -----------
  Apply clang-tidy fixes for bugprone-copy-constructor-init to MLIR (NFC)

Reviewed By: rriddle, Mogball

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


Compare: https://github.com/llvm/llvm-project/compare/fd4808887ee4...3bab9d4eb091


More information about the All-commits mailing list