[all-commits] [llvm/llvm-project] 177866: [KeyInstr] Remove LLVM_EXPERIMENTAL_KEY_INSTRUCTIO...

Orlando Cazalet-Hyams via All-commits all-commits at lists.llvm.org
Fri Aug 8 09:03:51 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 17786697395240852444ef3f16457e764e7acdba
      https://github.com/llvm/llvm-project/commit/17786697395240852444ef3f16457e764e7acdba
  Author: Orlando Cazalet-Hyams <orlando.hyams at sony.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M clang/test/CMakeLists.txt
    R clang/test/DebugInfo/KeyInstructions/lit.local.cfg
    M clang/test/lit.site.cfg.py.in
    M llvm/CMakeLists.txt
    M llvm/cmake/modules/HandleLLVMOptions.cmake
    M llvm/include/llvm/IR/DebugInfoMetadata.h
    M llvm/lib/IR/DebugInfoMetadata.cpp
    M llvm/lib/IR/LLVMContextImpl.h
    M llvm/test/CMakeLists.txt
    M llvm/test/DebugInfo/KeyInstructions/debugify.ll
    R llvm/test/DebugInfo/KeyInstructions/lit.local.cfg
    M llvm/test/lit.site.cfg.py.in
    M llvm/unittests/IR/BasicBlockDbgInfoTest.cpp
    M llvm/unittests/IR/MetadataTest.cpp
    M llvm/unittests/Transforms/Utils/CloningTest.cpp
    M llvm/utils/gn/secondary/clang/test/BUILD.gn
    M llvm/utils/gn/secondary/llvm/test/BUILD.gn
    M utils/bazel/llvm-project-overlay/llvm/config.bzl

  Log Message:
  -----------
  [KeyInstr] Remove LLVM_EXPERIMENTAL_KEY_INSTRUCTIONS CMake flag (#152735)

The CMake flag has been on by default for a month without any issues.

This makes the feature support in LLVM unconditional (but does not
enable the feature by default).



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