[clang] [libc] [Clang] Make `--lto-partitions` only default for HIP (PR #133164)
Shilei Tian via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 26 14:40:07 PDT 2025
================
@@ -33,14 +33,8 @@ function(add_startup_object name)
set_target_properties(${fq_target_name}.exe PROPERTIES
RUNTIME_OUTPUT_DIRECTORY ${LIBC_LIBRARY_DIR}
RUNTIME_OUTPUT_NAME ${name}.o)
- # FIXME: A bug in the AMDGPU LTO pass is incorrectly removing the kernels.
- if(LIBC_TARGET_ARCHITECTURE_IS_NVPTX)
- target_link_options(${fq_target_name}.exe PRIVATE
- "-r" "-nostdlib" "-flto" "-Wl,--lto-emit-llvm")
- else()
- target_link_options(${fq_target_name}.exe PRIVATE
- "-r" "-nostdlib" "-Wl,--lto-emit-llvm")
- endif()
+ target_link_options(${fq_target_name}.exe PRIVATE
----------------
shiltian wrote:
unrelated?
https://github.com/llvm/llvm-project/pull/133164
More information about the cfe-commits
mailing list