This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/llvm-project.
from 53913a65b40 Optimize path::remove_dots adds 7016043d0d5 [clangd] Change include to be relative to current directory adds 667f558c3f4 [llvm][NFC] Inliner.cpp shouldInline post-commit feedback adds ff5094c03f7 [X86] Add tests showing failure to fold mul(abs(x),abs(x)) [...] adds fb5fd74685e Revert "Optimize path::remove_dots" adds 6bf16ee4c57 [Attributor][NFC] Let AbstractAttribute be an IRPosition adds 8228153f877 [Attributor][NFC] Encode IRPositions in the bits of a singl [...] adds bbdfcf8f695 [VPlan] Remove unused & undefined print method (NFC). adds bec4ab95a4b [llvm][NFC] Inliner: factor cost and reporting out of inlin [...] adds 911e06f5eba [ICP] Handling must tail calls in indirect call promotion adds 7e3ef299cb3 [libc++][test] Use a non-narrowing conversion in assign_pai [...] adds 08556afc54e [InstSimplify] Remove known bits constant folding adds 46ee652c70f Revert "[InstSimplify] Remove known bits constant folding" adds 0f70f733080 [Attributor] Bitcast constant to the returned value type if [...] adds 81e48ae2b4a [clangd] Reland LSP latency test adds cb038927ef5 [OpenMP] Fix an issue of wrong return type of DeviceRTLTy:: [...] adds 6fe20a44fd3 [clangd] Fix yet-another gratuitous llvm::Error crash adds 2f97b8b8917 [Attributor][NFC] Proactively ask for `nocapure` on call si [...] adds 87f1e939458 [Attributor][NFC] Use reference instead of pointer adds 231026a508e [Attributor] Inititialize "value attributes" w/ must-be-exe [...] adds 95e0d28b71e [Attributor] Remember only necessary dependences adds 14cb0bdf2b6 [Attributor][NFC] Replace the nested AAMap with a key pair adds 762fb1c40ee [llvm-objcopy] Avoid invalid Sec.Offset after D79229 adds 8ceee08de13 Make Polly tests dependencies explicit adds 8b53fdd3b65 [X86] Custom legalize v16i64->v16i8 truncate with avx512. adds 243ffc0e65e [X86] Simplify some code in combineTruncatedArithmetic. NFC adds 0a4defe8c87 [llvm-dwarfdump][Stats] Clean up adds 1e89f36c984 [VE][NFC] formatting VEISD enum adds a581c6f8cda [mlir][vector] add tests for type_cast taking non-zero addrspace adds bc23c1d85e4 [mlir][rocdl] add rocdl.barier op. adds 6c42814a267 Precommit test updates for D68231. adds 3c2c7760d9e Fix building with GCC5 after e64f99c51a8e adds 935685f4202 [SCCP] Re-use pushToWorkList in pushToWorkListMsg (NFC). adds 8e9a8dc185b [InstCombine] Add tests showing failure to fold mul(abs(x), [...] adds e737847b8fc [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func adds 19f5da9c1d6 [SVE][Codegen] Lower legal min & max operations adds 67b466deda1 [mlir] Removed tight coupling of BufferPlacement pass to Al [...] adds f5360d4bb33 Reapply "Add support for #pragma float_control" with buildb [...] adds 0863e94ebd8 [AArch64] Add NVIDIA Carmel support adds ff4a3ee49ca [libc++] Define a few Lit features using the new DSL adds 3834385f27a [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known adds 283658c978b [lldb/DWARF] Remove dead code in DWARFDebugInfoEntry adds 5b898bddff5 [AMDGPU] Enable carry out ADD/SUB operations divergence dri [...] adds 3fc738846e1 [MIPS] Add a baseline test showing current inefficient hidd [...] adds d1ff003fbbb [SelectionDAGBuilder] Stop setting alignment to one for hid [...] adds fce5457a141 [COFF] Avoid allocating temporary vectors during ICF adds 031265ad8a2 [MLIR] Add complex numbers to standard dialect adds 9ae23bd0a3f [libc++] NFC: Print Lit available features in sorted order adds 4b9d75c1ac3 [X86][SSE] Move some VZEXT_MOVL combines into combineTarget [...] adds 940061438e9 [InstCombine] Fold (mul(abs(x),abs(x))) -> (mul(x,x)) (PR39476) adds 7cbb495ab45 Fix LABEL match for test case for D72841 #pragma float_control adds b6f1bad630f [flang] Fixed a crash adds db015fdd206 [libc++] Translate compiler-identification Lit features to [...] adds c49f83b6e9e [ELF] Don't advance sh_offset for an empty section whose PT [...] adds 307cfdf5338 [mlir][Linalg] Mostly NFC - Refactor Linalg patterns and tr [...] adds 015117411e1 [lldb/Host] Improve error messages on unowned read files adds 3b7f3d012bc [SVE] Remove invalid usage of getNumElements in Instructions adds d28f69d923a [libc++] NFC: Remove outdated #if comment adds 8303b1f46af [cmake] Ensure that LINK_LIBS are dependencies for object l [...] adds c85eda74b85 [AMDGPU] fix copies between 32 and 16 bit
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/SourceCode.cpp | 2 +- clang-tools-extra/clangd/support/Trace.h | 2 +- .../clangd/unittests/ClangdLSPServerTests.cpp | 10 + .../clangd/unittests/support/TraceTests.cpp | 2 +- clang/docs/LanguageExtensions.rst | 35 ++ clang/include/clang/AST/Expr.h | 78 +++- clang/include/clang/AST/Stmt.h | 7 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 13 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 10 + clang/include/clang/Basic/LangOptions.def | 6 + clang/include/clang/Basic/LangOptions.h | 98 ++++- clang/include/clang/Basic/PragmaKinds.h | 9 + clang/include/clang/Basic/TokenKinds.def | 5 + clang/include/clang/Parse/Parser.h | 5 + clang/include/clang/Sema/Sema.h | 20 +- clang/include/clang/Serialization/ASTBitCodes.h | 3 + clang/include/clang/Serialization/ASTReader.h | 12 + clang/include/clang/Serialization/ASTWriter.h | 1 + clang/lib/AST/ASTImporter.cpp | 7 +- clang/lib/AST/Expr.cpp | 35 +- clang/lib/Analysis/BodyFarm.cpp | 24 +- clang/lib/CodeGen/CGExprScalar.cpp | 69 +++- clang/lib/CodeGen/CGObjC.cpp | 25 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 7 +- clang/lib/CodeGen/CodeGenFunction.cpp | 21 +- clang/lib/CodeGen/CodeGenFunction.h | 5 + clang/lib/Frontend/CompilerInvocation.cpp | 13 +- clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp | 80 +++-- clang/lib/Frontend/Rewrite/RewriteObjC.cpp | 78 ++-- clang/lib/Parse/ParseDeclCXX.cpp | 8 + clang/lib/Parse/ParsePragma.cpp | 156 +++++++- clang/lib/Parse/ParseStmt.cpp | 13 +- clang/lib/Parse/Parser.cpp | 3 + clang/lib/Sema/Sema.cpp | 3 +- clang/lib/Sema/SemaAttr.cpp | 69 +++- clang/lib/Sema/SemaDeclCXX.cpp | 18 +- clang/lib/Sema/SemaExpr.cpp | 12 +- clang/lib/Sema/SemaExprObjC.cpp | 6 +- clang/lib/Sema/SemaOverload.cpp | 18 +- clang/lib/Sema/SemaPseudoObject.cpp | 36 +- clang/lib/Sema/SemaStmt.cpp | 5 + clang/lib/Serialization/ASTReader.cpp | 51 +++ clang/lib/Serialization/ASTReaderStmt.cpp | 7 +- clang/lib/Serialization/ASTWriter.cpp | 21 ++ clang/lib/Serialization/ASTWriterStmt.cpp | 6 + clang/test/CodeGen/builtins-nvptx.c | 6 +- clang/test/CodeGen/constrained-math-builtins.c | 10 +- clang/test/CodeGen/fast-math.c | 2 +- clang/test/CodeGen/fp-contract-on-pragma.cpp | 12 +- clang/test/CodeGen/fp-contract-pragma.cpp | 40 +-- clang/test/CodeGen/fp-floatcontrol-class.cpp | 20 ++ clang/test/CodeGen/fp-floatcontrol-pragma.cpp | 47 +++ clang/test/CodeGen/fp-floatcontrol-stack.cpp | 253 +++++++++++++ clang/test/CodeGen/fpconstrained.c | 3 +- clang/test/CodeGen/fpconstrained.cpp | 21 +- clang/test/CodeGenOpenCL/relaxed-fpmath.cl | 10 +- .../CodeGenOpenCL/single-precision-constant.cl | 2 +- clang/test/Driver/aarch64-cpus.c | 14 + clang/test/Headers/nvptx_device_math_sin.c | 4 +- clang/test/Headers/nvptx_device_math_sin.cpp | 4 +- clang/test/PCH/pragma-floatcontrol.c | 55 +++ clang/test/Parser/fp-floatcontrol-syntax.cpp | 60 ++++ clang/test/Preprocessor/aarch64-target-features.c | 2 + flang/lib/Semantics/type.cpp | 4 +- flang/test/Semantics/resolve33.f90 | 7 + libcxx/src/chrono.cpp | 4 +- .../utility/pairs/pairs.pair/assign_pair.pass.cpp | 6 +- libcxx/utils/libcxx/test/config.py | 88 +---- libcxx/utils/libcxx/test/features.py | 49 +++ lld/COFF/Chunks.h | 3 +- lld/COFF/ICF.cpp | 20 +- lld/ELF/Writer.cpp | 43 ++- lld/test/ELF/linkerscript/at8.test | 2 +- .../linkerscript/empty-sections-expressions.test | 4 +- lld/test/ELF/linkerscript/nobits-offset.s | 8 +- lld/test/ELF/linkorder-script.s | 32 ++ lldb/source/Commands/CommandObjectTarget.cpp | 91 ++--- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 139 ------- .../Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h | 9 - .../API/commands/target/basic/TestTargetCommand.py | 8 +- llvm/cmake/modules/AddLLVM.cmake | 10 + llvm/docs/CommandGuide/llvm-dwarfdump.rst | 27 +- llvm/include/llvm/IR/IRBuilder.h | 13 +- llvm/include/llvm/Support/AArch64TargetParser.def | 2 + llvm/include/llvm/Transforms/IPO/Attributor.h | 378 +++++++++++-------- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 11 +- llvm/lib/IR/Instructions.cpp | 4 +- llvm/lib/Support/Host.cpp | 10 + llvm/lib/Support/Path.cpp | 77 ++-- llvm/lib/Support/Windows/Path.inc | 7 +- llvm/lib/Target/AArch64/AArch64.td | 11 + llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 2 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 40 ++- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 8 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 26 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 3 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 1 + llvm/lib/Target/AArch64/SVEInstrFormats.td | 21 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 49 ++- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 6 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 175 +++++++-- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 108 +++++- llvm/lib/Target/AMDGPU/SIInstructions.td | 36 +- llvm/lib/Target/VE/VEISelLowering.h | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 154 ++++---- llvm/lib/Transforms/IPO/Attributor.cpp | 175 +++++---- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 400 +++++++++------------ llvm/lib/Transforms/IPO/Inliner.cpp | 201 +++++------ .../InstCombine/InstCombineMulDivRem.cpp | 9 + llvm/lib/Transforms/Scalar/SCCP.cpp | 4 +- llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 66 ++++ llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 4 - llvm/lib/Transforms/Vectorize/VPlan.h | 1 - llvm/test/CodeGen/AArch64/cpus.ll | 1 + llvm/test/CodeGen/AArch64/llvm-ir-to-intrinsic.ll | 176 +++++++++ .../AArch64/sve-intrinsics-int-arith-imm.ll | 241 +++++++++++++ .../CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll | 94 ++--- llvm/test/CodeGen/AMDGPU/carryout-selection.ll | 398 ++++++++++++++++++++ llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | 65 ++-- .../AMDGPU/fast-unaligned-load-store.global.ll | 23 +- .../CodeGen/AMDGPU/lo16-32bit-physreg-copy.mir | 36 ++ llvm/test/CodeGen/AMDGPU/max.i16.ll | 20 +- .../CodeGen/AMDGPU/promote-constOffset-to-imm.ll | 14 +- llvm/test/CodeGen/AMDGPU/sdiv64.ll | 124 +++---- llvm/test/CodeGen/AMDGPU/srem64.ll | 82 ++--- llvm/test/CodeGen/AMDGPU/udiv64.ll | 48 +-- llvm/test/CodeGen/AMDGPU/urem64.ll | 44 +-- llvm/test/CodeGen/Mips/implicit-sret.ll | 112 ++++++ llvm/test/CodeGen/WebAssembly/offset.ll | 4 +- llvm/test/CodeGen/X86/combine-mul.ll | 71 ++++ llvm/test/CodeGen/X86/pr34653.ll | 50 +-- llvm/test/CodeGen/X86/vector-trunc-math.ll | 154 ++++---- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 61 +--- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 58 +-- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 52 +-- .../DebugInfo/X86/dwarf-callsite-related-attrs.ll | 2 +- .../ArgumentPromotion/2008-02-01-ReturnAttrs.ll | 22 +- .../ArgumentPromotion/2008-07-02-array-indexing.ll | 4 +- .../Attributor/ArgumentPromotion/X86/attributes.ll | 24 +- .../X86/min-legal-vector-width.ll | 96 ++--- .../Attributor/ArgumentPromotion/X86/thiscall.ll | 2 +- .../Attributor/ArgumentPromotion/alignment.ll | 16 +- .../Attributor/ArgumentPromotion/attrs.ll | 18 +- .../Attributor/ArgumentPromotion/basictest.ll | 18 +- .../Attributor/ArgumentPromotion/byval-2.ll | 16 +- .../Attributor/ArgumentPromotion/byval.ll | 100 +++--- .../Attributor/ArgumentPromotion/control-flow.ll | 4 +- .../Attributor/ArgumentPromotion/control-flow2.ll | 6 +- .../Attributor/ArgumentPromotion/fp80.ll | 4 +- .../Attributor/ArgumentPromotion/inalloca.ll | 28 +- .../ArgumentPromotion/live_called_from_dead_2.ll | 49 +-- .../Attributor/ArgumentPromotion/musttail.ll | 4 +- .../Attributor/ArgumentPromotion/pr32917.ll | 4 +- .../Attributor/ArgumentPromotion/profile.ll | 16 +- .../Attributor/ArgumentPromotion/reserve-tbaa.ll | 2 +- .../Attributor/ArgumentPromotion/sret.ll | 32 +- .../Attributor/ArgumentPromotion/tail.ll | 28 +- .../IPConstantProp/2009-09-24-byval-ptr.ll | 10 +- .../Attributor/IPConstantProp/PR16052.ll | 59 ++- .../IPConstantProp/openmp_parallel_for.ll | 185 ++++------ .../Attributor/IPConstantProp/pthreads.ll | 24 +- .../Attributor/IPConstantProp/thread_local_acs.ll | 4 +- llvm/test/Transforms/Attributor/align.ll | 25 +- llvm/test/Transforms/Attributor/callbacks.ll | 66 ++-- llvm/test/Transforms/Attributor/heap_to_stack.ll | 190 ++++------ .../test/Transforms/Attributor/internal-noalias.ll | 36 +- llvm/test/Transforms/Attributor/liveness.ll | 8 +- .../test/Transforms/Attributor/memory_locations.ll | 6 +- llvm/test/Transforms/Attributor/noalias.ll | 141 +++----- llvm/test/Transforms/Attributor/nocapture-1.ll | 41 +-- llvm/test/Transforms/Attributor/nofree.ll | 16 +- llvm/test/Transforms/Attributor/nonnull.ll | 52 ++- llvm/test/Transforms/Attributor/range.ll | 178 +++++---- .../read_write_returned_arguments_scc.ll | 179 +++++---- llvm/test/Transforms/Attributor/returned.ll | 30 +- llvm/test/Transforms/Attributor/returned_crash.ll | 18 +- .../Transforms/Attributor/undefined_behavior.ll | 4 +- llvm/test/Transforms/Attributor/value-simplify.ll | 10 +- llvm/test/Transforms/Attributor/willreturn.ll | 4 +- llvm/test/Transforms/InstCombine/mul.ll | 74 ++++ llvm/test/Transforms/InstCombine/pow-1.ll | 159 ++++---- llvm/test/Transforms/InstCombine/pow-3.ll | 7 +- .../PGOProfile/indirect_call_promotion_musttail.ll | 68 ++++ llvm/test/tools/llvm-dwarfdump/X86/locstats.ll | 172 ++++----- .../llvm-dwarfdump/X86/statistics-base-address.s | 4 +- .../tools/llvm-dwarfdump/X86/statistics-dwo.test | 42 +-- .../tools/llvm-dwarfdump/X86/statistics-v3.test | 42 +-- llvm/test/tools/llvm-dwarfdump/X86/statistics.ll | 30 +- .../llvm-dwarfdump/X86/stats-dbg-callsite-info.ll | 4 +- .../llvm-dwarfdump/X86/stats-inlining-multi-cu.ll | 10 +- .../llvm-dwarfdump/X86/stats-inlining-single-cu.ll | 10 +- .../X86/stats-mulitple-cu-out-of-line.ll | 12 +- .../X86/stats-multiple-cu-members.ll | 4 +- .../X86/stats-multiple-cu-same-name.ll | 6 +- llvm/tools/llvm-dwarfdump/Statistics.cpp | 255 +++++++------ llvm/tools/llvm-objcopy/ELF/Object.cpp | 8 +- llvm/unittests/Support/Host.cpp | 15 + llvm/unittests/Support/Path.cpp | 17 - llvm/unittests/Support/TargetParserTest.cpp | 12 +- llvm/utils/llvm-locstats/llvm-locstats.py | 59 +-- .../StandardToLLVM/ConvertStandardToLLVM.h | 49 ++- mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td | 14 + mlir/include/mlir/Dialect/Linalg/CMakeLists.txt | 1 - .../mlir/Dialect/Linalg/Transforms/CMakeLists.txt | 7 - .../Linalg/Transforms/LinalgTransformPatterns.td | 123 ------- .../Dialect/Linalg/Transforms/LinalgTransforms.h | 137 ------- .../mlir/Dialect/Linalg/Transforms/Transforms.h | 375 +++++++++++++++++++ mlir/include/mlir/Dialect/Linalg/Utils/Utils.h | 68 ---- .../mlir/Dialect/StandardOps/EDSC/Intrinsics.h | 3 + mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 94 +++++ mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt | 6 + mlir/lib/Conversion/GPUToROCDL/GPUToROCDL.td | 21 ++ .../GPUToROCDL/LowerGpuOpsToROCDLOps.cpp | 4 + .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 104 ++++++ mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt | 7 +- mlir/lib/Dialect/Linalg/Transforms/Interchange.cpp | 85 +++++ .../Dialect/Linalg/Transforms/LinalgTransforms.cpp | 381 -------------------- .../Transforms/{LinalgToLoops.cpp => Loops.cpp} | 62 ++-- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 16 + mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 50 +-- mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp | 228 ++++++++++++ .../Dialect/Linalg/Transforms/Vectorization.cpp | 131 +++++++ mlir/lib/Transforms/BufferPlacement.cpp | 74 ++-- mlir/test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir | 11 + .../StandardToLLVM/convert-to-llvmir.mlir | 24 ++ .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 15 + mlir/test/Dialect/LLVMIR/rocdl.mlir | 6 + mlir/test/Dialect/Linalg/transform-patterns.mlir | 106 +----- mlir/test/IR/core-ops.mlir | 18 + mlir/test/IR/invalid-ops.mlir | 44 +++ mlir/test/Target/rocdl.mlir | 8 + mlir/test/lib/DeclarativeTransforms/CMakeLists.txt | 6 - .../TestLinalgTransformPatterns.td | 168 --------- mlir/test/lib/Transforms/CMakeLists.txt | 1 - mlir/test/lib/Transforms/TestLinalgTransforms.cpp | 127 ++++++- openmp/libomptarget/plugins/cuda/src/rtl.cpp | 2 +- polly/unittests/ScopPassManager/CMakeLists.txt | 2 + 237 files changed, 7248 insertions(+), 4288 deletions(-) create mode 100644 clang/test/CodeGen/fp-floatcontrol-class.cpp create mode 100644 clang/test/CodeGen/fp-floatcontrol-pragma.cpp create mode 100644 clang/test/CodeGen/fp-floatcontrol-stack.cpp create mode 100644 clang/test/PCH/pragma-floatcontrol.c create mode 100644 clang/test/Parser/fp-floatcontrol-syntax.cpp create mode 100644 libcxx/utils/libcxx/test/features.py create mode 100644 lld/test/ELF/linkorder-script.s create mode 100644 llvm/test/CodeGen/AMDGPU/carryout-selection.ll create mode 100644 llvm/test/CodeGen/AMDGPU/lo16-32bit-physreg-copy.mir create mode 100644 llvm/test/CodeGen/Mips/implicit-sret.ll create mode 100644 llvm/test/Transforms/PGOProfile/indirect_call_promotion_musttail.ll delete mode 100644 mlir/include/mlir/Dialect/Linalg/Transforms/CMakeLists.txt delete mode 100644 mlir/include/mlir/Dialect/Linalg/Transforms/LinalgTransformPatterns.td delete mode 100644 mlir/include/mlir/Dialect/Linalg/Transforms/LinalgTransforms.h create mode 100644 mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h create mode 100644 mlir/lib/Conversion/GPUToROCDL/GPUToROCDL.td create mode 100644 mlir/lib/Dialect/Linalg/Transforms/Interchange.cpp delete mode 100644 mlir/lib/Dialect/Linalg/Transforms/LinalgTransforms.cpp rename mlir/lib/Dialect/Linalg/Transforms/{LinalgToLoops.cpp => Loops.cpp} (93%) create mode 100644 mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp create mode 100644 mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp delete mode 100644 mlir/test/lib/DeclarativeTransforms/TestLinalgTransformPatterns.td