[all-commits] [llvm/llvm-project] 7c88b6: Merge branch 'main' into load-matrix-WI-attributes

Jianhui Li via All-commits all-commits at lists.llvm.org
Thu Oct 16 13:23:36 PDT 2025


  Branch: refs/heads/users/Jianhui-Li/XeGPU/load-matrix-WI-attributes-fix-sanitizer
  Home:   https://github.com/llvm/llvm-project
  Commit: 7c88b65806152aea63358bce4ac4c1702f171cda
      https://github.com/llvm/llvm-project/commit/7c88b65806152aea63358bce4ac4c1702f171cda
  Author: Jianhui Li <jian.hui.li at intel.com>
  Date:   2025-10-16 (Thu, 16 Oct 2025)

  Changed paths:
    M .ci/monolithic-linux.sh
    M .ci/monolithic-windows.sh
    A .ci/premerge_advisor_upload.py
    M .ci/utils.sh
    M bolt/unittests/Core/MCPlusBuilder.cpp
    M clang-tools-extra/test/clang-tidy/checkers/misc/misplaced-const-cxx17.cpp
    M clang/cmake/modules/CMakeLists.txt
    M clang/docs/ReleaseNotes.rst
    M clang/docs/analyzer/checkers.rst
    M clang/include/clang/AST/TypeBase.h
    M clang/include/clang/Basic/BuiltinsX86.td
    M clang/include/clang/Basic/DiagnosticParseKinds.td
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/include/clang/Basic/LangOptions.def
    M clang/include/clang/CIR/Dialect/IR/CIRAttrConstraints.td
    M clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
    M clang/include/clang/CIR/Dialect/IR/CIROps.td
    M clang/include/clang/CIR/MissingFeatures.h
    M clang/include/clang/Driver/Options.td
    M clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
    M clang/lib/AST/ASTContext.cpp
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/lib/AST/ByteCode/Interp.h
    M clang/lib/AST/ByteCode/InterpBuiltin.cpp
    M clang/lib/AST/ExprConstant.cpp
    M clang/lib/Basic/LangOptions.cpp
    M clang/lib/Basic/Targets/X86.cpp
    M clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
    M clang/lib/CIR/CodeGen/CIRGenFunction.h
    M clang/lib/CIR/Dialect/IR/CIRDialect.cpp
    M clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/CodeGen/CGDebugInfo.cpp
    M clang/lib/CodeGen/CGHLSLRuntime.cpp
    M clang/lib/CodeGen/TargetInfo.cpp
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/lib/Headers/avx512cdintrin.h
    M clang/lib/Headers/avx512dqintrin.h
    M clang/lib/Headers/avx512fintrin.h
    M clang/lib/Headers/avx512vlcdintrin.h
    M clang/lib/Headers/avx512vldqintrin.h
    M clang/lib/Headers/avx512vlintrin.h
    M clang/lib/Sema/HLSLExternalSemaSource.cpp
    M clang/lib/Sema/SemaCast.cpp
    M clang/lib/Sema/SemaChecking.cpp
    M clang/lib/Sema/SemaDecl.cpp
    M clang/lib/Sema/SemaType.cpp
    M clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
    M clang/test/AST/ByteCode/cxx11.cpp
    M clang/test/AST/ByteCode/typeid.cpp
    M clang/test/Analysis/analyzer-enabled-checkers.c
    A clang/test/Analysis/null-pointer-arithm.c
    M clang/test/Analysis/std-c-library-functions-arg-enabled-checkers.c
    M clang/test/Analysis/zero-size-non-pod-array.cpp
    M clang/test/C/C2y/n3364.c
    A clang/test/CIR/CodeGen/ptrdiff.c
    A clang/test/CIR/CodeGen/ptrdiff.cpp
    M clang/test/CIR/CodeGen/throws.cpp
    A clang/test/CIR/IR/invalid-try-catch.cir
    A clang/test/CIR/IR/try-catch.cir
    M clang/test/CXX/dcl.decl/dcl.decomp/p2.cpp
    M clang/test/CXX/dcl.decl/dcl.decomp/p3.cpp
    M clang/test/CXX/dcl.decl/dcl.decomp/p4.cpp
    M clang/test/CXX/drs/cwg22xx.cpp
    M clang/test/CXX/drs/cwg23xx.cpp
    M clang/test/CXX/drs/cwg26xx.cpp
    M clang/test/CXX/module/module.import/p6.cpp
    M clang/test/CXX/stmt.stmt/stmt.iter/stmt.ranged/p1.cpp
    M clang/test/CXX/temp/temp.res/temp.local/p6.cpp
    M clang/test/CodeGen/X86/avx512cd-builtins.c
    M clang/test/CodeGen/X86/avx512dq-builtins.c
    M clang/test/CodeGen/X86/avx512f-builtins.c
    M clang/test/CodeGen/X86/avx512vl-builtins.c
    M clang/test/CodeGen/X86/avx512vlcd-builtins.c
    M clang/test/CodeGen/X86/avx512vldq-builtins.c
    M clang/test/CodeGen/arm-mve-intrinsics/load-store.c
    M clang/test/CodeGen/attr-target-mv.c
    M clang/test/CodeGen/distributed-thin-lto/supports-hot-cold-new.ll
    M clang/test/CodeGen/target-builtin-noerror.c
    M clang/test/CodeGenCXX/sizeof-unwind-exception.cpp
    A clang/test/CodeGenHLSL/vk-features/maximal_reconvergence.hlsl
    A clang/test/DebugInfo/CXX/versioned-language.cpp
    A clang/test/DebugInfo/Generic/versioned-language.c
    A clang/test/DebugInfo/ObjC/versioned-language.m
    A clang/test/DebugInfo/ObjCXX/versioned-language.mm
    M clang/test/Driver/x86-march.c
    M clang/test/FixIt/fixit-constrained-structured-binding.cpp
    M clang/test/Misc/target-invalid-cpu-note/x86.c
    M clang/test/PCH/cxx1z-decomposition.cpp
    M clang/test/Parser/cxx1z-class-template-argument-deduction.cpp
    M clang/test/Parser/cxx1z-decomposition.cpp
    M clang/test/Parser/cxx2c-binding-pack.cpp
    M clang/test/Preprocessor/predefined-arch-macros.c
    M clang/test/Sema/attr-cpuspecific-cpus.c
    M clang/test/SemaCXX/builtin-structured-binding-size.cpp
    M clang/test/SemaCXX/cxx17-compat.cpp
    M clang/test/SemaCXX/cxx1z-decomposition.cpp
    M clang/test/SemaCXX/cxx2c-binding-pack-nontemplate.cpp
    M clang/test/SemaCXX/cxx2c-binding-pack.cpp
    M clang/test/SemaCXX/matrix-type.cpp
    M clang/test/SemaCXX/sizeless-1.cpp
    M clang/test/SemaCXX/warn-shadow-in-lambdas.cpp
    M clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl
    M clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl
    M clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl
    M clang/test/SemaTemplate/cxx1z-decomposition.cpp
    M clang/unittests/Frontend/CompilerInvocationTest.cpp
    M compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake
    M compiler-rt/lib/asan/asan_fake_stack.cpp
    M compiler-rt/lib/asan/asan_fake_stack.h
    M compiler-rt/lib/asan/asan_thread.cpp
    M compiler-rt/lib/asan/asan_thread.h
    M compiler-rt/lib/builtins/cpu_model/x86.c
    M compiler-rt/test/asan/TestCases/wcscat.cpp
    M compiler-rt/test/asan/TestCases/wcscpy.cpp
    M compiler-rt/test/asan/TestCases/wcsncat.cpp
    M compiler-rt/test/asan/TestCases/wcsncpy.cpp
    M flang-rt/cmake/modules/AddFlangRT.cmake
    M flang/include/flang/Evaluate/tools.h
    M flang/include/flang/Lower/OpenMP/Clauses.h
    M flang/include/flang/Optimizer/CMakeLists.txt
    A flang/include/flang/Optimizer/OpenACC/CMakeLists.txt
    A flang/include/flang/Optimizer/OpenACC/Passes.h
    A flang/include/flang/Optimizer/OpenACC/Passes.td
    M flang/include/flang/Parser/dump-parse-tree.h
    M flang/include/flang/Parser/parse-tree.h
    M flang/include/flang/Parser/tools.h
    M flang/include/flang/Semantics/openmp-modifiers.h
    M flang/include/flang/Semantics/openmp-utils.h
    M flang/include/flang/Semantics/symbol.h
    M flang/lib/Evaluate/intrinsics.cpp
    M flang/lib/Evaluate/tools.cpp
    M flang/lib/Lower/IO.cpp
    M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
    M flang/lib/Lower/OpenMP/Clauses.cpp
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Optimizer/OpenACC/CMakeLists.txt
    A flang/lib/Optimizer/OpenACC/Transforms/ACCRecipeBufferization.cpp
    A flang/lib/Optimizer/OpenACC/Transforms/CMakeLists.txt
    M flang/lib/Parser/openmp-parsers.cpp
    M flang/lib/Parser/parse-tree.cpp
    M flang/lib/Parser/unparse.cpp
    M flang/lib/Semantics/assignment.cpp
    M flang/lib/Semantics/check-allocate.cpp
    M flang/lib/Semantics/check-case.cpp
    M flang/lib/Semantics/check-coarray.cpp
    M flang/lib/Semantics/check-data.cpp
    M flang/lib/Semantics/check-deallocate.cpp
    M flang/lib/Semantics/check-declarations.cpp
    M flang/lib/Semantics/check-do-forall.cpp
    M flang/lib/Semantics/check-io.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/data-to-inits.cpp
    M flang/lib/Semantics/expression.cpp
    M flang/lib/Semantics/mod-file.cpp
    M flang/lib/Semantics/openmp-modifiers.cpp
    M flang/lib/Semantics/openmp-utils.cpp
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/lib/Semantics/resolve-directives.h
    M flang/lib/Semantics/resolve-names-utils.cpp
    M flang/lib/Semantics/resolve-names.cpp
    M flang/lib/Semantics/symbol.cpp
    A flang/test/Fir/OpenACC/recipe-bufferization.mlir
    A flang/test/Lower/CUDA/cuda-associate-data-transfer.cuf
    M flang/test/Lower/CUDA/cuda-data-transfer.cuf
    M flang/test/Lower/CUDA/cuda-managed.cuf
    A flang/test/Lower/OpenMP/Todo/attach-modifier.f90
    M flang/test/Parser/OpenMP/allocate-align-tree.f90
    A flang/test/Parser/OpenMP/map-modifiers-v61.f90
    M flang/test/Parser/OpenMP/requires.f90
    M flang/test/Semantics/OpenMP/allocate-align01.f90
    A flang/test/Semantics/OpenMP/dump-requires-details.f90
    A flang/test/Semantics/OpenMP/map-modifiers-v61.f90
    A flang/test/Semantics/OpenMP/omp-common-fp-lp.f90
    A flang/test/Semantics/OpenMP/requires-modfile.f90
    M flang/test/Semantics/OpenMP/requires09.f90
    A flang/test/Semantics/OpenMP/requires10.f90
    A flang/test/Semantics/bug163242.f90
    A flang/test/Semantics/bug163255.f90
    A flang/test/Semantics/dynamic-type-intrinsics.f90
    M flang/test/Semantics/io11.f90
    M flang/test/Semantics/resolve63.f90
    M flang/tools/fir-opt/CMakeLists.txt
    M flang/tools/fir-opt/fir-opt.cpp
    M libc/cmake/modules/LLVMLibCCompileOptionRules.cmake
    M libc/cmake/modules/LLVMLibCTestRules.cmake
    M libc/config/baremetal/config.json
    M libc/include/CMakeLists.txt
    M libc/include/stdio.yaml
    M libc/src/__support/FPUtil/double_double.h
    M libclc/CMakeLists.txt
    M libcxx/docs/ReleaseNotes/22.rst
    M libcxx/include/__cxx03/__bit_reference
    M libcxx/include/__cxx03/__verbose_abort
    M libcxx/include/__hash_table
    M libcxx/include/__iterator/distance.h
    M libcxx/include/__utility/cmp.h
    A libcxx/test/benchmarks/iterators/distance.bench.cpp
    A libcxx/test/benchmarks/utility/cmp.bench.cpp
    M libcxx/test/libcxx-03/assertions/customize_verbose_abort.link-time.pass.cpp
    M libcxx/test/libcxx-03/language.support/support.dynamic/libcpp_deallocate.sh.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp
    M libcxx/test/std/iterators/iterator.primitives/iterator.operations/distance.pass.cpp
    M libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.distance/iterator_sentinel.pass.cpp
    M libcxx/test/std/language.support/support.runtime/cstdalign.compile.pass.cpp
    M libunwind/src/Unwind-seh.cpp
    M lld/ELF/Symbols.cpp
    M lld/MachO/Driver.cpp
    M lld/utils/benchmark.py
    M lldb/examples/python/performance.py
    M lldb/examples/summaries/cocoa/CFString.py
    M lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py
    M lldb/packages/Python/lldbsuite/test/tools/lldb-dap/lldbdap_testcase.py
    M lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
    M lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h
    M lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py
    M lldb/test/API/tools/lldb-dap/attach-commands/TestDAP_attachCommands.py
    M lldb/test/API/tools/lldb-dap/breakpoint-events/TestDAP_breakpointEvents.py
    M lldb/test/API/tools/lldb-dap/cancel/TestDAP_cancel.py
    M lldb/test/API/tools/lldb-dap/commands/TestDAP_commands.py
    M lldb/test/API/tools/lldb-dap/io/TestDAP_io.py
    M lldb/test/API/tools/lldb-dap/module-event/TestDAP_module_event.py
    M lldb/test/API/tools/lldb-dap/module/TestDAP_module.py
    M lldb/test/API/tools/lldb-dap/output/TestDAP_output.py
    M lldb/test/API/tools/lldb-dap/restart/TestDAP_restart_console.py
    M lldb/utils/lui/lldbutil.py
    M llvm/docs/AMDGPUUsage.rst
    M llvm/docs/DirectX/DXILResources.rst
    M llvm/docs/HowToReleaseLLVM.rst
    M llvm/docs/ReleaseNotes.md
    M llvm/include/llvm/Analysis/DXILResource.h
    M llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h
    M llvm/include/llvm/BinaryFormat/ELF.h
    M llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
    M llvm/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h
    M llvm/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h
    M llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h
    A llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteMemoryMapper.h
    M llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
    M llvm/include/llvm/Frontend/OpenMP/ClauseT.h
    M llvm/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
    M llvm/include/llvm/Frontend/OpenMP/OMP.td
    M llvm/include/llvm/IR/IntrinsicsDirectX.td
    M llvm/include/llvm/IR/IntrinsicsSPIRV.td
    M llvm/include/llvm/IR/RuntimeLibcalls.td
    M llvm/include/llvm/LTO/LTO.h
    M llvm/include/llvm/TargetParser/X86TargetParser.def
    M llvm/include/llvm/TargetParser/X86TargetParser.h
    M llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h
    M llvm/lib/Analysis/DXILResource.cpp
    M llvm/lib/Analysis/ScalarEvolution.cpp
    M llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp
    M llvm/lib/CodeGen/GlobalISel/Utils.cpp
    M llvm/lib/ExecutionEngine/Orc/CMakeLists.txt
    M llvm/lib/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.cpp
    M llvm/lib/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.cpp
    M llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp
    M llvm/lib/ExecutionEngine/Orc/SimpleRemoteEPC.cpp
    A llvm/lib/ExecutionEngine/Orc/SimpleRemoteMemoryMapper.cpp
    M llvm/lib/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.cpp
    M llvm/lib/IR/Type.cpp
    M llvm/lib/LTO/LTO.cpp
    M llvm/lib/LTO/LTOBackend.cpp
    M llvm/lib/ObjectYAML/ELFYAML.cpp
    M llvm/lib/Passes/PassBuilderPipelines.cpp
    M llvm/lib/Passes/PassRegistry.def
    M llvm/lib/Support/Windows/Signals.inc
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/lib/Target/AArch64/AArch64ISelLowering.h
    M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    M llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
    M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
    M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
    M llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
    M llvm/lib/Target/AMDGPU/GCNSchedStrategy.h
    M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
    M llvm/lib/Target/DirectX/DXIL.td
    M llvm/lib/Target/DirectX/DXILOpBuilder.cpp
    M llvm/lib/Target/DirectX/DXILOpLowering.cpp
    M llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
    M llvm/lib/Target/Mips/MipsFastISel.cpp
    M llvm/lib/Target/Mips/MipsISelLowering.cpp
    M llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
    M llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp
    M llvm/lib/Target/X86/X86.td
    M llvm/lib/Target/X86/X86MCInstLower.cpp
    M llvm/lib/TargetParser/Host.cpp
    M llvm/lib/TargetParser/Unix/Host.inc
    M llvm/lib/TargetParser/X86TargetParser.cpp
    M llvm/lib/Transforms/Coroutines/CoroAnnotationElide.cpp
    M llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
    M llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
    M llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
    M llvm/lib/Transforms/Scalar/GuardWidening.cpp
    M llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
    M llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp
    M llvm/lib/Transforms/Scalar/LICM.cpp
    M llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp
    M llvm/lib/Transforms/Scalar/LoopPassManager.cpp
    M llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
    M llvm/lib/Transforms/Scalar/NewGVN.cpp
    M llvm/lib/Transforms/Scalar/Reassociate.cpp
    M llvm/lib/Transforms/Scalar/Scalarizer.cpp
    M llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
    M llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
    M llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/lib/Transforms/Vectorize/VPlan.cpp
    M llvm/lib/Transforms/Vectorize/VPlanHelpers.h
    M llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
    M llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
    M llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
    M llvm/test/Analysis/DXILResource/buffer-frombinding.ll
    A llvm/test/Analysis/ScalarEvolution/ne-guard-multiple-trip-count.ll
    R llvm/test/CodeGen/AArch64/arm64-zero-cycle-regmov-fpr.ll
    R llvm/test/CodeGen/AArch64/arm64-zero-cycle-regmov-gpr.ll
    A llvm/test/CodeGen/AArch64/arm64-zero-cycle-regmove-fpr.ll
    A llvm/test/CodeGen/AArch64/arm64-zero-cycle-regmove-gpr.ll
    M llvm/test/CodeGen/AArch64/sve-fp-reduce.ll
    M llvm/test/CodeGen/AArch64/sve-int-reduce.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/clamp-minmax-const-combine.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/fmed3-min-max-const-combine.ll
    M llvm/test/CodeGen/AMDGPU/fmed3.ll
    M llvm/test/CodeGen/AMDGPU/insert-delay-alu-bug.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.large.mir
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sched.group.barrier.ll
    M llvm/test/CodeGen/AMDGPU/minmax.ll
    M llvm/test/CodeGen/AMDGPU/readsteadycounter.ll
    M llvm/test/CodeGen/AMDGPU/rewrite-vgpr-mfma-to-agpr.ll
    A llvm/test/CodeGen/AMDGPU/schedule-pending-queue.mir
    M llvm/test/CodeGen/DirectX/CBufferLoadLegacy-errors.ll
    M llvm/test/CodeGen/DirectX/CBufferLoadLegacy.ll
    M llvm/test/CodeGen/DirectX/ContainerData/PSVResources-order.ll
    M llvm/test/CodeGen/DirectX/ContainerData/PSVResources.ll
    M llvm/test/CodeGen/DirectX/CreateHandleFromBinding.ll
    M llvm/test/CodeGen/DirectX/ForwardHandleAccesses/cbuffer-access.ll
    A llvm/test/CodeGen/DirectX/Metadata/cbuffer-layouttype.ll
    A llvm/test/CodeGen/DirectX/Metadata/cbuffer-metadata.ll
    M llvm/test/CodeGen/DirectX/Metadata/cbuffer-only.ll
    R llvm/test/CodeGen/DirectX/Metadata/cbuffer_metadata.ll
    A llvm/test/CodeGen/DirectX/bufferGetDimensions.ll
    A llvm/test/CodeGen/Hexagon/swp-many-stores.mir
    A llvm/test/CodeGen/PowerPC/addition-vector-all-ones.ll
    R llvm/test/CodeGen/PowerPC/vector-all-ones.ll
    M llvm/test/CodeGen/RISCV/GlobalISel/legalizer-info-validation.mir
    A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rvv/legalize-insertelement-rv32.mir
    A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rvv/legalize-insertelement-rv64.mir
    M llvm/test/CodeGen/RISCV/idiv_large.ll
    M llvm/test/CodeGen/WebAssembly/int-mac-reduction-loops.ll
    A llvm/test/CodeGen/WebAssembly/simd-relaxed-dot.ll
    M llvm/test/CodeGen/X86/combine-udiv.ll
    M llvm/test/CodeGen/X86/cpus-intel.ll
    M llvm/test/CodeGen/X86/isel-fpclass.ll
    M llvm/test/CodeGen/X86/madd.ll
    M llvm/test/CodeGen/X86/min-legal-vector-width.ll
    M llvm/test/CodeGen/X86/srem-seteq-illegal-types.ll
    M llvm/test/CodeGen/X86/urem-seteq-illegal-types.ll
    M llvm/test/CodeGen/X86/var-permute-128.ll
    M llvm/test/CodeGen/X86/vector-fshr-128.ll
    M llvm/test/CodeGen/X86/vector-reduce-add-mask.ll
    M llvm/test/CodeGen/X86/vector-shift-ashr-128.ll
    M llvm/test/CodeGen/X86/vector-shift-lshr-128.ll
    M llvm/test/CodeGen/X86/vector-shift-lshr-sub128.ll
    A llvm/test/DebugInfo/AArch64/callsite.mir
    M llvm/test/LTO/X86/memprof-supports-hot-cold-new.ll
    M llvm/test/MC/AMDGPU/gfx1250_asm_salu_lit64.s
    M llvm/test/MC/AMDGPU/gfx1250_asm_vop1.s
    M llvm/test/MC/AMDGPU/gfx1250_asm_vop2.s
    M llvm/test/MC/AMDGPU/gfx12_asm_sop1.s
    M llvm/test/MC/AMDGPU/gfx12_asm_sop2.s
    M llvm/test/MC/AMDGPU/gfx12_asm_sopc.s
    M llvm/test/MC/AMDGPU/lit.local.cfg
    M llvm/test/MC/AMDGPU/offset-expr.s
    M llvm/test/MC/Disassembler/AMDGPU/gfx8-literal16.txt
    A llvm/test/MC/Disassembler/AMDGPU/literals.txt
    M llvm/test/ThinLTO/X86/memprof-supports-hot-cold-new.ll
    M llvm/test/Transforms/GVN/PRE/pre-load.ll
    M llvm/test/Transforms/IndVarSimplify/X86/overflow-intrinsics.ll
    A llvm/test/Transforms/IndVarSimplify/unreachable-exit.ll
    M llvm/test/Transforms/InstCombine/cast-set-preserve-signed-dbg-val.ll
    M llvm/test/Transforms/InstCombine/ptr-int-cast.ll
    M llvm/test/Transforms/InterleavedAccess/AArch64/scalable-deinterleave-intrinsics.ll
    M llvm/test/Transforms/LoopVectorize/12-12-11-if-conv.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/conditional-branches-cost.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/interleave-with-gaps.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/low_trip_count_predicates.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/multiple-result-intrinsics.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/scalable-struct-return.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/sve-low-trip-count.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/tail-fold-uniform-memops.ll
    M llvm/test/Transforms/LoopVectorize/ARM/scalar-block-cost.ll
    M llvm/test/Transforms/LoopVectorize/RISCV/safe-dep-distance.ll
    M llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll
    M llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-interleave.ll
    M llvm/test/Transforms/LoopVectorize/RISCV/uniform-load-store.ll
    M llvm/test/Transforms/LoopVectorize/X86/avx1.ll
    M llvm/test/Transforms/LoopVectorize/X86/consecutive-ptr-uniforms.ll
    M llvm/test/Transforms/LoopVectorize/X86/conversion-cost.ll
    M llvm/test/Transforms/LoopVectorize/X86/cost-model.ll
    M llvm/test/Transforms/LoopVectorize/X86/runtime-limit.ll
    M llvm/test/Transforms/LoopVectorize/X86/unroll-pm.ll
    M llvm/test/Transforms/LoopVectorize/X86/vect.omp.force.small-tc.ll
    M llvm/test/Transforms/LoopVectorize/assume.ll
    M llvm/test/Transforms/LoopVectorize/bsd_regex.ll
    M llvm/test/Transforms/LoopVectorize/if-conversion-nest.ll
    M llvm/test/Transforms/LoopVectorize/if-conversion.ll
    M llvm/test/Transforms/LoopVectorize/invariant-store-vectorization.ll
    M llvm/test/Transforms/LoopVectorize/memdep.ll
    A llvm/test/Transforms/LoopVectorize/operand-bundles.ll
    M llvm/test/Transforms/LoopVectorize/partial-lcssa.ll
    M llvm/test/Transforms/LoopVectorize/pr28541.ll
    M llvm/test/Transforms/LoopVectorize/runtime-check.ll
    M llvm/test/Transforms/LoopVectorize/scalable-assume.ll
    M llvm/test/Transforms/LoopVectorize/write-only.ll
    M llvm/test/Transforms/SimpleLoopUnswitch/PGO-nontrivial-unswitch.ll
    A llvm/test/tools/llvm-objdump/ELF/Hexagon/packet-reset-on-label.s
    M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
    M llvm/tools/llvm-objdump/llvm-objdump.cpp
    M llvm/unittests/Analysis/DXILResourceTest.cpp
    M llvm/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp
    M llvm/unittests/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManagerTest.cpp
    M llvm/unittests/ExecutionEngine/Orc/SimpleExecutorMemoryManagerTest.cpp
    M llvm/unittests/Frontend/OpenMPDecompositionTest.cpp
    M llvm/unittests/IR/RuntimeLibcallsTest.cpp
    M llvm/utils/Misc/zkill
    M llvm/utils/clang-parse-diagnostics-file
    M llvm/utils/git/code-format-helper.py
    M llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn
    M llvm/utils/unicode-case-fold.py
    M mlir/include/mlir/Dialect/Affine/LoopUtils.h
    M mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
    M mlir/include/mlir/Dialect/Tosa/IR/TargetEnv.h
    M mlir/include/mlir/Dialect/Tosa/IR/TosaComplianceData.h.inc
    M mlir/include/mlir/Dialect/Tosa/IR/TosaOpBase.td
    M mlir/include/mlir/Dialect/Tosa/IR/TosaProfileCompliance.h
    M mlir/include/mlir/Dialect/Tosa/Transforms/Passes.td
    M mlir/include/mlir/TableGen/CodeGenHelpers.h
    M mlir/lib/Analysis/FlatLinearValueConstraints.cpp
    M mlir/lib/Analysis/Presburger/Simplex.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Conversion/MathToSPIRV/MathToSPIRV.cpp
    M mlir/lib/Dialect/AMDGPU/IR/AMDGPUDialect.cpp
    M mlir/lib/Dialect/Affine/IR/AffineOps.cpp
    M mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp
    M mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp
    M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
    M mlir/lib/Dialect/Shard/IR/ShardOps.cpp
    M mlir/lib/Dialect/SparseTensor/IR/Detail/Var.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/Utils/LoopEmitter.cpp
    M mlir/lib/Dialect/Tosa/IR/TargetEnv.cpp
    M mlir/lib/Dialect/Tosa/Transforms/TosaAttachTarget.cpp
    M mlir/lib/Dialect/Tosa/Transforms/TosaProfileCompliance.cpp
    M mlir/lib/Dialect/Transform/IR/TransformTypes.cpp
    M mlir/lib/Dialect/XeGPU/IR/XeGPUOps.cpp
    M mlir/lib/IR/MLIRContext.cpp
    M mlir/lib/TableGen/CodeGenHelpers.cpp
    M mlir/lib/Target/LLVMIR/ModuleImport.cpp
    M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
    M mlir/lib/Tools/PDLL/CodeGen/CPPGen.cpp
    M mlir/python/CMakeLists.txt
    A mlir/python/mlir/dialects/OpenACCOps.td
    M mlir/python/mlir/dialects/gpu/__init__.py
    A mlir/python/mlir/dialects/openacc.py
    M mlir/test/Dialect/Affine/canonicalize.mlir
    M mlir/test/Dialect/Linalg/vectorization/linalg-ops-with-patterns.mlir
    M mlir/test/Dialect/Linalg/vectorization/linalg-ops.mlir
    M mlir/test/Dialect/Tosa/tosa-attach-target.mlir
    A mlir/test/Dialect/Tosa/tosa-validation-version-1p0-invalid.mlir
    A mlir/test/Dialect/Tosa/tosa-validation-version-1p1-valid.mlir
    M mlir/test/Target/LLVMIR/Import/function-attributes.ll
    M mlir/test/Target/LLVMIR/llvmir.mlir
    M mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp
    M mlir/test/lib/Dialect/Transform/TestTransformDialectExtension.cpp
    M mlir/test/mlir-pdll/CodeGen/CPP/general.pdll
    M mlir/test/python/dialects/gpu/dialect.py
    A mlir/test/python/dialects/openacc.py
    M mlir/test/python/ir/operation.py
    M mlir/tools/mlir-tblgen/LLVMIRConversionGen.cpp
    M mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
    M mlir/tools/mlir-tblgen/RewriterGen.cpp
    M mlir/unittests/Dialect/SparseTensor/MergerTest.cpp
    M offload/test/offloading/gpupgo/pgo_atomic_teams.c
    M offload/test/offloading/gpupgo/pgo_atomic_threads.c
    M offload/test/offloading/gpupgo/pgo_device_and_host.c
    M offload/test/offloading/gpupgo/pgo_device_only.c
    M polly/include/polly/LinkAllPasses.h
    R polly/include/polly/PolyhedralInfo.h
    R polly/lib/Analysis/PolyhedralInfo.cpp
    M polly/lib/CMakeLists.txt
    M polly/lib/Support/RegisterPasses.cpp
    M polly/test/IstAstInfo/OpenMP/multiple_loops_outer_parallel.ll
    M polly/test/IstAstInfo/OpenMP/nested_loop_both_parallel.ll
    M polly/test/IstAstInfo/OpenMP/nested_loop_both_parallel_parametric.ll
    M polly/test/IstAstInfo/OpenMP/nested_loop_inner_parallel.ll
    M polly/test/IstAstInfo/OpenMP/nested_loop_outer_parallel.ll
    M polly/test/IstAstInfo/OpenMP/single_loop_param_non_parallel.ll
    M polly/test/IstAstInfo/OpenMP/single_loop_param_parallel.ll
    M polly/test/IstAstInfo/OpenMP/single_loop_param_parallel_computeout.ll
    M polly/test/IstAstInfo/dependence_distance_constant.ll
    M polly/test/IstAstInfo/dependence_distance_multiple_constant.ll
    M polly/test/IstAstInfo/dependence_distance_parametric.ll
    M polly/test/IstAstInfo/dependence_distance_parametric_expr.ll
    M polly/test/IstAstInfo/dependence_distance_varying.ll
    M polly/test/IstAstInfo/dependence_distance_varying_in_outer_loop.ll
    M polly/test/IstAstInfo/dependence_distance_varying_multiple.ll
    M polly/test/IstAstInfo/reduction_clauses_multidimensional_access.ll
    M polly/test/IstAstInfo/reduction_in_one_dimension.ll
    M polly/test/IstAstInfo/reduction_loop_reversal.ll
    M polly/test/IstAstInfo/reduction_modulo_schedule.ll
    A utils/bazel/llvm-project-overlay/clang-tools-extra/clang-query/BUILD.bazel
    M utils/bazel/llvm-project-overlay/clang-tools-extra/clang-tidy/BUILD.bazel
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

  Log Message:
  -----------
  Merge branch 'main' into load-matrix-WI-attributes



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