[all-commits] [llvm/llvm-project] 636da2: Revert "[mlir][Transforms] Delete 1:N dialect conv...

Ian Wood via All-commits all-commits at lists.llvm.org
Tue May 6 14:11:02 PDT 2025


  Branch: refs/heads/users/zyin/cherry-pick-upstream-PR138332
  Home:   https://github.com/llvm/llvm-project
  Commit: 636da2ebd799144766dea9dad654727967dc2432
      https://github.com/llvm/llvm-project/commit/636da2ebd799144766dea9dad654727967dc2432
  Author: nithinsubbiah <nithinsubbiah at gmail.com>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    A mlir/include/mlir/Dialect/Func/Transforms/OneToNFuncConversions.h
    M mlir/include/mlir/Dialect/SCF/Transforms/Patterns.h
    M mlir/include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h
    M mlir/include/mlir/Transforms/DialectConversion.h
    A mlir/include/mlir/Transforms/OneToNTypeConversion.h
    M mlir/lib/Dialect/Func/Transforms/CMakeLists.txt
    A mlir/lib/Dialect/Func/Transforms/OneToNFuncConversions.cpp
    M mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
    A mlir/lib/Dialect/SCF/Transforms/OneToNTypeConversion.cpp
    M mlir/lib/Dialect/SPIRV/Transforms/SPIRVConversion.cpp
    M mlir/lib/Transforms/Utils/CMakeLists.txt
    M mlir/lib/Transforms/Utils/DialectConversion.cpp
    A mlir/lib/Transforms/Utils/OneToNTypeConversion.cpp
    A mlir/test/Conversion/OneToNTypeConversion/one-to-n-type-conversion.mlir
    A mlir/test/Conversion/OneToNTypeConversion/scf-structural-one-to-n-type-conversion.mlir
    M mlir/test/Transforms/decompose-call-graph-types.mlir
    M mlir/test/lib/Conversion/CMakeLists.txt
    A mlir/test/lib/Conversion/OneToNTypeConversion/CMakeLists.txt
    A mlir/test/lib/Conversion/OneToNTypeConversion/TestOneToNTypeConversionPass.cpp
    M mlir/tools/mlir-opt/CMakeLists.txt
    M mlir/tools/mlir-opt/mlir-opt.cpp
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
    M utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel

  Log Message:
  -----------
  Revert "[mlir][Transforms] Delete 1:N dialect conversion driver (#121389)"

This reverts commit 23e3cbb2e82b62586266116c8ab77ce68e412cf8.

Signed-off-by: nithinsubbiah <nithinsubbiah at gmail.com>


  Commit: 450c366c8dc6b0d351f34b66b132c707476f224c
      https://github.com/llvm/llvm-project/commit/450c366c8dc6b0d351f34b66b132c707476f224c
  Author: Stanley Winata <stanley.winata at amd.com>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    M mlir/include/mlir/Dialect/SMT/IR/SMTAttributes.td
    M mlir/include/mlir/IR/BuiltinAttributes.td
    M mlir/include/mlir/TableGen/AttrOrTypeDef.h
    M mlir/lib/Dialect/SMT/IR/SMTAttributes.cpp
    M mlir/lib/TableGen/AttrOrTypeDef.cpp
    R mlir/test/mlir-tblgen/apint-param-error.td
    M mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp

  Log Message:
  -----------
  Revert "[MLIR][TableGen] Error on APInt parameter without custom comparator (#135970)"

This reverts commit 4bcc414af3782c333f3d535c0e0a92e6120868f5.


  Commit: 47e9420f23576282f29eb302b8ae3c9c3c1f6da7
      https://github.com/llvm/llvm-project/commit/47e9420f23576282f29eb302b8ae3c9c3c1f6da7
  Author: Stanley Winata <stanley.winata at amd.com>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    M flang/lib/Optimizer/CodeGen/LowerRepackArrays.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineElementals.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/InlineHLFIRAssign.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/LowerHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/OptimizedBufferization.cpp
    M flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
    M flang/lib/Optimizer/Passes/Pipelines.cpp
    M flang/lib/Optimizer/Transforms/AssumedRankOpConversion.cpp
    M flang/lib/Optimizer/Transforms/ConstantArgumentGlobalisation.cpp
    M flang/lib/Optimizer/Transforms/SimplifyFIROperations.cpp
    M flang/lib/Optimizer/Transforms/StackArrays.cpp
    M mlir/include/mlir/Transforms/GreedyPatternRewriteDriver.h
    M mlir/include/mlir/Transforms/Passes.td
    M mlir/lib/Dialect/Affine/TransformOps/AffineTransformOps.cpp
    M mlir/lib/Dialect/Affine/Transforms/AffineDataCopyGeneration.cpp
    M mlir/lib/Dialect/Affine/Transforms/SimplifyAffineStructures.cpp
    M mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp
    M mlir/lib/Dialect/Affine/Utils/Utils.cpp
    M mlir/lib/Dialect/Arith/Transforms/IntRangeOptimizations.cpp
    M mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocationSimplification.cpp
    M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
    M mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
    M mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp
    M mlir/lib/Dialect/SPIRV/Transforms/SPIRVConversion.cpp
    M mlir/lib/Dialect/Transform/IR/TransformOps.cpp
    M mlir/lib/Reducer/ReductionTreePass.cpp
    M mlir/lib/Transforms/Canonicalizer.cpp
    M mlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp
    M mlir/test/lib/Dialect/Affine/TestAffineDataCopy.cpp
    M mlir/test/lib/Dialect/Test/TestPatterns.cpp

  Log Message:
  -----------
  Revert "[mlir] add a fluent API to GreedyRewriterConfig (#137122)"

This reverts commit 0c61b24337236a0f67be54c26e12c98e9aecef5b.


  Commit: 149c52db755983864354cd1f98e6966acb20eb74
      https://github.com/llvm/llvm-project/commit/149c52db755983864354cd1f98e6966acb20eb74
  Author: Stanley Winata <stanley.winata at amd.com>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    M mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp
    M mlir/test/Dialect/Vector/vector-emulate-narrow-type-unaligned.mlir
    M mlir/test/Dialect/Vector/vector-emulate-narrow-type.mlir

  Log Message:
  -----------
  Revert "[mlir][vector] Fix emulation of "narrow" type `vector.store` (#133231)"

This reverts commit 2de936b6eb38e7a37224a97c2a22aa79b9dfb9dc.


  Commit: d50462866eb20ff52bd6a1d69d18ba5a672cd9b9
      https://github.com/llvm/llvm-project/commit/d50462866eb20ff52bd6a1d69d18ba5a672cd9b9
  Author: Ian Wood <ianwood2024 at u.northwestern.edu>
  Date:   2025-05-05 (Mon, 05 May 2025)

  Changed paths:
    M flang/lib/Optimizer/Transforms/AbstractResult.cpp
    M mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.td
    M mlir/include/mlir/Interfaces/FunctionInterfaces.td
    M mlir/lib/Conversion/GPUCommon/GPUOpsLowering.cpp
    M mlir/lib/Dialect/Bufferization/Transforms/BufferResultsToOutParams.cpp
    M mlir/lib/Dialect/Bufferization/Transforms/DropEquivalentBufferResults.cpp
    M mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp
    M mlir/lib/Query/Query.cpp
    M mlir/lib/Transforms/RemoveDeadValues.cpp
    M mlir/test/IR/test-func-erase-result.mlir
    M mlir/test/lib/IR/TestFunc.cpp

  Log Message:
  -----------
  Revert "[mlir] allow function type cloning to fail (#137130)"

This reverts commit 7318074168e324097b7f6ec93e34915463bf70f1.


  Commit: 50fe9cbb8d96e604d6180af3c6fac1ca744cce31
      https://github.com/llvm/llvm-project/commit/50fe9cbb8d96e604d6180af3c6fac1ca744cce31
  Author: Ian Wood <ianwood2024 at u.northwestern.edu>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp

  Log Message:
  -----------
  Revert "[AMDGPU] Fix a warning"

This reverts commit e1cff21f65fc876f7a9d0531a4b4d2aa3f0b4f21.

Signed-off-by: Ian Wood <ianwood2024 at u.northwestern.edu>


  Commit: 09419768db5a65fc12735ac0c293931aac482171
      https://github.com/llvm/llvm-project/commit/09419768db5a65fc12735ac0c293931aac482171
  Author: Ian Wood <ianwood2024 at u.northwestern.edu>
  Date:   2025-05-06 (Tue, 06 May 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp
    M llvm/test/CodeGen/AMDGPU/bf16.ll
    M llvm/test/CodeGen/AMDGPU/ctlz_zero_undef.ll
    M llvm/test/CodeGen/AMDGPU/cttz_zero_undef.ll
    M llvm/test/CodeGen/AMDGPU/dagcombine-fmul-sel.ll
    M llvm/test/CodeGen/AMDGPU/extract_vector_elt-f16.ll
    M llvm/test/CodeGen/AMDGPU/extract_vector_elt-i16.ll
    M llvm/test/CodeGen/AMDGPU/fmax_legacy.f16.ll
    M llvm/test/CodeGen/AMDGPU/fmaximum3.ll
    M llvm/test/CodeGen/AMDGPU/fmin_legacy.f16.ll
    M llvm/test/CodeGen/AMDGPU/fminimum3.ll
    M llvm/test/CodeGen/AMDGPU/fneg-modifier-casting.ll
    M llvm/test/CodeGen/AMDGPU/insert_vector_dynelt.ll
    M llvm/test/CodeGen/AMDGPU/insert_vector_elt.v2bf16.ll
    M llvm/test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll
    M llvm/test/CodeGen/AMDGPU/llvm.maximum.f16.ll
    M llvm/test/CodeGen/AMDGPU/llvm.minimum.f16.ll
    R llvm/test/CodeGen/AMDGPU/sdwa-peephole-cndmask-wave32.mir
    R llvm/test/CodeGen/AMDGPU/sdwa-peephole-cndmask-wave64.mir
    M llvm/test/CodeGen/AMDGPU/select-fabs-fneg-extract.v2f16.ll
    M llvm/test/CodeGen/AMDGPU/select.f16.ll

  Log Message:
  -----------
  Revert "[AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (#137930)"

This reverts commit 721cba476d68bae13e9c0a0060fd37c386050e74.

Signed-off-by: Ian Wood <ianwood2024 at u.northwestern.edu>


Compare: https://github.com/llvm/llvm-project/compare/636da2ebd799%5E...09419768db5a

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list