[all-commits] [llvm/llvm-project] abc362: [mlir][arith] Change dialect name from Arithmetic ...
Jakub Kuderski via All-commits
all-commits at lists.llvm.org
Thu Sep 29 08:24:24 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: abc362a1077b9cb4186e3e53a616589c7fed4387
https://github.com/llvm/llvm-project/commit/abc362a1077b9cb4186e3e53a616589c7fed4387
Author: Jakub Kuderski <kubak at google.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M mlir/docs/AttributesAndTypes.md
M mlir/docs/DefiningDialects.md
M mlir/docs/Dialects/SPIR-V.md
M mlir/docs/Dialects/Vector.md
M mlir/docs/LangRef.md
M mlir/docs/Passes.md
M mlir/docs/Rationale/Rationale.md
M mlir/docs/Tools/MLIRLSP.md
M mlir/docs/Tutorials/Toy/Ch-5.md
M mlir/docs/Tutorials/Toy/Ch-6.md
M mlir/examples/standalone/standalone-opt/CMakeLists.txt
M mlir/examples/standalone/standalone-opt/standalone-opt.cpp
M mlir/examples/toy/Ch5/mlir/LowerToAffineLoops.cpp
M mlir/examples/toy/Ch6/mlir/LowerToAffineLoops.cpp
M mlir/examples/toy/Ch6/mlir/LowerToLLVM.cpp
M mlir/examples/toy/Ch7/mlir/LowerToAffineLoops.cpp
M mlir/examples/toy/Ch7/mlir/LowerToLLVM.cpp
A mlir/include/mlir/Conversion/ArithToLLVM/ArithToLLVM.h
A mlir/include/mlir/Conversion/ArithToSPIRV/ArithToSPIRV.h
R mlir/include/mlir/Conversion/ArithmeticToLLVM/ArithmeticToLLVM.h
R mlir/include/mlir/Conversion/ArithmeticToSPIRV/ArithmeticToSPIRV.h
M mlir/include/mlir/Conversion/Passes.h
M mlir/include/mlir/Conversion/Passes.td
M mlir/include/mlir/Dialect/Affine/Analysis/AffineAnalysis.h
M mlir/include/mlir/Dialect/Affine/IR/AffineOps.h
M mlir/include/mlir/Dialect/Affine/IR/AffineOps.td
M mlir/include/mlir/Dialect/Affine/Passes.td
A mlir/include/mlir/Dialect/Arith/CMakeLists.txt
A mlir/include/mlir/Dialect/Arith/IR/Arith.h
A mlir/include/mlir/Dialect/Arith/IR/ArithBase.td
A mlir/include/mlir/Dialect/Arith/IR/ArithOps.td
A mlir/include/mlir/Dialect/Arith/IR/CMakeLists.txt
A mlir/include/mlir/Dialect/Arith/Transforms/BufferizableOpInterfaceImpl.h
A mlir/include/mlir/Dialect/Arith/Transforms/CMakeLists.txt
A mlir/include/mlir/Dialect/Arith/Transforms/Passes.h
A mlir/include/mlir/Dialect/Arith/Transforms/Passes.td
A mlir/include/mlir/Dialect/Arith/Transforms/WideIntEmulationConverter.h
A mlir/include/mlir/Dialect/Arith/Utils/Utils.h
R mlir/include/mlir/Dialect/Arithmetic/CMakeLists.txt
R mlir/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h
R mlir/include/mlir/Dialect/Arithmetic/IR/ArithmeticBase.td
R mlir/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.td
R mlir/include/mlir/Dialect/Arithmetic/IR/CMakeLists.txt
R mlir/include/mlir/Dialect/Arithmetic/Transforms/BufferizableOpInterfaceImpl.h
R mlir/include/mlir/Dialect/Arithmetic/Transforms/CMakeLists.txt
R mlir/include/mlir/Dialect/Arithmetic/Transforms/Passes.h
R mlir/include/mlir/Dialect/Arithmetic/Transforms/Passes.td
R mlir/include/mlir/Dialect/Arithmetic/Transforms/WideIntEmulationConverter.h
R mlir/include/mlir/Dialect/Arithmetic/Utils/Utils.h
M mlir/include/mlir/Dialect/Async/Passes.td
M mlir/include/mlir/Dialect/Bufferization/Transforms/BufferUtils.h
M mlir/include/mlir/Dialect/CMakeLists.txt
M mlir/include/mlir/Dialect/Complex/IR/ComplexBase.td
M mlir/include/mlir/Dialect/ControlFlow/IR/ControlFlowOps.td
M mlir/include/mlir/Dialect/GPU/IR/GPUBase.td
M mlir/include/mlir/Dialect/Linalg/IR/LinalgBase.td
M mlir/include/mlir/Dialect/MemRef/IR/MemRefBase.td
M mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
M mlir/include/mlir/Dialect/SCF/IR/SCFOps.td
M mlir/include/mlir/Dialect/Shape/IR/ShapeBase.td
M mlir/include/mlir/Dialect/Shape/Transforms/Passes.h
M mlir/include/mlir/Dialect/Shape/Transforms/Passes.td
M mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
M mlir/include/mlir/Dialect/Tensor/IR/TensorBase.td
M mlir/include/mlir/Dialect/Tosa/Utils/CoversionUtils.h
M mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
M mlir/include/mlir/InitAllDialects.h
M mlir/include/mlir/InitAllPasses.h
M mlir/include/mlir/Interfaces/InferIntRangeInterface.td
M mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
M mlir/lib/Conversion/AffineToStandard/CMakeLists.txt
A mlir/lib/Conversion/ArithToLLVM/ArithToLLVM.cpp
A mlir/lib/Conversion/ArithToLLVM/CMakeLists.txt
A mlir/lib/Conversion/ArithToSPIRV/ArithToSPIRV.cpp
A mlir/lib/Conversion/ArithToSPIRV/CMakeLists.txt
R mlir/lib/Conversion/ArithmeticToLLVM/ArithmeticToLLVM.cpp
R mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt
R mlir/lib/Conversion/ArithmeticToSPIRV/ArithmeticToSPIRV.cpp
R mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt
M mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt
M mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp
M mlir/lib/Conversion/AsyncToLLVM/CMakeLists.txt
M mlir/lib/Conversion/BufferizationToMemRef/BufferizationToMemRef.cpp
M mlir/lib/Conversion/CMakeLists.txt
M mlir/lib/Conversion/ComplexToLLVM/ComplexToLLVM.cpp
M mlir/lib/Conversion/ComplexToStandard/CMakeLists.txt
M mlir/lib/Conversion/ComplexToStandard/ComplexToStandard.cpp
M mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt
M mlir/lib/Conversion/FuncToLLVM/FuncToLLVM.cpp
M mlir/lib/Conversion/GPUCommon/CMakeLists.txt
M mlir/lib/Conversion/GPUCommon/GPUToLLVMConversion.cpp
M mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt
M mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp
M mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt
M mlir/lib/Conversion/GPUToROCDL/LowerGpuOpsToROCDLOps.cpp
M mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt
M mlir/lib/Conversion/GPUToSPIRV/GPUToSPIRVPass.cpp
M mlir/lib/Conversion/LinalgToStandard/LinalgToStandard.cpp
M mlir/lib/Conversion/MathToFuncs/CMakeLists.txt
M mlir/lib/Conversion/MathToFuncs/MathToFuncs.cpp
M mlir/lib/Conversion/MathToLibm/CMakeLists.txt
M mlir/lib/Conversion/MathToLibm/MathToLibm.cpp
M mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp
M mlir/lib/Conversion/OpenACCToSCF/CMakeLists.txt
M mlir/lib/Conversion/OpenACCToSCF/OpenACCToSCF.cpp
M mlir/lib/Conversion/OpenMPToLLVM/CMakeLists.txt
M mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
M mlir/lib/Conversion/SCFToControlFlow/CMakeLists.txt
M mlir/lib/Conversion/SCFToControlFlow/SCFToControlFlow.cpp
M mlir/lib/Conversion/SCFToGPU/CMakeLists.txt
M mlir/lib/Conversion/SCFToGPU/SCFToGPU.cpp
M mlir/lib/Conversion/SCFToGPU/SCFToGPUPass.cpp
M mlir/lib/Conversion/SCFToOpenMP/CMakeLists.txt
M mlir/lib/Conversion/SCFToOpenMP/SCFToOpenMP.cpp
M mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt
M mlir/lib/Conversion/SCFToSPIRV/SCFToSPIRVPass.cpp
M mlir/lib/Conversion/SPIRVToLLVM/CMakeLists.txt
M mlir/lib/Conversion/SPIRVToLLVM/ConvertLaunchFuncToLLVMCalls.cpp
M mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt
M mlir/lib/Conversion/ShapeToStandard/ShapeToStandard.cpp
M mlir/lib/Conversion/TensorToLinalg/TensorToLinalgPass.cpp
M mlir/lib/Conversion/TensorToSPIRV/CMakeLists.txt
M mlir/lib/Conversion/TensorToSPIRV/TensorToSPIRVPass.cpp
M mlir/lib/Conversion/TosaToArith/CMakeLists.txt
M mlir/lib/Conversion/TosaToArith/TosaToArith.cpp
M mlir/lib/Conversion/TosaToArith/TosaToArithPass.cpp
M mlir/lib/Conversion/TosaToLinalg/CMakeLists.txt
M mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
M mlir/lib/Conversion/TosaToLinalg/TosaToLinalgNamed.cpp
M mlir/lib/Conversion/TosaToLinalg/TosaToLinalgNamedPass.cpp
M mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp
M mlir/lib/Conversion/TosaToTensor/TosaToTensor.cpp
M mlir/lib/Conversion/TosaToTensor/TosaToTensorPass.cpp
M mlir/lib/Conversion/VectorToGPU/CMakeLists.txt
M mlir/lib/Conversion/VectorToGPU/NvGpuSupport.cpp
M mlir/lib/Conversion/VectorToGPU/VectorToGPU.cpp
M mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt
M mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
M mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVMPass.cpp
M mlir/lib/Conversion/VectorToSCF/CMakeLists.txt
M mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp
M mlir/lib/Dialect/Affine/Analysis/AffineStructures.cpp
M mlir/lib/Dialect/Affine/Analysis/Utils.cpp
M mlir/lib/Dialect/Affine/IR/CMakeLists.txt
M mlir/lib/Dialect/Affine/Transforms/AffineDataCopyGeneration.cpp
M mlir/lib/Dialect/Affine/Transforms/AffineLoopInvariantCodeMotion.cpp
M mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Affine/Transforms/LoopCoalescing.cpp
M mlir/lib/Dialect/Affine/Transforms/PipelineDataTransfer.cpp
M mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp
M mlir/lib/Dialect/Affine/Utils/CMakeLists.txt
M mlir/lib/Dialect/Affine/Utils/Utils.cpp
A mlir/lib/Dialect/Arith/CMakeLists.txt
A mlir/lib/Dialect/Arith/IR/ArithCanonicalization.td
A mlir/lib/Dialect/Arith/IR/ArithDialect.cpp
A mlir/lib/Dialect/Arith/IR/ArithOps.cpp
A mlir/lib/Dialect/Arith/IR/CMakeLists.txt
A mlir/lib/Dialect/Arith/IR/InferIntRangeInterfaceImpls.cpp
A mlir/lib/Dialect/Arith/Transforms/BufferizableOpInterfaceImpl.cpp
A mlir/lib/Dialect/Arith/Transforms/Bufferize.cpp
A mlir/lib/Dialect/Arith/Transforms/CMakeLists.txt
A mlir/lib/Dialect/Arith/Transforms/EmulateWideInt.cpp
A mlir/lib/Dialect/Arith/Transforms/ExpandOps.cpp
A mlir/lib/Dialect/Arith/Transforms/UnsignedWhenEquivalent.cpp
A mlir/lib/Dialect/Arith/Utils/CMakeLists.txt
A mlir/lib/Dialect/Arith/Utils/Utils.cpp
R mlir/lib/Dialect/Arithmetic/CMakeLists.txt
R mlir/lib/Dialect/Arithmetic/IR/ArithmeticCanonicalization.td
R mlir/lib/Dialect/Arithmetic/IR/ArithmeticDialect.cpp
R mlir/lib/Dialect/Arithmetic/IR/ArithmeticOps.cpp
R mlir/lib/Dialect/Arithmetic/IR/CMakeLists.txt
R mlir/lib/Dialect/Arithmetic/IR/InferIntRangeInterfaceImpls.cpp
R mlir/lib/Dialect/Arithmetic/Transforms/BufferizableOpInterfaceImpl.cpp
R mlir/lib/Dialect/Arithmetic/Transforms/Bufferize.cpp
R mlir/lib/Dialect/Arithmetic/Transforms/CMakeLists.txt
R mlir/lib/Dialect/Arithmetic/Transforms/EmulateWideInt.cpp
R mlir/lib/Dialect/Arithmetic/Transforms/ExpandOps.cpp
R mlir/lib/Dialect/Arithmetic/Transforms/UnsignedWhenEquivalent.cpp
R mlir/lib/Dialect/Arithmetic/Utils/CMakeLists.txt
R mlir/lib/Dialect/Arithmetic/Utils/Utils.cpp
M mlir/lib/Dialect/Async/Transforms/AsyncParallelFor.cpp
M mlir/lib/Dialect/Async/Transforms/AsyncToAsyncRuntime.cpp
M mlir/lib/Dialect/Async/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Async/Transforms/PassDetail.h
M mlir/lib/Dialect/Bufferization/IR/BufferizationOps.cpp
M mlir/lib/Dialect/Bufferization/Transforms/BufferViewFlowAnalysis.cpp
M mlir/lib/Dialect/CMakeLists.txt
M mlir/lib/Dialect/Complex/IR/CMakeLists.txt
M mlir/lib/Dialect/Complex/IR/ComplexDialect.cpp
M mlir/lib/Dialect/ControlFlow/IR/CMakeLists.txt
M mlir/lib/Dialect/ControlFlow/IR/ControlFlowOps.cpp
M mlir/lib/Dialect/GPU/CMakeLists.txt
M mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
M mlir/lib/Dialect/GPU/Transforms/AllReduceLowering.cpp
M mlir/lib/Dialect/GPU/Transforms/KernelOutlining.cpp
M mlir/lib/Dialect/GPU/Transforms/MemoryPromotion.cpp
M mlir/lib/Dialect/Linalg/IR/CMakeLists.txt
M mlir/lib/Dialect/Linalg/IR/LinalgDialect.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/lib/Dialect/Linalg/TransformOps/CMakeLists.txt
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
M mlir/lib/Dialect/Linalg/Transforms/BubbleUpExtractSlice.cpp
M mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Linalg/Transforms/DropUnitDims.cpp
M mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
M mlir/lib/Dialect/Linalg/Transforms/ElementwiseToLinalg.cpp
M mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp
M mlir/lib/Dialect/Linalg/Transforms/Hoisting.cpp
M mlir/lib/Dialect/Linalg/Transforms/InlineScalarOperands.cpp
M mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
M mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp
M mlir/lib/Dialect/Linalg/Transforms/SplitReduction.cpp
M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp
M mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp
M mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp
M mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
M mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt
M mlir/lib/Dialect/Linalg/Utils/Utils.cpp
M mlir/lib/Dialect/Math/IR/CMakeLists.txt
M mlir/lib/Dialect/Math/IR/MathOps.cpp
M mlir/lib/Dialect/Math/Transforms/AlgebraicSimplification.cpp
M mlir/lib/Dialect/Math/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Math/Transforms/ExpandPatterns.cpp
M mlir/lib/Dialect/Math/Transforms/PolynomialApproximation.cpp
M mlir/lib/Dialect/MemRef/IR/CMakeLists.txt
M mlir/lib/Dialect/MemRef/IR/MemRefDialect.cpp
M mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
M mlir/lib/Dialect/MemRef/TransformOps/CMakeLists.txt
M mlir/lib/Dialect/MemRef/TransformOps/MemRefTransformOps.cpp
M mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
M mlir/lib/Dialect/MemRef/Transforms/ExpandOps.cpp
M mlir/lib/Dialect/MemRef/Transforms/FoldMemRefAliasOps.cpp
M mlir/lib/Dialect/MemRef/Transforms/ResolveShapedTypeResultDims.cpp
M mlir/lib/Dialect/MemRef/Transforms/SimplifyExtractStridedMetadata.cpp
M mlir/lib/Dialect/NVGPU/Transforms/CMakeLists.txt
M mlir/lib/Dialect/NVGPU/Transforms/MmaSyncTF32Transform.cpp
M mlir/lib/Dialect/NVGPU/Transforms/OptimizeSharedMemory.cpp
M mlir/lib/Dialect/SCF/IR/CMakeLists.txt
M mlir/lib/Dialect/SCF/IR/SCF.cpp
M mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
M mlir/lib/Dialect/SCF/Transforms/ForToWhile.cpp
M mlir/lib/Dialect/SCF/Transforms/LoopPipelining.cpp
M mlir/lib/Dialect/SCF/Transforms/LoopRangeFolding.cpp
M mlir/lib/Dialect/SCF/Transforms/LoopSpecialization.cpp
M mlir/lib/Dialect/SCF/Transforms/ParallelLoopTiling.cpp
M mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp
M mlir/lib/Dialect/SCF/Utils/CMakeLists.txt
M mlir/lib/Dialect/SCF/Utils/Utils.cpp
M mlir/lib/Dialect/Shape/IR/CMakeLists.txt
M mlir/lib/Dialect/Shape/IR/Shape.cpp
M mlir/lib/Dialect/Shape/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Shape/Transforms/ShapeToShapeLowering.cpp
M mlir/lib/Dialect/SparseTensor/IR/CMakeLists.txt
M mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
M mlir/lib/Dialect/SparseTensor/Pipelines/CMakeLists.txt
M mlir/lib/Dialect/SparseTensor/Pipelines/SparseTensorPipelines.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/CMakeLists.txt
M mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.h
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorPasses.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp
M mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
M mlir/lib/Dialect/SparseTensor/Utils/CMakeLists.txt
M mlir/lib/Dialect/SparseTensor/Utils/Merger.cpp
M mlir/lib/Dialect/Tensor/IR/CMakeLists.txt
M mlir/lib/Dialect/Tensor/IR/TensorDialect.cpp
M mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
M mlir/lib/Dialect/Tensor/IR/TensorTilingInterfaceImpl.cpp
M mlir/lib/Dialect/Tensor/Transforms/BufferizableOpInterfaceImpl.cpp
M mlir/lib/Dialect/Tensor/Transforms/Bufferize.cpp
M mlir/lib/Dialect/Tensor/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Tensor/Transforms/ExtractSliceFromReshapeUtils.cpp
M mlir/lib/Dialect/Tensor/Transforms/SplitPaddingPatterns.cpp
M mlir/lib/Dialect/Tensor/Transforms/SwapExtractSliceWithProducerPatterns.cpp
M mlir/lib/Dialect/Tensor/Utils/CMakeLists.txt
M mlir/lib/Dialect/Tensor/Utils/Utils.cpp
M mlir/lib/Dialect/Utils/CMakeLists.txt
M mlir/lib/Dialect/Utils/StaticValueUtils.cpp
M mlir/lib/Dialect/Vector/IR/CMakeLists.txt
M mlir/lib/Dialect/Vector/IR/VectorOps.cpp
M mlir/lib/Dialect/Vector/Transforms/CMakeLists.txt
M mlir/lib/Dialect/Vector/Transforms/VectorDistribute.cpp
M mlir/lib/Dialect/Vector/Transforms/VectorInsertExtractStridedSliceRewritePatterns.cpp
M mlir/lib/Dialect/Vector/Transforms/VectorMultiDimReductionTransforms.cpp
M mlir/lib/Dialect/Vector/Transforms/VectorTransferOpTransforms.cpp
M mlir/lib/Dialect/Vector/Transforms/VectorTransferSplitRewritePatterns.cpp
M mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp
M mlir/lib/Dialect/Vector/Utils/CMakeLists.txt
M mlir/lib/Dialect/Vector/Utils/VectorUtils.cpp
M mlir/lib/Dialect/X86Vector/Transforms/AVXTranspose.cpp
M mlir/lib/Dialect/X86Vector/Transforms/CMakeLists.txt
M mlir/lib/Dialect/X86Vector/Transforms/LegalizeForLLVMExport.cpp
M mlir/lib/Target/Cpp/CMakeLists.txt
M mlir/lib/Target/Cpp/TranslateRegistration.cpp
M mlir/lib/Target/Cpp/TranslateToCpp.cpp
M mlir/python/CMakeLists.txt
A mlir/python/mlir/dialects/ArithOps.td
R mlir/python/mlir/dialects/ArithmeticOps.td
M mlir/test/CAPI/execution_engine.c
A mlir/test/Conversion/ArithToLLVM/arith-to-llvm.mlir
A mlir/test/Conversion/ArithToLLVM/convert-nd-vector-to-llvmir.mlir
A mlir/test/Conversion/ArithToSPIRV/arith-to-spirv.mlir
A mlir/test/Conversion/ArithToSPIRV/fast-math.mlir
R mlir/test/Conversion/ArithmeticToLLVM/arith-to-llvm.mlir
R mlir/test/Conversion/ArithmeticToLLVM/convert-nd-vector-to-llvmir.mlir
R mlir/test/Conversion/ArithmeticToSPIRV/arithmetic-to-spirv.mlir
R mlir/test/Conversion/ArithmeticToSPIRV/fast-math.mlir
A mlir/test/Dialect/Arith/bufferize.mlir
A mlir/test/Dialect/Arith/canonicalize.mlir
A mlir/test/Dialect/Arith/emulate-wide-int-very-wide.mlir
A mlir/test/Dialect/Arith/emulate-wide-int.mlir
A mlir/test/Dialect/Arith/expand-ops.mlir
A mlir/test/Dialect/Arith/int-range-interface.mlir
A mlir/test/Dialect/Arith/invalid.mlir
A mlir/test/Dialect/Arith/one-shot-bufferize-memory-space-invalid.mlir
A mlir/test/Dialect/Arith/one-shot-bufferize.mlir
A mlir/test/Dialect/Arith/ops.mlir
A mlir/test/Dialect/Arith/test-emulate-wide-int-pass.mlir
A mlir/test/Dialect/Arith/unsigned-when-equivalent.mlir
R mlir/test/Dialect/Arithmetic/bufferize.mlir
R mlir/test/Dialect/Arithmetic/canonicalize.mlir
R mlir/test/Dialect/Arithmetic/emulate-wide-int-very-wide.mlir
R mlir/test/Dialect/Arithmetic/emulate-wide-int.mlir
R mlir/test/Dialect/Arithmetic/expand-ops.mlir
R mlir/test/Dialect/Arithmetic/int-range-interface.mlir
R mlir/test/Dialect/Arithmetic/invalid.mlir
R mlir/test/Dialect/Arithmetic/one-shot-bufferize-memory-space-invalid.mlir
R mlir/test/Dialect/Arithmetic/one-shot-bufferize.mlir
R mlir/test/Dialect/Arithmetic/ops.mlir
R mlir/test/Dialect/Arithmetic/test-emulate-wide-int-pass.mlir
R mlir/test/Dialect/Arithmetic/unsigned-when-equivalent.mlir
A mlir/test/Integration/Dialect/Arith/CPU/lit.local.cfg
A mlir/test/Integration/Dialect/Arith/CPU/test-wide-int-emulation-addi-i16.mlir
A mlir/test/Integration/Dialect/Arith/CPU/test-wide-int-emulation-compare-results-i16.mlir
A mlir/test/Integration/Dialect/Arith/CPU/test-wide-int-emulation-constants-i16.mlir
A mlir/test/Integration/Dialect/Arith/CPU/test-wide-int-emulation-muli-i16.mlir
A mlir/test/Integration/Dialect/Arith/CPU/test-wide-int-emulation-shrui-i16.mlir
R mlir/test/Integration/Dialect/Arithmetic/CPU/lit.local.cfg
R mlir/test/Integration/Dialect/Arithmetic/CPU/test-wide-int-emulation-addi-i16.mlir
R mlir/test/Integration/Dialect/Arithmetic/CPU/test-wide-int-emulation-compare-results-i16.mlir
R mlir/test/Integration/Dialect/Arithmetic/CPU/test-wide-int-emulation-constants-i16.mlir
R mlir/test/Integration/Dialect/Arithmetic/CPU/test-wide-int-emulation-muli-i16.mlir
R mlir/test/Integration/Dialect/Arithmetic/CPU/test-wide-int-emulation-shrui-i16.mlir
A mlir/test/lib/Dialect/Arith/CMakeLists.txt
A mlir/test/lib/Dialect/Arith/TestEmulateWideInt.cpp
R mlir/test/lib/Dialect/Arithmetic/CMakeLists.txt
R mlir/test/lib/Dialect/Arithmetic/TestEmulateWideInt.cpp
M mlir/test/lib/Dialect/CMakeLists.txt
M mlir/test/lib/Dialect/GPU/TestGpuRewrite.cpp
M mlir/test/lib/Dialect/Linalg/CMakeLists.txt
M mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp
M mlir/test/lib/Dialect/Math/TestExpandMath.cpp
M mlir/test/lib/Dialect/Math/TestPolynomialApproximation.cpp
M mlir/test/lib/Dialect/SCF/TestLoopUnrolling.cpp
M mlir/test/lib/Dialect/SCF/TestSCFUtils.cpp
M mlir/test/lib/Dialect/Tensor/CMakeLists.txt
M mlir/test/lib/Dialect/Tensor/TestTensorTransforms.cpp
M mlir/test/lib/Dialect/Test/TestDialect.cpp
M mlir/test/lib/Dialect/Test/TestPatterns.cpp
M mlir/test/lib/IR/TestMatchers.cpp
M mlir/test/lib/Interfaces/TilingInterface/CMakeLists.txt
M mlir/tools/mlir-opt/CMakeLists.txt
M mlir/tools/mlir-opt/mlir-opt.cpp
M mlir/tools/mlir-spirv-cpu-runner/CMakeLists.txt
M mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp
M mlir/tools/mlir-vulkan-runner/CMakeLists.txt
M mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp
M mlir/unittests/Conversion/PDLToPDLInterp/CMakeLists.txt
M mlir/unittests/Conversion/PDLToPDLInterp/RootOrderingTest.cpp
M mlir/unittests/ExecutionEngine/CMakeLists.txt
M mlir/unittests/ExecutionEngine/Invoke.cpp
M mlir/unittests/Interfaces/InferTypeOpInterfaceTest.cpp
M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/examples/toy/Ch5/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/examples/toy/Ch6/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/examples/toy/Ch7/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/unittests/BUILD.bazel
Log Message:
-----------
[mlir][arith] Change dialect name from Arithmetic to Arith
Suggested by @lattner in https://discourse.llvm.org/t/rfc-define-precise-arith-semantics/65507/22.
Tested with:
`ninja check-mlir check-mlir-integration check-mlir-mlir-spirv-cpu-runner check-mlir-mlir-vulkan-runner check-mlir-examples`
and `bazel build --config=generic_clang @llvm-project//mlir:all`.
Reviewed By: lattner, Mogball, rriddle, jpienaar, mehdi_amini
Differential Revision: https://reviews.llvm.org/D134762
More information about the All-commits
mailing list