[all-commits] [llvm/llvm-project] 2dc60b: [libc] Use LTO for AMDGPU compilation and linking
Joseph Huber via All-commits
all-commits at lists.llvm.org
Wed Mar 29 12:21:03 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2dc60b4ea4f1a3f321ea93055038d711f0af4c49
https://github.com/llvm/llvm-project/commit/2dc60b4ea4f1a3f321ea93055038d711f0af4c49
Author: Joseph Huber <jhuber6 at vols.utk.edu>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M libc/cmake/modules/LLVMLibCObjectRules.cmake
M libc/cmake/modules/LLVMLibCTestRules.cmake
Log Message:
-----------
[libc] Use LTO for AMDGPU compilation and linking
Summary:
The AMDGPU ABI isn't stable or well defined. For that reson we prefer to
rely on LTO to ensure that multiple files get linked correctly.
Currently the internal targets used for testing mix LLVM-IR and
assembly. We should be consistent here.
More information about the All-commits
mailing list