[all-commits] [llvm/llvm-project] b39197: Improve canonloop/iv naming
Michael Kruse via All-commits
all-commits at lists.llvm.org
Tue Sep 23 07:04:20 PDT 2025
Branch: refs/heads/users/meinersbur/mlir_tile
Home: https://github.com/llvm/llvm-project
Commit: b3919715ebe223b39dd789dcd471a864666d7008
https://github.com/llvm/llvm-project/commit/b3919715ebe223b39dd789dcd471a864666d7008
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-19 (Fri, 19 Sep 2025)
Changed paths:
M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
M mlir/test/Dialect/OpenMP/cli-canonical_loop.mlir
M mlir/test/Dialect/OpenMP/cli-unroll-heuristic.mlir
Log Message:
-----------
Improve canonloop/iv naming
Commit: a6e3426dfbfe5a9413f0b58cf628f527460eb148
https://github.com/llvm/llvm-project/commit/a6e3426dfbfe5a9413f0b58cf628f527460eb148
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M .ci/all_requirements.txt
M .github/CODEOWNERS
M .github/workflows/issue-write.yml
M .github/workflows/pr-code-format.yml
A .github/workflows/pr-code-lint.yml
M clang-tools-extra/CMakeLists.txt
M clang-tools-extra/clang-tidy/CMakeLists.txt
M clang-tools-extra/clang-tidy/ClangTidy.cpp
M clang-tools-extra/clang-tidy/ClangTidy.h
M clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
M clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h
M clang-tools-extra/clang-tidy/ClangTidyForceLinker.h
M clang-tools-extra/clang-tidy/ClangTidyModule.h
M clang-tools-extra/clang-tidy/ClangTidyOptions.cpp
M clang-tools-extra/clang-tidy/ClangTidyOptions.h
M clang-tools-extra/clang-tidy/add_new_check.py
M clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp
M clang-tools-extra/clang-tidy/bugprone/CMakeLists.txt
M clang-tools-extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
A clang-tools-extra/clang-tidy/bugprone/ThrowingStaticInitializationCheck.cpp
A clang-tools-extra/clang-tidy/bugprone/ThrowingStaticInitializationCheck.h
M clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp
M clang-tools-extra/clang-tidy/cert/CMakeLists.txt
R clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp
R clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.h
R clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp
R clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.h
M clang-tools-extra/clang-tidy/clang-tidy-config.h.cmake
A clang-tools-extra/clang-tidy/custom/CMakeLists.txt
A clang-tools-extra/clang-tidy/custom/CustomTidyModule.cpp
A clang-tools-extra/clang-tidy/custom/QueryCheck.cpp
A clang-tools-extra/clang-tidy/custom/QueryCheck.h
M clang-tools-extra/clang-tidy/llvm/UseRangesCheck.cpp
A clang-tools-extra/clang-tidy/modernize/AvoidVariadicFunctionsCheck.cpp
A clang-tools-extra/clang-tidy/modernize/AvoidVariadicFunctionsCheck.h
M clang-tools-extra/clang-tidy/modernize/CMakeLists.txt
M clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp
M clang-tools-extra/clang-tidy/readability/ContainerContainsCheck.cpp
M clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
M clang-tools-extra/clangd/FeatureModule.cpp
M clang-tools-extra/clangd/FeatureModule.h
M clang-tools-extra/clangd/tool/ClangdMain.cpp
M clang-tools-extra/clangd/unittests/CMakeLists.txt
A clang-tools-extra/clangd/unittests/FeatureModulesRegistryTests.cpp
M clang-tools-extra/docs/ReleaseNotes.rst
M clang-tools-extra/docs/clang-tidy/Contributing.rst
A clang-tools-extra/docs/clang-tidy/QueryBasedCustomChecks.rst
A clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.rst
M clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.rst
M clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.rst
M clang-tools-extra/docs/clang-tidy/checks/list.rst
A clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.rst
M clang-tools-extra/docs/clang-tidy/checks/modernize/use-scoped-lock.rst
M clang-tools-extra/docs/clang-tidy/checks/readability/container-contains.rst
M clang-tools-extra/docs/clang-tidy/index.rst
M clang-tools-extra/test/CMakeLists.txt
M clang-tools-extra/test/clang-tidy/check_clang_tidy.py
M clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/string
M clang-tools-extra/test/clang-tidy/checkers/bugprone/sizeof-expression.cpp
A clang-tools-extra/test/clang-tidy/checkers/bugprone/throwing-static-initialization.cpp
R clang-tools-extra/test/clang-tidy/checkers/cert/static-object-exception.cpp
R clang-tools-extra/test/clang-tidy/checkers/cert/variadic-function-def.cpp
A clang-tools-extra/test/clang-tidy/checkers/custom/Inputs/clang-tidy.yml
A clang-tools-extra/test/clang-tidy/checkers/custom/Inputs/incorrect-clang-tidy.yml
A clang-tools-extra/test/clang-tidy/checkers/custom/query-incorrect-query.cpp
A clang-tools-extra/test/clang-tidy/checkers/custom/query-partially-active-check.cpp
A clang-tools-extra/test/clang-tidy/checkers/custom/query.cpp
A clang-tools-extra/test/clang-tidy/checkers/modernize/avoid-variadic-functions.cpp
M clang-tools-extra/test/clang-tidy/checkers/readability/container-contains.cpp
A clang-tools-extra/test/clang-tidy/infrastructure/Inputs/custom-query-check/append-clang-tidy.yml
A clang-tools-extra/test/clang-tidy/infrastructure/Inputs/custom-query-check/empty-clang-tidy.yml
A clang-tools-extra/test/clang-tidy/infrastructure/Inputs/custom-query-check/override-clang-tidy.yml
A clang-tools-extra/test/clang-tidy/infrastructure/Inputs/custom-query-check/root-clang-tidy.yml
A clang-tools-extra/test/clang-tidy/infrastructure/Inputs/custom-query-check/vfsoverlay.yaml
A clang-tools-extra/test/clang-tidy/infrastructure/custom-query-check-not-enable.cpp
A clang-tools-extra/test/clang-tidy/infrastructure/custom-query-check.cpp
M clang-tools-extra/test/lit.cfg.py
M clang-tools-extra/test/lit.site.cfg.py.in
M clang-tools-extra/unittests/clang-tidy/CMakeLists.txt
M clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h
M clang/docs/ClangFormatStyleOptions.rst
M clang/docs/LanguageExtensions.rst
M clang/docs/ReleaseNotes.rst
M clang/include/clang/AST/ASTContext.h
M clang/include/clang/AST/Expr.h
M clang/include/clang/Basic/Builtins.td
M clang/include/clang/Basic/BuiltinsRISCV.td
A clang/include/clang/Basic/BuiltinsRISCVXMIPS.td
M clang/include/clang/Basic/DiagnosticASTKinds.td
M clang/include/clang/Basic/DiagnosticSemaKinds.td
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/Format/Format.h
M clang/lib/AST/ASTContext.cpp
M clang/lib/AST/ByteCode/Compiler.cpp
M clang/lib/AST/ByteCode/Context.cpp
M clang/lib/AST/ByteCode/Interp.cpp
M clang/lib/AST/ByteCode/InterpBuiltin.cpp
M clang/lib/AST/Expr.cpp
M clang/lib/AST/ExprClassification.cpp
M clang/lib/AST/ExprConstant.cpp
M clang/lib/AST/JSONNodeDumper.cpp
M clang/lib/AST/StmtPrinter.cpp
M clang/lib/AST/TextNodeDumper.cpp
M clang/lib/Analysis/LifetimeSafety.cpp
M clang/lib/Basic/Targets.cpp
M clang/lib/CIR/CodeGen/CIRGenAtomic.cpp
M clang/lib/CIR/CodeGen/CIRGenClass.cpp
M clang/lib/CIR/CodeGen/CIRGenDecl.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/Driver/ToolChains/Clang.cpp
M clang/lib/Driver/ToolChains/Gnu.cpp
M clang/lib/Driver/ToolChains/Hurd.cpp
M clang/lib/Driver/ToolChains/Hurd.h
M clang/lib/Driver/ToolChains/UEFI.cpp
M clang/lib/Format/Format.cpp
M clang/lib/Format/FormatToken.cpp
M clang/lib/Format/FormatToken.h
M clang/lib/Format/TokenAnnotator.cpp
M clang/lib/Headers/CMakeLists.txt
M clang/lib/Headers/avx2intrin.h
M clang/lib/Headers/avx512bwintrin.h
M clang/lib/Headers/avx512cdintrin.h
M clang/lib/Headers/avx512fintrin.h
M clang/lib/Headers/avx512vlbwintrin.h
M clang/lib/Headers/avx512vlcdintrin.h
M clang/lib/Headers/avx512vlintrin.h
M clang/lib/Headers/emmintrin.h
M clang/lib/Headers/hlsl/hlsl_compat_overloads.h
A clang/lib/Headers/riscv_mips.h
M clang/lib/Lex/PPMacroExpansion.cpp
M clang/lib/Sema/SemaCXXScopeSpec.cpp
M clang/lib/Sema/SemaChecking.cpp
M clang/lib/Sema/SemaConcept.cpp
M clang/lib/Sema/SemaDeclCXX.cpp
M clang/lib/Sema/SemaExprCXX.cpp
M clang/lib/Sema/SemaModule.cpp
M clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefCallArgsChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/Yaml.h
M clang/test/AST/ByteCode/const-eval.c
M clang/test/AST/ByteCode/functions.cpp
M clang/test/AST/ast-dump-decl.cpp
M clang/test/AST/ast-dump-template-json-win32-mangler-crash.cpp
A clang/test/AST/ast-dump-templates-pattern.cpp
M clang/test/AST/ast-dump-templates.cpp
M clang/test/AST/attr-lifetime-capture-by.cpp
M clang/test/ASTSYCL/ast-dump-sycl-kernel-call-stmt.cpp
M clang/test/ASTSYCL/ast-dump-sycl-kernel-entry-point.cpp
M clang/test/Analysis/Checkers/WebKit/unretained-call-args.mm
A clang/test/Analysis/Inputs/taint-generic-config-vfs.json
M clang/test/Analysis/LifetimeSafety/benchmark.py
M clang/test/Analysis/taint-generic.c
M clang/test/CIR/CodeGen/array-ctor.cpp
M clang/test/CIR/CodeGen/array-dtor.cpp
M clang/test/CIR/CodeGen/atomic.c
M clang/test/CIR/CodeGen/vector-ext.cpp
M clang/test/CIR/CodeGen/vector.cpp
A clang/test/CIR/IR/atomic.cir
A clang/test/CIR/IR/invalid-type-info.cir
M clang/test/ClangScanDeps/pr61006.cppm
M clang/test/ClangScanDeps/resource_directory.c
A clang/test/CodeGen/RISCV/builtins-riscv-mips.c
M clang/test/CodeGen/X86/avx2-builtins.c
M clang/test/CodeGen/X86/avx512bw-builtins.c
M clang/test/CodeGen/X86/avx512f-builtins.c
M clang/test/CodeGen/X86/avx512vl-builtins.c
M clang/test/CodeGen/X86/avx512vlbw-builtins.c
M clang/test/CodeGen/X86/sse2-builtins.c
M clang/test/CodeGen/builtins-elementwise-math.c
M clang/test/DebugInfo/CXX/structured-binding.cpp
M clang/test/Driver/aarch64-features.c
M clang/test/Driver/env.c
M clang/test/Driver/modules.cpp
M clang/test/Driver/program-path-priority.c
M clang/test/Driver/uefi-constructed-args.c
M clang/test/Misc/dev-fd-fs.c
A clang/test/Modules/named-module-with-fmodules.cppm
M clang/test/Modules/no-stale-modtime.m
M clang/test/Modules/relative-resource-dir.m
M clang/test/ParserHLSL/hlsl_resource_class_attr.hlsl
M clang/test/ParserHLSL/hlsl_resource_handle_attrs.hlsl
M clang/test/Preprocessor/embed___has_embed_parsing_errors.c
M clang/test/Sema/builtins-elementwise-math.c
M clang/test/Sema/constant-builtins-vector.cpp
M clang/test/SemaCXX/ast-print.cpp
M clang/test/SemaCXX/builtin-structured-binding-size.cpp
M clang/test/SemaCXX/cxx20-using-enum.cpp
M clang/test/SemaCXX/delete-and-function-templates.cpp
M clang/test/SemaCXX/ptrauth-type-traits.cpp
A clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl
A clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl
A clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl
A clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl
M clang/test/SemaTemplate/deduction-guide.cpp
M clang/test/SemaTemplate/destructor-template.cpp
M clang/test/SemaTemplate/temp_arg_template.cpp
M clang/unittests/AST/ASTTraverserTest.cpp
M clang/unittests/Format/ConfigParseTest.cpp
M clang/unittests/Format/FormatTest.cpp
M clang/unittests/Format/TokenAnnotatorTest.cpp
M clang/utils/perf-training/perf-helper.py
M compiler-rt/cmake/Modules/CompilerRTUtils.cmake
M compiler-rt/test/asan/TestCases/Linux/coverage-missing.cpp
M compiler-rt/test/asan/TestCases/Linux/local_alias.cpp
M compiler-rt/test/asan/TestCases/Linux/odr-violation.cpp
M compiler-rt/test/asan/TestCases/Linux/odr-vtable.cpp
M compiler-rt/test/asan/TestCases/Linux/odr_c_test.c
M compiler-rt/test/asan/TestCases/Linux/preinit_test.cpp
M compiler-rt/test/asan/TestCases/Posix/coverage-module-unloaded.cpp
M compiler-rt/test/asan/TestCases/Posix/coverage-reset.cpp
M compiler-rt/test/asan/TestCases/Posix/coverage.cpp
M compiler-rt/test/asan/TestCases/Posix/interception-in-shared-lib-test.cpp
M compiler-rt/test/asan/TestCases/suppressions-library.cpp
M compiler-rt/test/cfi/cross-dso-diagnostic.cpp
M compiler-rt/test/cfi/cross-dso/icall/diag.cpp
M compiler-rt/test/cfi/cross-dso/icall/icall-from-dso.cpp
M compiler-rt/test/cfi/cross-dso/icall/icall.cpp
M compiler-rt/test/cfi/cross-dso/simple-fail.cpp
M compiler-rt/test/cfi/cross-dso/simple-pass.cpp
M compiler-rt/test/cfi/target_uninstrumented.cpp
M compiler-rt/test/fuzzer/coverage.test
M compiler-rt/test/fuzzer/dso.test
M compiler-rt/test/fuzzer/full-coverage.test
M compiler-rt/test/lit.common.cfg.py
M compiler-rt/test/tsan/on_initialize_finalize_hooks.cpp
M compiler-rt/test/ubsan/TestCases/Misc/no-interception.cpp
M compiler-rt/test/ubsan/TestCases/TypeCheck/Function/function.cpp
M compiler-rt/test/ubsan/TestCases/TypeCheck/vptr-non-unique-typeinfo.cpp
M flang-rt/CMakeLists.txt
M flang-rt/include/flang-rt/runtime/file.h
M flang-rt/lib/runtime/extensions.cpp
M flang-rt/lib/runtime/unit.h
M flang/docs/Intrinsics.md
M flang/examples/FeatureList/FeatureList.cpp
M flang/include/flang/Parser/dump-parse-tree.h
M flang/include/flang/Parser/openmp-utils.h
M flang/include/flang/Parser/parse-tree.h
M flang/include/flang/Runtime/extensions.h
M flang/include/flang/Support/Fortran-features.h
M flang/lib/Lower/OpenMP/OpenMP.cpp
M flang/lib/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.cpp
M flang/lib/Parser/openmp-parsers.cpp
M flang/lib/Parser/unparse.cpp
M flang/lib/Semantics/check-call.cpp
M flang/lib/Semantics/check-omp-structure.cpp
M flang/lib/Semantics/resolve-directives.cpp
M flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
M flang/test/Lower/OpenACC/acc-reduction.f90
M flang/test/Parser/OpenMP/sections.f90
M flang/test/Semantics/call03.f90
M flang/test/Semantics/call44.f90
M flang/test/Semantics/call45.f90
M libc/cmake/modules/prepare_libc_gpu_build.cmake
M libc/shared/math.h
A libc/shared/math/dsqrtl.h
M libc/src/__support/FPUtil/generic/sqrt.h
M libc/src/__support/math/CMakeLists.txt
A libc/src/__support/math/dsqrtl.h
M libc/src/math/generic/CMakeLists.txt
M libc/src/math/generic/dsqrtl.cpp
M libc/test/UnitTest/FEnvSafeTest.cpp
M libc/test/UnitTest/FPMatcher.h
M libc/test/shared/CMakeLists.txt
M libc/test/shared/shared_math_test.cpp
R libclc/check_external_calls.sh
A libclc/check_external_funcs.sh
M libclc/clc/lib/generic/integer/clc_clz.inc
M libclc/clc/lib/generic/integer/clc_ctz.inc
M libclc/clc/lib/generic/misc/clc_shuffle.cl
M libclc/clc/lib/generic/misc/clc_shuffle2.cl
M libclc/cmake/modules/AddLibclc.cmake
M libcxx/test/benchmarks/atomic_wait_1_waiter_1_notifier.bench.cpp
M libcxx/test/benchmarks/atomic_wait_N_waiter_N_notifier.bench.cpp
M libcxx/test/benchmarks/atomic_wait_multi_waiter_1_notifier.bench.cpp
M libcxx/test/benchmarks/atomic_wait_vs_mutex_lock.bench.cpp
R libcxx/test/std/re/re.alg/re.alg.match/awk.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.match/awk.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.match/basic.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.match/basic.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.match/ecma.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.match/ecma.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.match/extended.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.match/extended.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.search/awk.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.search/awk.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.search/basic.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.search/basic.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.search/ecma.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.search/ecma.pass.cpp
R libcxx/test/std/re/re.alg/re.alg.search/extended.locale.pass.cpp
M libcxx/test/std/re/re.alg/re.alg.search/extended.pass.cpp
M libcxx/test/std/re/re.traits/lookup_collatename.pass.cpp
M libcxx/utils/compare-benchmarks
M libcxx/utils/requirements.txt
A libcxx/utils/visualize-historical
M lld/COFF/Config.h
M lld/COFF/Driver.cpp
M lld/COFF/Options.td
M lld/COFF/Writer.cpp
M lld/ELF/Config.h
M lld/ELF/Driver.cpp
M lld/ELF/LinkerScript.cpp
M lld/ELF/MarkLive.cpp
M lld/ELF/Options.td
M lld/MachO/Driver.cpp
M lld/docs/ReleaseNotes.rst
M lld/docs/ld.lld.1
A lld/test/COFF/nodbgdirmerge.test
M lld/test/ELF/gc-sections-print.s
A lld/test/ELF/linkerscript/orphan-relocation.s
A lld/test/wasm/Inputs/tags.s
M lld/test/wasm/tag-section.ll
M lldb/cmake/modules/LLDBConfig.cmake
M lldb/include/lldb/Core/Opcode.h
M lldb/source/Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp
M lldb/source/Plugins/Instruction/RISCV/EmulateInstructionRISCV.h
M lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
M lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
M lldb/source/Target/RegisterContextUnwind.cpp
M lldb/source/Utility/ArchSpec.cpp
M lldb/test/API/lang/cpp/structured-binding/TestStructuredBinding.py
M lldb/test/API/lang/cpp/structured-binding/main.cpp
R lldb/test/API/macosx/arm-pointer-metadata-stripping/Makefile
R lldb/test/API/macosx/arm-pointer-metadata-stripping/TestArmPointerMetadataStripping.py
R lldb/test/API/macosx/arm-pointer-metadata-stripping/extra_symbols.json
R lldb/test/API/macosx/arm-pointer-metadata-stripping/main.c
A lldb/test/API/pointer-nonaddressable-bits/Makefile
A lldb/test/API/pointer-nonaddressable-bits/TestArmPointerMetadataStripping.py
A lldb/test/API/pointer-nonaddressable-bits/extra_symbols.json
A lldb/test/API/pointer-nonaddressable-bits/main.c
M lldb/tools/lldb-dap/src-ts/lldb-dap-server.ts
M lldb/tools/lldb-dap/src-ts/logging.ts
M lldb/unittests/Instruction/CMakeLists.txt
R lldb/unittests/Instruction/RISCV/TestRiscvInstEmulation.cpp
M lldb/utils/TableGen/CMakeLists.txt
M llvm/benchmarks/CMakeLists.txt
M llvm/cmake/modules/HandleLLVMOptions.cmake
M llvm/docs/CMake.rst
M llvm/docs/CodingStandards.rst
M llvm/docs/CommandGuide/lit.rst
M llvm/docs/CommandGuide/llvm-debuginfo-analyzer.rst
M llvm/docs/CommandGuide/llvm-mca.rst
M llvm/docs/DeveloperPolicy.rst
M llvm/docs/FAQ.rst
M llvm/docs/GettingStarted.rst
M llvm/docs/LangRef.rst
M llvm/docs/QualGroup.rst
R llvm/docs/qual-wg/slides/202507_llvm_qual_wg.pdf
R llvm/docs/qual-wg/slides/202508_llvm_qual_wg.pdf
R llvm/docs/qual-wg/slides/202509_llvm_qual_wg.pdf
M llvm/include/llvm/ADT/FunctionExtras.h
M llvm/include/llvm/ADT/SmallVector.h
M llvm/include/llvm/ADT/fallible_iterator.h
M llvm/include/llvm/Analysis/DependenceAnalysis.h
M llvm/include/llvm/Analysis/MemoryLocation.h
M llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h
M llvm/include/llvm/CodeGen/ExecutionDomainFix.h
M llvm/include/llvm/CodeGen/LiveRangeEdit.h
M llvm/include/llvm/CodeGen/ReachingDefAnalysis.h
M llvm/include/llvm/CodeGen/RegAllocEvictionAdvisor.h
M llvm/include/llvm/CodeGen/SelectionDAG.h
M llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h
M llvm/include/llvm/CodeGen/TargetInstrInfo.h
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/include/llvm/CodeGenTypes/MachineValueType.h
M llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
M llvm/include/llvm/IR/DerivedTypes.h
M llvm/include/llvm/IR/IntrinsicsRISCV.td
A llvm/include/llvm/IR/IntrinsicsRISCVXMIPS.td
M llvm/include/llvm/IR/Metadata.h
M llvm/include/llvm/IR/RuntimeLibcalls.td
M llvm/include/llvm/InitializePasses.h
M llvm/include/llvm/MC/MCDecoderOps.h
M llvm/include/llvm/MC/MCInstrDesc.h
M llvm/include/llvm/MC/MCInstrInfo.h
M llvm/include/llvm/MC/MCSubtargetInfo.h
M llvm/include/llvm/MCA/CustomBehaviour.h
M llvm/include/llvm/MCA/InstrBuilder.h
M llvm/include/llvm/Passes/MachinePassRegistry.def
M llvm/include/llvm/Support/KnownBits.h
M llvm/include/llvm/Target/Target.td
M llvm/include/llvm/TargetParser/Triple.h
M llvm/include/llvm/Testing/ADT/StringMapEntry.h
M llvm/lib/Analysis/DependenceAnalysis.cpp
M llvm/lib/Analysis/InstructionSimplify.cpp
M llvm/lib/Analysis/ScalarEvolution.cpp
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/lib/AsmParser/LLParser.cpp
M llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
M llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
M llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
M llvm/lib/CodeGen/AsmPrinter/WasmException.cpp
M llvm/lib/CodeGen/AsmPrinter/WasmException.h
M llvm/lib/CodeGen/BreakFalseDeps.cpp
M llvm/lib/CodeGen/CodeGen.cpp
M llvm/lib/CodeGen/CodeGenPrepare.cpp
M llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
M llvm/lib/CodeGen/ExecutionDomainFix.cpp
M llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp
M llvm/lib/CodeGen/LiveRangeEdit.cpp
M llvm/lib/CodeGen/ReachingDefAnalysis.cpp
M llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp
M llvm/lib/CodeGen/RegAllocGreedy.cpp
M llvm/lib/CodeGen/RegisterCoalescer.cpp
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
M llvm/lib/CodeGen/TargetInstrInfo.cpp
M llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp
M llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
M llvm/lib/IR/AsmWriter.cpp
M llvm/lib/IR/Constants.cpp
M llvm/lib/IR/Instructions.cpp
M llvm/lib/IR/Metadata.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/lib/MCA/CustomBehaviour.cpp
M llvm/lib/MCA/InstrBuilder.cpp
M llvm/lib/Object/Archive.cpp
M llvm/lib/Passes/PassBuilder.cpp
M llvm/lib/Passes/PassRegistry.def
M llvm/lib/Support/KnownBits.cpp
M llvm/lib/Target/AArch64/AArch64InstrFormats.td
M llvm/lib/Target/AArch64/AArch64InstrInfo.td
M llvm/lib/Target/AArch64/AArch64RegisterInfo.td
M llvm/lib/Target/AArch64/CMakeLists.txt
M llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
M llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
M llvm/lib/Target/AArch64/SMEInstrFormats.td
M llvm/lib/Target/AArch64/SVEInstrFormats.td
M llvm/lib/Target/AMDGPU/BUFInstructions.td
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.h
M llvm/lib/Target/AMDGPU/SIInstrFormats.td
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.h
M llvm/lib/Target/AMDGPU/SIInstrInfo.td
M llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp
M llvm/lib/Target/ARM/ARMFixCortexA57AES1742098Pass.cpp
M llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
M llvm/lib/Target/ARM/ARMISelLowering.cpp
M llvm/lib/Target/ARM/ARMISelLowering.h
M llvm/lib/Target/ARM/ARMInstrInfo.td
M llvm/lib/Target/ARM/ARMInstrThumb2.td
M llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
M llvm/lib/Target/ARM/ARMScheduleA57.td
M llvm/lib/Target/ARM/ARMScheduleR52.td
M llvm/lib/Target/ARM/ARMScheduleSwift.td
M llvm/lib/Target/ARM/ARMTargetMachine.cpp
M llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
M llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp
M llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
M llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td
M llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td
M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
M llvm/lib/Target/LoongArch/LoongArchISelLowering.h
M llvm/lib/Target/LoongArch/LoongArchLASXInstrInfo.td
M llvm/lib/Target/LoongArch/LoongArchLSXInstrInfo.td
M llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp
M llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
M llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
M llvm/lib/Target/Mips/MicroMipsInstrInfo.td
M llvm/lib/Target/Mips/Mips.td
M llvm/lib/Target/Mips/MipsInstrInfo.td
M llvm/lib/Target/Mips/MipsRegisterInfo.cpp
M llvm/lib/Target/Mips/MipsRegisterInfo.h
M llvm/lib/Target/Mips/MipsRegisterInfo.td
M llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h
M llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
M llvm/lib/Target/PowerPC/PPC.td
M llvm/lib/Target/PowerPC/PPCFastISel.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
M llvm/lib/Target/PowerPC/PPCRegisterInfo.td
M llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.cpp
M llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.h
M llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
M llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
M llvm/lib/Target/RISCV/RISCVFeatures.td
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVInstrInfoV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td
M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
M llvm/lib/Target/RISCV/RISCVInstrInfoXMips.td
M llvm/lib/Target/RISCV/RISCVInstrInfoZvfbf.td
M llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
M llvm/lib/Target/Sparc/SparcInstrInfo.td
M llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
M llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
M llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h
M llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
M llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
M llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
M llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
M llvm/lib/Target/X86/X86.td
M llvm/lib/Target/X86/X86AsmPrinter.cpp
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Target/X86/X86IndirectThunks.cpp
M llvm/lib/Target/X86/X86InstrCompiler.td
M llvm/lib/Target/X86/X86InstrControl.td
M llvm/lib/Target/X86/X86InstrInfo.td
M llvm/lib/Target/X86/X86InstrOperands.td
M llvm/lib/Target/X86/X86InstrPredicates.td
M llvm/lib/Target/X86/X86RegisterInfo.cpp
M llvm/lib/Target/X86/X86ReturnThunks.cpp
M llvm/lib/Target/X86/X86Subtarget.cpp
M llvm/lib/Target/X86/X86Subtarget.h
M llvm/lib/Target/X86/X86TargetMachine.cpp
M llvm/lib/TargetParser/TargetDataLayout.cpp
M llvm/lib/Transforms/Coroutines/CoroFrame.cpp
M llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
M llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
M llvm/lib/Transforms/IPO/SampleProfile.cpp
M llvm/lib/Transforms/Instrumentation/PGOCtxProfLowering.cpp
M llvm/lib/Transforms/Scalar/SROA.cpp
M llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/VPlan.h
M llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
M llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
M llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
M llvm/runtimes/CMakeLists.txt
M llvm/test/Analysis/CostModel/ARM/abs.ll
M llvm/test/Analysis/CostModel/ARM/mve-abs.ll
M llvm/test/Analysis/DependenceAnalysis/ExactSIV.ll
A llvm/test/Analysis/DependenceAnalysis/SameSDLoops.ll
M llvm/test/Analysis/ScalarEvolution/backedge-taken-count-guard-info-apply-to-adds.ll
M llvm/test/Assembler/metadata.ll
M llvm/test/CMakeLists.txt
A llvm/test/CodeGen/AArch64/GlobalISel/knownbits-abs.mir
M llvm/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll
M llvm/test/CodeGen/AArch64/combine-storetomstore.ll
M llvm/test/CodeGen/AArch64/sve-vector-compress.ll
M llvm/test/CodeGen/AArch64/vector-compress.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-abs.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.abs.ll
A llvm/test/CodeGen/AMDGPU/ds_read2-gfx1250.ll
M llvm/test/CodeGen/AMDGPU/ds_write2.ll
M llvm/test/CodeGen/AMDGPU/global-atomicrmw-fadd.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.iglp.opt.exp.large.mir
M llvm/test/CodeGen/AMDGPU/local-stack-alloc-add-references.gfx8.mir
M llvm/test/CodeGen/AMDGPU/ptradd-sdag-optimizations.ll
A llvm/test/CodeGen/AMDGPU/sink-addr-memory-intrinsics.ll
A llvm/test/CodeGen/AMDGPU/unpack-non-coissue-insts-post-ra-scheduler.mir
M llvm/test/CodeGen/ARM/O3-pipeline.ll
M llvm/test/CodeGen/ARM/ha-alignstack-call.ll
M llvm/test/CodeGen/LoongArch/calling-conv-half.ll
M llvm/test/CodeGen/LoongArch/calling-conv-ilp32d.ll
M llvm/test/CodeGen/LoongArch/double-imm.ll
M llvm/test/CodeGen/LoongArch/float-imm.ll
M llvm/test/CodeGen/LoongArch/fsqrt-reciprocal-estimate.ll
M llvm/test/CodeGen/LoongArch/ir-instruction/atomicrmw-fp.ll
M llvm/test/CodeGen/LoongArch/ir-instruction/double-convert.ll
M llvm/test/CodeGen/LoongArch/ir-instruction/float-convert.ll
M llvm/test/CodeGen/LoongArch/lasx/bitreverse.ll
M llvm/test/CodeGen/LoongArch/lasx/broadcast-load.ll
M llvm/test/CodeGen/LoongArch/lasx/build-vector.ll
M llvm/test/CodeGen/LoongArch/lasx/fpowi.ll
M llvm/test/CodeGen/LoongArch/lasx/ir-instruction/fix-xvshuf.ll
M llvm/test/CodeGen/LoongArch/lasx/ir-instruction/insertelement.ll
A llvm/test/CodeGen/LoongArch/lasx/issue159529.ll
M llvm/test/CodeGen/LoongArch/lasx/scalar-to-vector.ll
M llvm/test/CodeGen/LoongArch/lsx/broadcast-load.ll
M llvm/test/CodeGen/LoongArch/lsx/build-vector.ll
A llvm/test/CodeGen/LoongArch/lsx/issue159529.ll
M llvm/test/CodeGen/LoongArch/target-abi-from-triple-edge-cases.ll
M llvm/test/CodeGen/LoongArch/target-abi-from-triple.ll
M llvm/test/CodeGen/LoongArch/vector-fp-imm.ll
M llvm/test/CodeGen/PowerPC/milicode32.ll
M llvm/test/CodeGen/PowerPC/milicode64.ll
A llvm/test/CodeGen/PowerPC/ppc32_64bit_support_cpus.ll
M llvm/test/CodeGen/PowerPC/splat-extend.ll
M llvm/test/CodeGen/PowerPC/vec_constants.ll
M llvm/test/CodeGen/RISCV/rda-stack.mir
M llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vw-web-simplification.ll
M llvm/test/CodeGen/RISCV/rvv/vector-compress.ll
A llvm/test/CodeGen/RISCV/srem.ll
A llvm/test/CodeGen/RISCV/urem.ll
A llvm/test/CodeGen/RISCV/xmips-exectl.ll
M llvm/test/CodeGen/SystemZ/rda-stack-copy.mir
M llvm/test/CodeGen/Thumb2/abs.ll
M llvm/test/CodeGen/WebAssembly/exception-legacy.ll
M llvm/test/CodeGen/WebAssembly/exception.ll
M llvm/test/CodeGen/X86/combine-vpmadd52.ll
A llvm/test/CodeGen/X86/knownbits-vpmadd52.ll
M llvm/test/CodeGen/X86/opt-pipeline.ll
A llvm/test/CodeGen/X86/pr159723.ll
A llvm/test/CodeGen/X86/print-reaching-defs.mir
M llvm/test/CodeGen/X86/select-smin-smax.ll
M llvm/test/CodeGen/X86/stack-align2.ll
M llvm/test/CodeGen/X86/vector-compress.ll
M llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll
M llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll
A llvm/test/FileCheck/CMakeLists.txt
M llvm/test/MC/Disassembler/ARM/arm-tests.txt
A llvm/test/MC/X86/mcpu-native.s
M llvm/test/Other/codegen-plugin-loading.ll
A llvm/test/Other/pipeline-callbacks-string-api.ll
A llvm/test/TableGen/CMakeLists.txt
M llvm/test/TableGen/DecoderEmitter/DecoderEmitterBitwidthSpecialization.td
M llvm/test/TableGen/DecoderEmitter/VarLenDecoder.td
M llvm/test/TableGen/DecoderEmitter/additional-encoding.td
M llvm/test/TableGen/DecoderEmitter/big-filter.td
M llvm/test/TableGen/DecoderEmitter/trydecode-emission.td
M llvm/test/TableGen/DecoderEmitter/trydecode-emission2.td
M llvm/test/TableGen/DecoderEmitter/trydecode-emission3.td
M llvm/test/TableGen/DecoderEmitter/trydecode-emission4.td
M llvm/test/TableGen/DecoderEmitter/var-len-conflict-1.td
M llvm/test/TableGen/HwModeEncodeDecode.td
M llvm/test/TableGen/HwModeEncodeDecode2.td
M llvm/test/TableGen/HwModeEncodeDecode3.td
A llvm/test/TableGen/RegClassByHwMode.td
M llvm/test/Transforms/Coroutines/coro-byval-param.ll
M llvm/test/Transforms/IndVarSimplify/X86/overflow-intrinsics.ll
M llvm/test/Transforms/IndVarSimplify/canonicalize-cmp.ll
M llvm/test/Transforms/InstCombine/icmp.ll
M llvm/test/Transforms/InstCombine/redundant-fcmp.ll
M llvm/test/Transforms/LoopIdiom/add-nsw-zext-fold.ll
M llvm/test/Transforms/LoopUnroll/peel-last-iteration-with-guards.ll
M llvm/test/Transforms/LoopVectorize/AArch64/replicating-load-store-costs.ll
M llvm/test/Transforms/LoopVectorize/AArch64/sve-vscale-based-trip-counts.ll
M llvm/test/Transforms/LoopVectorize/RISCV/divrem.ll
M llvm/test/Transforms/LoopVectorize/X86/x86_fp80-vector-store.ll
M llvm/test/Transforms/LoopVectorize/reduction-inloop.ll
M llvm/test/Transforms/LoopVectorize/runtime-checks-difference.ll
A llvm/test/Transforms/MemProfContextDisambiguation/funcassigncloning3.ll
A llvm/test/Transforms/RelLookupTableConverter/nvptx.ll
A llvm/test/Transforms/SROA/vector-promotion-cannot-tree-structure-merge.ll
A llvm/test/Transforms/SROA/vector-promotion-via-tree-structure-merge.ll
A llvm/test/Transforms/SimplifyCFG/unreachable-multi-basic-block-funclet.ll
M llvm/test/tools/llvm-debuginfo-analyzer/COFF/01-coff-print-basic-details.test
M llvm/test/tools/llvm-debuginfo-analyzer/DWARF/01-dwarf-print-basic-details.test
M llvm/test/tools/llvm-debuginfo-analyzer/cmdline.test
A llvm/test/tools/llvm-mca/X86/llvm-mca-markers-13.s
A llvm/test/tools/llvm-mca/X86/llvm-mca-markers-14.s
M llvm/tools/llvm-debuginfo-analyzer/Options.cpp
M llvm/tools/llvm-mc/llvm-mc.cpp
M llvm/tools/llvm-mca/llvm-mca.cpp
M llvm/tools/llvm-readobj/ELFDumper.cpp
M llvm/unittests/Analysis/ScalarEvolutionTest.cpp
M llvm/unittests/CodeGen/CGPluginTest/Plugin/CMakeLists.txt
M llvm/unittests/CodeGen/CGPluginTest/PluginTest.cpp
M llvm/unittests/TargetParser/TripleTest.cpp
M llvm/unittests/tools/llvm-mca/MCATestBase.cpp
M llvm/unittests/tools/llvm-mca/MCATestBase.h
M llvm/unittests/tools/llvm-mca/X86/TestIncrementalMCA.cpp
M llvm/utils/TableGen/AsmMatcherEmitter.cpp
M llvm/utils/TableGen/AsmWriterEmitter.cpp
M llvm/utils/TableGen/CMakeLists.txt
M llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
M llvm/utils/TableGen/Common/CodeGenInstAlias.cpp
M llvm/utils/TableGen/Common/CodeGenInstruction.cpp
M llvm/utils/TableGen/Common/CodeGenTarget.cpp
M llvm/utils/TableGen/Common/CodeGenTarget.h
M llvm/utils/TableGen/Common/DAGISelMatcher.h
M llvm/utils/TableGen/Common/InfoByHwMode.cpp
M llvm/utils/TableGen/Common/InfoByHwMode.h
M llvm/utils/TableGen/Common/InstructionEncoding.cpp
M llvm/utils/TableGen/Common/InstructionEncoding.h
M llvm/utils/TableGen/DAGISelMatcherGen.cpp
M llvm/utils/TableGen/DecoderEmitter.cpp
A llvm/utils/TableGen/DecoderTableEmitter.cpp
A llvm/utils/TableGen/DecoderTableEmitter.h
A llvm/utils/TableGen/DecoderTree.cpp
A llvm/utils/TableGen/DecoderTree.h
M llvm/utils/TableGen/GlobalISelEmitter.cpp
M llvm/utils/TableGen/InstrInfoEmitter.cpp
M llvm/utils/TableGen/SubtargetEmitter.cpp
M llvm/utils/TableGen/X86FoldTablesEmitter.cpp
A llvm/utils/git/code-lint-helper.py
A llvm/utils/git/requirements_linting.txt
A llvm/utils/git/requirements_linting.txt.in
M llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn
M llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn
M llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert/BUILD.gn
A llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/custom/BUILD.gn
M llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/modernize/BUILD.gn
M llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
M llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn
M llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn
M llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Disassembler/BUILD.gn
M llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn
M llvm/utils/lit/lit/TestRunner.py
M llvm/utils/lit/lit/builtin_commands/cat.py
M llvm/utils/lit/tests/Inputs/shtest-cat/cat.txt
A llvm/utils/lit/tests/Inputs/shtest-readfile/absolute-paths.txt
A llvm/utils/lit/tests/Inputs/shtest-readfile/file-does-not-exist.txt
A llvm/utils/lit/tests/Inputs/shtest-readfile/lit.cfg
A llvm/utils/lit/tests/Inputs/shtest-readfile/relative-paths.txt
A llvm/utils/lit/tests/Inputs/shtest-readfile/two-same-line.txt
A llvm/utils/lit/tests/Inputs/shtest-shell-symlinks/lit.cfg
A llvm/utils/lit/tests/Inputs/shtest-shell-symlinks/rm-symlink-dir.txt
A llvm/utils/lit/tests/shtest-readfile-external.py
A llvm/utils/lit/tests/shtest-readfile.py
A llvm/utils/lit/tests/shtest-shell-symlinks.py
M llvm/utils/profcheck-xfail.txt
M mlir/cmake/modules/AddMLIRPython.cmake
M mlir/cmake/modules/MLIRDetectPythonEnv.cmake
M mlir/examples/standalone/CMakeLists.txt
M mlir/examples/standalone/python/CMakeLists.txt
M mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
A mlir/examples/standalone/python/mlir_standalone/_mlir_libs/_standaloneDialectsNanobind/py.typed
M mlir/include/mlir/Bindings/Python/NanobindAdaptors.h
M mlir/include/mlir/Dialect/Func/Transforms/FuncConversions.h
M mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
M mlir/include/mlir/Dialect/SCF/Transforms/Patterns.h
M mlir/include/mlir/Dialect/Transform/CMakeLists.txt
A mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt
A mlir/include/mlir/Dialect/Transform/SMTExtension/SMTExtension.h
A mlir/include/mlir/Dialect/Transform/SMTExtension/SMTExtensionOps.h
A mlir/include/mlir/Dialect/Transform/SMTExtension/SMTExtensionOps.td
M mlir/include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td
M mlir/include/mlir/Transforms/DialectConversion.h
M mlir/lib/Bindings/Python/DialectPDL.cpp
M mlir/lib/Bindings/Python/DialectSMT.cpp
M mlir/lib/Bindings/Python/IRAttributes.cpp
M mlir/lib/Bindings/Python/IRCore.cpp
M mlir/lib/Bindings/Python/IRInterfaces.cpp
M mlir/lib/Bindings/Python/IRModule.h
M mlir/lib/Bindings/Python/IRTypes.cpp
M mlir/lib/Bindings/Python/MainModule.cpp
M mlir/lib/Bindings/Python/NanobindUtils.h
M mlir/lib/Bindings/Python/Pass.cpp
M mlir/lib/Bindings/Python/Rewrite.cpp
M mlir/lib/Conversion/ArithToAMDGPU/ArithToAMDGPU.cpp
M mlir/lib/Conversion/ArithToArmSME/ArithToArmSME.cpp
M mlir/lib/Conversion/ArithToEmitC/ArithToEmitC.cpp
M mlir/lib/Conversion/ArithToLLVM/ArithToLLVM.cpp
M mlir/lib/Conversion/TosaToArith/TosaToArith.cpp
M mlir/lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp
M mlir/lib/Dialect/Arith/IR/ArithOps.cpp
M mlir/lib/Dialect/Arith/Transforms/EmulateWideInt.cpp
M mlir/lib/Dialect/Arith/Transforms/ExpandOps.cpp
M mlir/lib/Dialect/ArmSME/Transforms/VectorLegalization.cpp
M mlir/lib/Dialect/Func/Transforms/FuncConversions.cpp
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
M mlir/lib/Dialect/SCF/Transforms/StructuralTypeConversions.cpp
M mlir/lib/Dialect/Tosa/IR/TosaOps.cpp
M mlir/lib/Dialect/Tosa/Transforms/TosaValidation.cpp
M mlir/lib/Dialect/Transform/CMakeLists.txt
A mlir/lib/Dialect/Transform/SMTExtension/CMakeLists.txt
A mlir/lib/Dialect/Transform/SMTExtension/SMTExtension.cpp
A mlir/lib/Dialect/Transform/SMTExtension/SMTExtensionOps.cpp
M mlir/lib/Dialect/XeGPU/Transforms/XeGPUPropagateLayout.cpp
M mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
M mlir/lib/RegisterAllExtensions.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/lib/Transforms/CompositePass.cpp
M mlir/lib/Transforms/Utils/DialectConversion.cpp
M mlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp
M mlir/python/CMakeLists.txt
M mlir/python/mlir/_mlir_libs/__init__.py
R mlir/python/mlir/_mlir_libs/_mlir/__init__.pyi
R mlir/python/mlir/_mlir_libs/_mlir/ir.pyi
R mlir/python/mlir/_mlir_libs/_mlir/passmanager.pyi
A mlir/python/mlir/_mlir_libs/_mlir/py.typed
A mlir/python/mlir/dialects/TransformSMTExtensionOps.td
M mlir/python/mlir/dialects/smt.py
A mlir/python/mlir/dialects/transform/smt.py
M mlir/python/requirements.txt
A mlir/test/Conversion/VectorToXeGPU/gather-to-xegpu.mlir
A mlir/test/Conversion/VectorToXeGPU/scatter-to-xegpu.mlir
M mlir/test/Dialect/LLVMIR/rocdl.mlir
M mlir/test/Dialect/Tosa/verifier.mlir
A mlir/test/Dialect/Transform/test-smt-extension-invalid.mlir
A mlir/test/Dialect/Transform/test-smt-extension.mlir
M mlir/test/Dialect/XeGPU/propagate-layout.mlir
M mlir/test/Dialect/XeGPU/subgroup-distribute.mlir
M mlir/test/Examples/standalone/test.toy
A mlir/test/Integration/Dialect/Linalg/CPU/ArmSVE/pack-unpack-mmt4d.mlir
M mlir/test/Target/LLVMIR/rocdl.mlir
A mlir/test/python/dialects/transform_smt_ext.py
M mlir/test/python/lib/PythonTestModuleNanobind.cpp
M offload/include/omptarget.h
M offload/liboffload/API/Program.td
M offload/liboffload/src/OffloadImpl.cpp
M offload/libomptarget/PluginManager.cpp
M offload/plugins-nextgen/amdgpu/src/rtl.cpp
M offload/plugins-nextgen/common/include/ErrorReporting.h
M offload/plugins-nextgen/common/include/PluginInterface.h
M offload/plugins-nextgen/common/src/PluginInterface.cpp
M offload/plugins-nextgen/common/src/RPC.cpp
M offload/plugins-nextgen/cuda/src/rtl.cpp
M offload/plugins-nextgen/host/src/rtl.cpp
A offload/test/offloading/fortran/target-declare-mapper-allocatable.f90
M offload/unittests/OffloadAPI/CMakeLists.txt
A offload/unittests/OffloadAPI/program/olIsValidBinary.cpp
M openmp/CMakeLists.txt
M openmp/README.rst
M openmp/cmake/OpenMPTesting.cmake
M openmp/device/include/State.h
M openmp/device/src/Misc.cpp
M openmp/device/src/Synchronization.cpp
M openmp/runtime/test/CMakeLists.txt
M openmp/runtime/test/lit.cfg
M openmp/runtime/test/lit.site.cfg.in
A openmp/runtime/test/transform/unroll/heuristic_intdo.f90
M openmp/tools/omptest/src/OmptAssertEvent.cpp
M runtimes/CMakeLists.txt
M utils/bazel/llvm-project-overlay/clang-tools-extra/clang-tidy/BUILD.bazel
M utils/bazel/llvm-project-overlay/clang/BUILD.bazel
M utils/bazel/llvm-project-overlay/libc/BUILD.bazel
M utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
M utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
Log Message:
-----------
Merge branch 'main' into users/meinersbur/mlir_loop-varnaming
Commit: ce66eec648f6415c199d6115f3be4d188eee59ba
https://github.com/llvm/llvm-project/commit/ce66eec648f6415c199d6115f3be4d188eee59ba
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
Log Message:
-----------
Avoid compiler warning
Commit: 3a141d6729e26a7eab821b86eee240ab4bfa322f
https://github.com/llvm/llvm-project/commit/3a141d6729e26a7eab821b86eee240ab4bfa322f
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M flang/lib/Semantics/resolve-directives.cpp
M flang/test/Semantics/OpenMP/do08.f90
M flang/test/Semantics/OpenMP/do13.f90
A flang/test/Semantics/OpenMP/do22.f90
Log Message:
-----------
Add perfect-nest and rectangular loop nest tests
Commit: 375e948ee11d97e6659818687fcebdb049ea344d
https://github.com/llvm/llvm-project/commit/375e948ee11d97e6659818687fcebdb049ea344d
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M flang/lib/Semantics/resolve-directives.cpp
M flang/test/Semantics/OpenMP/do08.f90
M flang/test/Semantics/OpenMP/do13.f90
A flang/test/Semantics/OpenMP/do22.f90
Log Message:
-----------
Merge branch 'users/meinersbur/flang_loopnest-checks' into HEAD
Commit: 4675062f75c2c03414c3f4a7bd308eca0dda92fe
https://github.com/llvm/llvm-project/commit/4675062f75c2c03414c3f4a7bd308eca0dda92fe
Author: Michael Kruse <llvm-project at meinersbur.de>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M flang/lib/Semantics/resolve-directives.cpp
M flang/test/Semantics/OpenMP/do08.f90
M flang/test/Semantics/OpenMP/do13.f90
A flang/test/Semantics/OpenMP/do22.f90
Log Message:
-----------
Merge branch 'users/meinersbur/mlir_loop-varnaming' into HEAD
Compare: https://github.com/llvm/llvm-project/compare/ff4eccb41e29...4675062f75c2
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