Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jan 2025 00:48:11 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 958435241fbb - main - devel/llvm-morello: New LLVM 15 based snapshot
Message-ID:  <202501030048.5030mBdq079330@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/ports/commit/?id=958435241fbb2f6b2d50149cc21cd3e83cece944

commit 958435241fbb2f6b2d50149cc21cd3e83cece944
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2025-01-02 21:34:49 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2025-01-03 00:47:46 +0000

    devel/llvm-morello: New LLVM 15 based snapshot
    
    Arm has merged LLVM 15 changes into Morello LLVM.
    
    Sponsored by:   DARPA, AFRL
---
 .../files/llvm14/patch-backport-version-fixes      | 375 ---------------------
 devel/llvm-morello/Makefile.COMMANDS               |   4 -
 devel/llvm-morello/Makefile.MAN1SRCS               |   3 -
 devel/llvm-morello/Makefile.snapshot               |   6 +-
 devel/llvm-morello/distinfo                        |   6 +-
 devel/llvm-morello/pkg-plist                       | 185 ++++++++--
 6 files changed, 154 insertions(+), 425 deletions(-)

diff --git a/devel/llvm-cheri/files/llvm14/patch-backport-version-fixes b/devel/llvm-cheri/files/llvm14/patch-backport-version-fixes
deleted file mode 100644
index 6964bfd7e54d..000000000000
--- a/devel/llvm-cheri/files/llvm14/patch-backport-version-fixes
+++ /dev/null
@@ -1,375 +0,0 @@
-diff --git llvm/tools/lto/CMakeLists.txt llvm/tools/lto/CMakeLists.txt
-index 67f6d3af40e0..9382ee9588b3 100644
---- llvm/tools/lto/CMakeLists.txt
-+++ llvm/tools/lto/CMakeLists.txt
-@@ -19,7 +19,11 @@ set(SOURCES
-   lto.cpp
-   )
- 
--set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/lto.exports)
-+if (LLVM_LINK_LLVM_DYLIB)
-+  set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/lto.dylib.exports)
-+else()
-+  set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/lto.exports)
-+endif()
- 
- if(CMAKE_SYSTEM_NAME STREQUAL AIX)
-     set(LTO_LIBRARY_TYPE MODULE)
-diff --git llvm/tools/lto/lto.dylib.exports llvm/tools/lto/lto.dylib.exports
-new file mode 100644
-index 000000000000..4164c3919a97
---- /dev/null
-+++ llvm/tools/lto/lto.dylib.exports
-@@ -0,0 +1,77 @@
-+lto_get_error_message
-+lto_get_version
-+lto_initialize_disassembler
-+lto_module_create
-+lto_module_create_from_fd
-+lto_module_create_from_fd_at_offset
-+lto_module_create_from_memory
-+lto_module_create_from_memory_with_path
-+lto_module_create_in_local_context
-+lto_module_create_in_codegen_context
-+lto_module_has_ctor_dtor
-+lto_module_get_linkeropts
-+lto_module_get_macho_cputype
-+lto_module_get_num_symbols
-+lto_module_get_symbol_attribute
-+lto_module_get_symbol_name
-+lto_module_get_target_triple
-+lto_module_set_target_triple
-+lto_module_is_object_file
-+lto_module_is_object_file_for_target
-+lto_module_is_object_file_in_memory
-+lto_module_is_object_file_in_memory_for_target
-+lto_module_has_objc_category
-+lto_module_dispose
-+lto_api_version
-+lto_codegen_set_diagnostic_handler
-+lto_codegen_add_module
-+lto_codegen_set_module
-+lto_codegen_add_must_preserve_symbol
-+lto_codegen_compile
-+lto_codegen_create
-+lto_codegen_create_in_local_context
-+lto_codegen_dispose
-+lto_codegen_set_debug_model
-+lto_codegen_set_pic_model
-+lto_codegen_write_merged_modules
-+lto_codegen_debug_options
-+lto_codegen_debug_options_array
-+lto_codegen_set_assembler_args
-+lto_codegen_set_assembler_path
-+lto_codegen_set_cpu
-+lto_codegen_compile_to_file
-+lto_codegen_optimize
-+lto_codegen_compile_optimized
-+lto_codegen_set_should_internalize
-+lto_codegen_set_should_embed_uselists
-+lto_set_debug_options
-+thinlto_create_codegen
-+thinlto_codegen_dispose
-+thinlto_codegen_add_module
-+thinlto_codegen_process
-+thinlto_module_get_num_objects
-+thinlto_module_get_object
-+thinlto_codegen_set_pic_model
-+thinlto_codegen_set_cache_dir
-+thinlto_codegen_set_cache_pruning_interval
-+thinlto_codegen_set_cache_entry_expiration
-+thinlto_codegen_set_final_cache_size_relative_to_available_space
-+thinlto_codegen_set_cache_size_bytes
-+thinlto_codegen_set_cache_size_megabytes
-+thinlto_codegen_set_cache_size_files
-+thinlto_codegen_set_savetemps_dir
-+thinlto_codegen_set_cpu
-+thinlto_debug_options
-+lto_module_is_thinlto
-+thinlto_codegen_add_must_preserve_symbol
-+thinlto_codegen_add_cross_referenced_symbol
-+thinlto_codegen_set_codegen_only
-+thinlto_codegen_disable_codegen
-+thinlto_module_get_num_object_files
-+thinlto_module_get_object_file
-+thinlto_set_generated_objects_dir
-+lto_input_create
-+lto_input_dispose
-+lto_input_get_num_dependent_libraries
-+lto_input_get_dependent_library
-+lto_runtime_lib_symbols_list
-diff --git llvm/tools/lto/lto.exports llvm/tools/lto/lto.exports
-index 3abae5f0fcba..4164c3919a97 100644
---- llvm/tools/lto/lto.exports
-+++ llvm/tools/lto/lto.exports
-@@ -45,12 +45,6 @@ lto_codegen_compile_optimized
- lto_codegen_set_should_internalize
- lto_codegen_set_should_embed_uselists
- lto_set_debug_options
--LLVMCreateDisasm
--LLVMCreateDisasmCPU
--LLVMDisasmDispose
--LLVMDisasmInstruction
--LLVMSetDisasmOptions
--LLVMCreateDisasmCPUFeatures
- thinlto_create_codegen
- thinlto_codegen_dispose
- thinlto_codegen_add_module
-diff --git llvm/tools/remarks-shlib/CMakeLists.txt llvm/tools/remarks-shlib/CMakeLists.txt
-index f22cedd9ead7..2f108a42c9aa 100644
---- llvm/tools/remarks-shlib/CMakeLists.txt
-+++ llvm/tools/remarks-shlib/CMakeLists.txt
-@@ -9,7 +9,11 @@ if(LLVM_ENABLE_PIC)
-     libremarks.cpp
-     )
- 
--  set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/Remarks.exports)
-+  if (LLVM_LINK_LLVM_DYLIB)
-+    set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/Remarks.dylib.exports)
-+  else()
-+    set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/Remarks.exports)
-+  endif()
- 
-   add_llvm_library(Remarks SHARED INSTALL_WITH_TOOLCHAIN ${SOURCES})
- 
-diff --git llvm/tools/remarks-shlib/Remarks.dylib.exports llvm/tools/remarks-shlib/Remarks.dylib.exports
-new file mode 100644
-index 000000000000..0c2a3c38c78c
---- /dev/null
-+++ llvm/tools/remarks-shlib/Remarks.dylib.exports
-@@ -0,0 +1 @@
-+LLVMRemarkVersion
-diff --git openmp/libomptarget/plugins/exports openmp/libomptarget/plugins/exports
-index 8664a2e493ee..cc7beda183af 100644
---- openmp/libomptarget/plugins/exports
-+++ openmp/libomptarget/plugins/exports
-@@ -1,36 +1,6 @@
- VERS1.0 {
-   global:
--    __tgt_rtl_is_valid_binary;
--    __tgt_rtl_is_data_exchangable;
--    __tgt_rtl_number_of_devices;
--    __tgt_rtl_init_requires;
--    __tgt_rtl_init_device;
--    __tgt_rtl_load_binary;
--    __tgt_rtl_data_alloc;
--    __tgt_rtl_data_submit;
--    __tgt_rtl_data_submit_async;
--    __tgt_rtl_data_retrieve;
--    __tgt_rtl_data_retrieve_async;
--    __tgt_rtl_data_exchange;
--    __tgt_rtl_data_exchange_async;
--    __tgt_rtl_data_delete;
--    __tgt_rtl_run_target_team_region;
--    __tgt_rtl_run_target_team_region_async;
--    __tgt_rtl_run_target_region;
--    __tgt_rtl_run_target_region_async;
--    __tgt_rtl_synchronize;
--    __tgt_rtl_register_lib;
--    __tgt_rtl_unregister_lib;
--    __tgt_rtl_supports_empty_images;
--    __tgt_rtl_set_info_flag;
--    __tgt_rtl_print_device_info;
--    __tgt_rtl_create_event;
--    __tgt_rtl_record_event;
--    __tgt_rtl_wait_event;
--    __tgt_rtl_sync_event;
--    __tgt_rtl_destroy_event;
--    __tgt_rtl_init_device_info;
--    __tgt_rtl_init_async_info;
-+    __tgt_rtl*;
-   local:
-     *;
- };
-diff --git openmp/libomptarget/src/exports openmp/libomptarget/src/exports
-index 0ef4c8cce521..425a6fad49cf 100644
---- openmp/libomptarget/src/exports
-+++ openmp/libomptarget/src/exports
-@@ -48,7 +48,6 @@ VERS1.0 {
-     omp_get_interop_int;
-     omp_get_interop_name;
-     omp_get_interop_type_desc;
--    omp_get_interop_rc_desc;
-     __tgt_interop_init;
-     __tgt_interop_use;
-     __tgt_interop_destroy;
-diff --git openmp/runtime/cmake/LibompHandleFlags.cmake openmp/runtime/cmake/LibompHandleFlags.cmake
-index 9e19e59ba17d..1ddbc870e0f1 100644
---- openmp/runtime/cmake/LibompHandleFlags.cmake
-+++ openmp/runtime/cmake/LibompHandleFlags.cmake
-@@ -98,7 +98,6 @@ function(libomp_get_ldflags ldflags)
-     IF_DEFINED CMAKE_C_OSX_CURRENT_VERSION_FLAG)
-   libomp_append(ldflags_local "${CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG}${LIBOMP_VERSION_MAJOR}.${LIBOMP_VERSION_MINOR}"
-     IF_DEFINED CMAKE_C_OSX_COMPATIBILITY_VERSION_FLAG)
--  libomp_append(ldflags_local -Wl,--warn-shared-textrel LIBOMP_HAVE_WARN_SHARED_TEXTREL_FLAG)
-   libomp_append(ldflags_local -Wl,--as-needed LIBOMP_HAVE_AS_NEEDED_FLAG)
-   libomp_append(ldflags_local "-Wl,--version-script=${LIBOMP_SRC_DIR}/exports_so.txt" LIBOMP_HAVE_VERSION_SCRIPT_FLAG)
-   libomp_append(ldflags_local -static-libgcc LIBOMP_HAVE_STATIC_LIBGCC_FLAG)
-diff --git openmp/runtime/cmake/config-ix.cmake openmp/runtime/cmake/config-ix.cmake
-index 0fe1266b0067..d3806a446743 100644
---- openmp/runtime/cmake/config-ix.cmake
-+++ openmp/runtime/cmake/config-ix.cmake
-@@ -131,9 +131,8 @@ if(WIN32)
-   libomp_check_linker_flag(/SAFESEH LIBOMP_HAVE_SAFESEH_FLAG)
- elseif(NOT APPLE)
-   libomp_check_linker_flag(-Wl,-x LIBOMP_HAVE_X_FLAG)
--  libomp_check_linker_flag(-Wl,--warn-shared-textrel LIBOMP_HAVE_WARN_SHARED_TEXTREL_FLAG)
-   libomp_check_linker_flag(-Wl,--as-needed LIBOMP_HAVE_AS_NEEDED_FLAG)
--  libomp_check_linker_flag("-Wl,--version-script=${LIBOMP_SRC_DIR}/exports_so.txt" LIBOMP_HAVE_VERSION_SCRIPT_FLAG)
-+  libomp_check_linker_flag("-Wl,--version-script=${LIBOMP_SRC_DIR}/exports_test_so.txt" LIBOMP_HAVE_VERSION_SCRIPT_FLAG)
-   libomp_check_linker_flag(-static-libgcc LIBOMP_HAVE_STATIC_LIBGCC_FLAG)
-   libomp_check_linker_flag(-Wl,-z,noexecstack LIBOMP_HAVE_Z_NOEXECSTACK_FLAG)
- endif()
-diff --git openmp/runtime/src/exports_so.txt openmp/runtime/src/exports_so.txt
-index ac188af31055..834c6118d820 100644
---- openmp/runtime/src/exports_so.txt
-+++ openmp/runtime/src/exports_so.txt
-@@ -71,10 +71,8 @@ VERSION {
-         __kmp_fork_call;
-         __kmp_invoke_microtask;
- #if KMP_USE_MONITOR
--        __kmp_launch_monitor;
-         __kmp_reap_monitor;
- #endif
--        __kmp_launch_worker;
-         __kmp_reap_worker;
-         __kmp_release_64;
-         __kmp_wait_64;
-diff --git openmp/runtime/src/exports_test_so.txt openmp/runtime/src/exports_test_so.txt
-new file mode 100644
-index 000000000000..912d160e7c06
---- /dev/null
-+++ openmp/runtime/src/exports_test_so.txt
-@@ -0,0 +1,60 @@
-+# exports_test_so.txt #
-+
-+#
-+#//===----------------------------------------------------------------------===//
-+#//
-+#// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-+#// See https://llvm.org/LICENSE.txt for license information.
-+#// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-+#//
-+#//===----------------------------------------------------------------------===//
-+#
-+
-+# This is used only to test if the linker supports version scripts. If the full
-+# version script it used we may error on undefined symbols and erroneously fail.
-+
-+VERSION {
-+
-+    global: # Exported symbols.
-+
-+        *;         # All symbols as exported for testing.
-+
-+    local: # Non-exported symbols.
-+
-+        *;         # All other symbols are not exported.
-+
-+}; # VERSION
-+
-+# sets up GCC OMP_ version dependency chain
-+OMP_1.0 {
-+};
-+OMP_2.0 {
-+} OMP_1.0;
-+OMP_3.0 {
-+} OMP_2.0;
-+OMP_3.1 {
-+} OMP_3.0;
-+OMP_4.0 {
-+} OMP_3.1;
-+OMP_4.5 {
-+} OMP_4.0;
-+OMP_5.0 {
-+} OMP_4.5;
-+
-+# sets up GCC GOMP_ version dependency chain
-+GOMP_1.0 {
-+};
-+GOMP_2.0 {
-+} GOMP_1.0;
-+GOMP_3.0 {
-+} GOMP_2.0;
-+GOMP_4.0 {
-+} GOMP_3.0;
-+GOMP_4.5 {
-+} GOMP_4.0;
-+GOMP_5.0 {
-+} GOMP_4.5;
-+GOMP_5.0.1 {
-+} GOMP_5.0;
-+
-+# end of file #
-diff --git openmp/runtime/src/kmp_runtime.cpp openmp/runtime/src/kmp_runtime.cpp
-index e1af2f43dae7..3db713e8c88b 100644
---- openmp/runtime/src/kmp_runtime.cpp
-+++ openmp/runtime/src/kmp_runtime.cpp
-@@ -9156,3 +9156,20 @@ void __kmp_set_nesting_mode_threads() {
-   if (__kmp_nesting_mode == 1) // turn on nesting for this case only
-     set__max_active_levels(thread, __kmp_nesting_mode_nlevels);
- }
-+
-+// Empty symbols to export (see exports_so.txt) when feature is disabled
-+extern "C" {
-+#if !KMP_STATS_ENABLED
-+void __kmp_reset_stats() {}
-+#endif
-+#if !USE_DEBUGGER
-+int __kmp_omp_debug_struct_info = FALSE;
-+int __kmp_debugging = FALSE;
-+#endif
-+#if !USE_ITT_BUILD || !USE_ITT_NOTIFY
-+void __kmp_itt_fini_ittlib() {}
-+void __kmp_itt_init_ittlib() {}
-+#endif
-+}
-+
-+// end of file
-diff --git openmp/runtime/src/kmp_utility.cpp openmp/runtime/src/kmp_utility.cpp
-index 48d31e5ee7b7..5937f8026e39 100644
---- openmp/runtime/src/kmp_utility.cpp
-+++ openmp/runtime/src/kmp_utility.cpp
-@@ -403,3 +403,16 @@ void __kmp_expand_file_name(char *result, size_t rlen, char *pattern) {
- 
-   *pos = '\0';
- }
-+
-+#if !OMPT_SUPPORT
-+extern "C" {
-+typedef struct ompt_start_tool_result_t ompt_start_tool_result_t;
-+// Define symbols expected by VERSION script
-+ompt_start_tool_result_t *ompt_start_tool(unsigned int omp_version,
-+                                          const char *runtime_version) {
-+  return nullptr;
-+}
-+
-+void ompt_libomp_connect(ompt_start_tool_result_t *result) { result = nullptr; }
-+}
-+#endif
-diff --git openmp/runtime/src/z_Linux_util.cpp openmp/runtime/src/z_Linux_util.cpp
-index 5cd6ad6a0339..f6cad7b5320a 100644
---- openmp/runtime/src/z_Linux_util.cpp
-+++ openmp/runtime/src/z_Linux_util.cpp
-@@ -987,7 +987,7 @@ void __kmp_exit_thread(int exit_status) {
- #if KMP_USE_MONITOR
- void __kmp_resume_monitor();
- 
--void __kmp_reap_monitor(kmp_info_t *th) {
-+extern "C" void __kmp_reap_monitor(kmp_info_t *th) {
-   int status;
-   void *exit_val;
- 
-@@ -1029,6 +1029,12 @@ void __kmp_reap_monitor(kmp_info_t *th) {
- 
-   KMP_MB(); /* Flush all pending memory write invalidates.  */
- }
-+#else
-+// Empty symbol to export (see exports_so.txt) when
-+// monitor thread feature is disabled
-+extern "C" void __kmp_reap_monitor(kmp_info_t *th) {
-+  (void)th;
-+}
- #endif // KMP_USE_MONITOR
- 
- void __kmp_reap_worker(kmp_info_t *th) {
diff --git a/devel/llvm-morello/Makefile.COMMANDS b/devel/llvm-morello/Makefile.COMMANDS
index faa76e4603ca..23c6648948cb 100644
--- a/devel/llvm-morello/Makefile.COMMANDS
+++ b/devel/llvm-morello/Makefile.COMMANDS
@@ -1,5 +1 @@
 .include "${.CURDIR}/../llvm-cheri/Makefile.COMMANDS"
-
-# Work around version skew with llvm-cheri
-LLVM_COMMANDS:=	${LLVM_COMMANDS:Nllvm-debuginfod:Nllvm-dwarfutil:Nllvm-remark-size-diff}
-CLANG_COMMANDS:=${CLANG_COMMANDS:Nclang-offload-packager}
diff --git a/devel/llvm-morello/Makefile.MAN1SRCS b/devel/llvm-morello/Makefile.MAN1SRCS
index 9b508b89149e..78b439db8b4b 100644
--- a/devel/llvm-morello/Makefile.MAN1SRCS
+++ b/devel/llvm-morello/Makefile.MAN1SRCS
@@ -1,4 +1 @@
 .include "${.PARSEDIR}/../llvm-cheri/Makefile.MAN1SRCS"
-
-# Workaround for llvm-cheri/llvm-morello version skew
-LLVM_MAN1SRCS:=	${LLVM_MAN1SRCS:Nllvm-dwarfutil.1:Nllvm-ifs.1:Nllvm-remark-size-diff.1}
diff --git a/devel/llvm-morello/Makefile.snapshot b/devel/llvm-morello/Makefile.snapshot
index c2b7594a703d..5bc7cef6b846 100644
--- a/devel/llvm-morello/Makefile.snapshot
+++ b/devel/llvm-morello/Makefile.snapshot
@@ -1,5 +1,5 @@
-LLVM_MAJOR=	14
+LLVM_MAJOR=	15
 LLVM_RELEASE=	${LLVM_MAJOR}.0.0
-SNAPDATE=	20240821
+SNAPDATE=	20241224
 
-LLVM_COMMIT=	e9b4731a0896c74bfc31bd003c141193a748a3f2
+LLVM_COMMIT=	b539ddc0360c7e543e8eef06750742704a393fdf
diff --git a/devel/llvm-morello/distinfo b/devel/llvm-morello/distinfo
index e46364c93ef2..0468d929289d 100644
--- a/devel/llvm-morello/distinfo
+++ b/devel/llvm-morello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728491262
-SHA256 (morello-llvm-project-e9b4731a0896c74bfc31bd003c141193a748a3f2_GL0.tar.gz) = 4ee526acf5341032113f7fa4955766889fd5c9ef3f1362a76d0e601261260e10
-SIZE (morello-llvm-project-e9b4731a0896c74bfc31bd003c141193a748a3f2_GL0.tar.gz) = 163658582
+TIMESTAMP = 1735839138
+SHA256 (morello-llvm-project-b539ddc0360c7e543e8eef06750742704a393fdf_GL0.tar.gz) = 46a7a017049b70e8e51d2a4cceaca661d65113e9cbb541597d2a08a6bd12a225
+SIZE (morello-llvm-project-b539ddc0360c7e543e8eef06750742704a393fdf_GL0.tar.gz) = 171824146
diff --git a/devel/llvm-morello/pkg-plist b/devel/llvm-morello/pkg-plist
index 0daebeecc3fb..4dc260fd9ffe 100644
--- a/devel/llvm-morello/pkg-plist
+++ b/devel/llvm-morello/pkg-plist
@@ -15,11 +15,13 @@ bin/llvm-cvtres%%COMMAND_SUFFIX%%
 bin/llvm-cxxdump%%COMMAND_SUFFIX%%
 bin/llvm-cxxfilt%%COMMAND_SUFFIX%%
 bin/llvm-cxxmap%%COMMAND_SUFFIX%%
+bin/llvm-debuginfod%%COMMAND_SUFFIX%%
 bin/llvm-debuginfod-find%%COMMAND_SUFFIX%%
 bin/llvm-diff%%COMMAND_SUFFIX%%
 bin/llvm-dis%%COMMAND_SUFFIX%%
 bin/llvm-dlltool%%COMMAND_SUFFIX%%
 bin/llvm-dwarfdump%%COMMAND_SUFFIX%%
+bin/llvm-dwarfutil%%COMMAND_SUFFIX%%
 bin/llvm-dwp%%COMMAND_SUFFIX%%
 bin/llvm-exegesis%%COMMAND_SUFFIX%%
 bin/llvm-extract%%COMMAND_SUFFIX%%
@@ -48,6 +50,7 @@ bin/llvm-rc%%COMMAND_SUFFIX%%
 bin/llvm-readelf%%COMMAND_SUFFIX%%
 bin/llvm-readobj%%COMMAND_SUFFIX%%
 bin/llvm-reduce%%COMMAND_SUFFIX%%
+bin/llvm-remark-size-diff%%COMMAND_SUFFIX%%
 bin/llvm-rtdyld%%COMMAND_SUFFIX%%
 bin/llvm-sim%%COMMAND_SUFFIX%%
 bin/llvm-size%%COMMAND_SUFFIX%%
@@ -76,6 +79,7 @@ bin/c-index-test%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-linker-wrapper%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-nvlink-wrapper%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-offload-packager%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-offload-wrapper%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-rename%%COMMAND_SUFFIX%%
 %%CLANG%%bin/clang-repl%%COMMAND_SUFFIX%%
@@ -111,6 +115,7 @@ llvm%%LLVM_SUFFIX%%/bin/c-index-test
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-linker-wrapper
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-wrapper
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
 %%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
@@ -142,11 +147,13 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
 llvm%%LLVM_SUFFIX%%/bin/llvm-cxxmap
+llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod
 llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod-find
 llvm%%LLVM_SUFFIX%%/bin/llvm-diff
 llvm%%LLVM_SUFFIX%%/bin/llvm-dis
 llvm%%LLVM_SUFFIX%%/bin/llvm-dlltool
 llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfdump
+llvm%%LLVM_SUFFIX%%/bin/llvm-dwarfutil
 llvm%%LLVM_SUFFIX%%/bin/llvm-dwp
 llvm%%LLVM_SUFFIX%%/bin/llvm-exegesis
 llvm%%LLVM_SUFFIX%%/bin/llvm-extract
@@ -178,6 +185,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-rc
 llvm%%LLVM_SUFFIX%%/bin/llvm-readelf
 llvm%%LLVM_SUFFIX%%/bin/llvm-readobj
 llvm%%LLVM_SUFFIX%%/bin/llvm-reduce
+llvm%%LLVM_SUFFIX%%/bin/llvm-remark-size-diff
 llvm%%LLVM_SUFFIX%%/bin/llvm-rtdyld
 llvm%%LLVM_SUFFIX%%/bin/llvm-sim
 llvm%%LLVM_SUFFIX%%/bin/llvm-size
@@ -226,6 +234,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumper.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTDumperUtils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTFwd.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImportError.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterLookupTable.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ASTImporterSharedState.h
@@ -325,6 +334,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyDeclStackTrace.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/PrettyPrinter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/QualTypeNames.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Randstruct.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RawCommentList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
@@ -397,11 +407,19 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowLattice.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DebugSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MapLattice.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MatchSwitch.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Value.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/WatchedLiteralsSolver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/IssueHash.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/MacroExpansionContext.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/PathDiagnostic.h
@@ -441,6 +459,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVEVL.gen.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
@@ -505,6 +525,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Linkage.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MSP430Target.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MacroBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/MakeSupport.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/NoSanitizeList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
@@ -527,6 +548,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SanitizerSpecialCaseList.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sanitizers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Sarif.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceLocation.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceManagerInternals.h
@@ -564,6 +586,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_sema_rangechecks.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_typeflags.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
@@ -602,6 +625,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/EditsReceiver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/FileOffset.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/API.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/AvailabilityInfo.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/FrontendActions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SerializerBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
@@ -643,7 +672,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Interpreter.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/PartialTranslationUnit.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/CodeCompletionHandler.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesSourceMinimizer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesScanner.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DirectoryLookup.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ExternalPreprocessorSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/HeaderMap.h
@@ -663,7 +692,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorLexer.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessorOptions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/ScratchBuffer.h
@@ -702,6 +730,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DelayedDiagnostic.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Designator.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
@@ -711,6 +740,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Ownership.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedAttr.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/RISCVIntrinsicManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
@@ -741,12 +771,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SourceLocationEncoding.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/TypeBitCodes.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Taint.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Analyses.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
@@ -803,7 +835,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/RISCVVIntrinsicUtils.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestAST.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
@@ -825,6 +859,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderIncludes.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/StandardLibrary.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.inc
@@ -860,6 +895,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/NodeClasses.inc
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Nodes.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Nodes.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/TokenBufferTokenManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/TokenManager.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Tokens.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Syntax/Tree.h
 %%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ToolExecutorPluginRegistry.h
@@ -886,26 +923,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/TargetOptionsCommandFlags.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Timer.h
 %%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Common/Version.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/AbsoluteAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/ArchiveLibraryFile.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Atom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/DefinedAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Error.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/File.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Instrumentation.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/LinkingContext.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Node.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Pass.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/PassManager.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Reader.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Reference.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Resolver.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SharedLibraryAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SharedLibraryFile.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Simple.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/SymbolTable.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/UndefinedAtom.h
-%%LLD%%llvm%%LLVM_SUFFIX%%/include/lld/Core/Writer.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Analysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/BitReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/BitWriter.h
@@ -932,7 +949,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Support.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Target.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/TargetMachine.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/AggressiveInstCombine.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Coroutines.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/IPO.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/InstCombine.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/PassBuilder.h
@@ -941,11 +957,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Scalar.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Utils.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Vectorize.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/Types.h
+llvm%%LLVM_SUFFIX%%/include/llvm-c/blake3.h
 llvm%%LLVM_SUFFIX%%/include/llvm-c/lto.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APFixedPoint.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APFloat.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APInt.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APSInt.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/AddressRanges.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/AllocatorList.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Any.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ArrayRef.h
@@ -1118,6 +1136,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemDerefPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryBuiltins.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryDependenceAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryLocation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemoryProfileInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemorySSA.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/MemorySSAUpdater.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ModelUnderTrainingRunner.h
@@ -1149,6 +1168,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionDivision.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionExpressions.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionNormalization.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarFuncs.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SparsePropagation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/StackLifetime.h
@@ -1160,6 +1180,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetLibraryInfo.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetLibraryInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetTransformInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetTransformInfoImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TensorSpec.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Trace.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeBasedAliasAnalysis.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeMetadataUtils.h
@@ -1178,6 +1199,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/Parser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/COFF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DXContainer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DynamicTags.def
@@ -1191,6 +1213,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/BPF.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/CSKY.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Lanai.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/M68k.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/MSP430.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Mips.def
@@ -1202,6 +1225,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/VE.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/i386.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/GOFF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.def
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/MachO.h
 llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Magic.h
@@ -1225,19 +1249,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/BitcodeWriterPass.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitcode/LLVMBitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodeEnums.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap_128.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap_128m.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap_64.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap_common.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/cheri_compressed_cap_macros.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/FuzzedDataProvider.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/elf.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/rts.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/sail.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/sail_failure.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/contrib/elf.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/contrib/rts.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/contrib/sail.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/contrib/sail_failure.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/sail_wrapper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/cheri-compressed-cap/test/test_util.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AccelTable.h
@@ -1247,7 +1273,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicTTIImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CFIFixup.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CSEConfigBase.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CalcSpillWeights.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallingConvLower.h
@@ -1297,8 +1325,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegisterBank.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Utils.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ISDOpcodes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/IndirectThunks.h
@@ -1390,6 +1416,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocCommon.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocPBQP.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocRegistry.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Register.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBank.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBankInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterClassInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterPressure.h
 llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterScavenging.h
@@ -1539,11 +1567,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFObject.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFSection.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnit.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ExtractRanges.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileEntry.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FunctionInfo.h
@@ -1555,7 +1585,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineEntry.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LookupResult.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
-llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/Range.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
@@ -1600,6 +1629,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/DbiStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/EnumTables.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/FormatUtil.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/Formatters.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
@@ -1609,6 +1639,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InfoStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/InputFile.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/LinePrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
@@ -1686,14 +1718,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBTypes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/UDTLayout.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIFetcher.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Markup.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/MarkupFilter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h
 llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Symbolize.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/DIFetcher.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/Debuginfod.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPClient.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPServer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/Demangle.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/DemangleConfig.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/ItaniumDemangle.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/ItaniumNodes.def
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangle.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangleNodes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/StringView.h
@@ -1702,6 +1741,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ExecutionEngine.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/GenericValue.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Interpreter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITEventListener.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/COFF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h
@@ -1749,6 +1791,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyReexports.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Mangling.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
@@ -1767,6 +1811,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Speculation.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
 llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
@@ -1806,7 +1851,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/Assumptions.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.inc
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.td
-llvm%%LLVM_SUFFIX%%/include/llvm/IR/AttributesAMDGPU.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/AutoUpgrade.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/BasicBlock.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/BuiltinGCs.h
@@ -1816,6 +1860,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/Cheri.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/CheriIntrinsics.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Comdat.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constant.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFold.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFolder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRange.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constants.h
@@ -1832,6 +1877,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticHandler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticPrinter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Dominators.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/FMF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/FPEnv.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedMetadataKinds.def
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedPointBuilder.h
@@ -1868,6 +1914,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsARM.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsBPF.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsBPF.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsCHERICap.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsDirectX.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsDirectX.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagonDep.td
@@ -1881,6 +1929,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsR600.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsS390.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSystemZ.td
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsVE.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsVE.td
@@ -1938,6 +1988,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/Value.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueHandle.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueMap.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueSymbolTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorBuilder.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IR/Verifier.h
 llvm%%LLVM_SUFFIX%%/include/llvm/IRReader/IRReader.h
 llvm%%LLVM_SUFFIX%%/include/llvm/InitializePasses.h
@@ -1973,6 +2024,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAssembler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCCodeEmitter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCCodeView.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDXContainerStreamer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDXContainerWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDecoderOps.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDirectives.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCDisassembler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
@@ -1982,7 +2036,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDwarf.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFObjectWriter.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCExpr.h
-llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCFixedLenDisassembler.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCFixup.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCFixupKindInfo.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCFragment.h
@@ -2010,12 +2063,16 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCParser/MCTargetAsmParser.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCPseudoProbe.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCRegister.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCRegisterInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSPIRVObjectWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSPIRVStreamer.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSchedule.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSection.h
 llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionCOFF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSectionDXContainer.h
*** 280 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501030048.5030mBdq079330>