[all-commits] [llvm/llvm-project] 7d0426: [mlir] Move ComposeSubView+ExpandOps from Standard...
River Riddle via All-commits
all-commits at lists.llvm.org
Wed Jan 26 23:20:03 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7d0426dd95440e087bf3026fc8cffa2d1f2eb5a8
https://github.com/llvm/llvm-project/commit/7d0426dd95440e087bf3026fc8cffa2d1f2eb5a8
Author: River Riddle <riddleriver at gmail.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
A mlir/include/mlir/Dialect/MemRef/Transforms/ComposeSubView.h
M mlir/include/mlir/Dialect/MemRef/Transforms/Passes.h
M mlir/include/mlir/Dialect/MemRef/Transforms/Passes.td
R mlir/include/mlir/Dialect/StandardOps/Transforms/ComposeSubView.h
M mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.h
M mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.td
M mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
A mlir/lib/Dialect/MemRef/Transforms/ComposeSubView.cpp
A mlir/lib/Dialect/MemRef/Transforms/ExpandOps.cpp
M mlir/lib/Dialect/MemRef/Transforms/PassDetail.h
M mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
R mlir/lib/Dialect/StandardOps/Transforms/ComposeSubView.cpp
R mlir/lib/Dialect/StandardOps/Transforms/ExpandOps.cpp
A mlir/test/Dialect/MemRef/expand-ops.mlir
R mlir/test/Dialect/Standard/expand-ops.mlir
M mlir/test/lib/Dialect/CMakeLists.txt
A mlir/test/lib/Dialect/MemRef/CMakeLists.txt
A mlir/test/lib/Dialect/MemRef/TestComposeSubView.cpp
M mlir/test/lib/Dialect/StandardOps/CMakeLists.txt
R mlir/test/lib/Dialect/StandardOps/TestComposeSubView.cpp
M mlir/test/mlir-cpu-runner/memref-reshape.mlir
M mlir/tools/mlir-opt/CMakeLists.txt
Log Message:
-----------
[mlir] Move ComposeSubView+ExpandOps from Standard to MemRef
These transformations already operate on memref operations (as part of
splitting up the standard dialect). Now that the operations have moved,
it's time for these transformations to move as well.
Differential Revision: https://reviews.llvm.org/D118285
Commit: 9f85c198dbd55fa747de55b746c90acb740bede8
https://github.com/llvm/llvm-project/commit/9f85c198dbd55fa747de55b746c90acb740bede8
Author: River Riddle <riddleriver at gmail.com>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M flang/lib/Optimizer/CodeGen/CodeGen.cpp
M flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp
M flang/lib/Optimizer/Dialect/FIROps.cpp
M flang/lib/Optimizer/Transforms/AbstractResult.cpp
M flang/lib/Optimizer/Transforms/AffineDemotion.cpp
M flang/lib/Optimizer/Transforms/AffinePromotion.cpp
M flang/lib/Optimizer/Transforms/ArrayValueCopy.cpp
M flang/lib/Optimizer/Transforms/CharacterConversion.cpp
M flang/lib/Optimizer/Transforms/ExternalNameConversion.cpp
M flang/lib/Optimizer/Transforms/MemoryAllocation.cpp
M flang/lib/Optimizer/Transforms/RewriteLoop.cpp
M mlir/include/mlir/Conversion/AffineToStandard/AffineToStandard.h
M mlir/include/mlir/Conversion/AsyncToLLVM/AsyncToLLVM.h
M mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
M mlir/include/mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h
M mlir/include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h
M mlir/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h
M mlir/include/mlir/Conversion/OpenMPToLLVM/ConvertOpenMPToLLVM.h
M mlir/include/mlir/Conversion/SCFToGPU/SCFToGPU.h
M mlir/include/mlir/Conversion/SCFToSPIRV/SCFToSPIRV.h
M mlir/include/mlir/Conversion/SCFToStandard/SCFToStandard.h
M mlir/include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h
M mlir/include/mlir/Conversion/VectorToROCDL/VectorToROCDL.h
M mlir/include/mlir/Dialect/AMX/Transforms.h
M mlir/include/mlir/Dialect/ArmSVE/Transforms.h
M mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
M mlir/include/mlir/Dialect/MemRef/Transforms/ComposeSubView.h
M mlir/include/mlir/Dialect/SCF/Transforms.h
M mlir/include/mlir/Dialect/StandardOps/Transforms/FuncConversions.h
M mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.h
M mlir/include/mlir/Dialect/Tensor/Transforms/Passes.h
M mlir/include/mlir/Dialect/Vector/VectorOps.h
M mlir/include/mlir/Dialect/Vector/VectorTransforms.h
M mlir/include/mlir/Dialect/X86Vector/Transforms.h
M mlir/include/mlir/IR/OperationSupport.h
M mlir/lib/Conversion/GPUCommon/GPUToLLVMConversion.cpp
M mlir/lib/Conversion/OpenACCToLLVM/OpenACCToLLVM.cpp
M mlir/lib/Dialect/Arithmetic/IR/ArithmeticOps.cpp
M mlir/lib/Dialect/ArmSVE/Transforms/LegalizeForLLVMExport.cpp
M mlir/lib/Dialect/Bufferization/IR/BufferizationOps.cpp
M mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/lib/Dialect/MemRef/Transforms/ComposeSubView.cpp
M mlir/lib/Dialect/SCF/SCF.cpp
M mlir/lib/Dialect/StandardOps/IR/Ops.cpp
M mlir/lib/Dialect/Tosa/IR/TosaOps.cpp
M mlir/test/lib/Dialect/Linalg/TestLinalgDistribution.cpp
M mlir/test/lib/Dialect/MemRef/TestComposeSubView.cpp
Log Message:
-----------
[mlir] Finish replacing OwningRewritePatternList with RewritePatternSet
OwningRewritePatternList has been deprecated for ~10 months now, we can remove
the leftover using directives at this point.
Differential Revision: https://reviews.llvm.org/D118287
Compare: https://github.com/llvm/llvm-project/compare/1372d53639f7...9f85c198dbd5
More information about the All-commits
mailing list