[all-commits] [llvm/llvm-project] 6c232f: [CUDA] Add missing intrinsics to cuda headers, ta...
Vitor Sessak via All-commits
all-commits at lists.llvm.org
Mon Jun 23 12:24:25 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6c232f440ff34b60e501a383afd5e415e66305f9
https://github.com/llvm/llvm-project/commit/6c232f440ff34b60e501a383afd5e415e66305f9
Author: Vitor Sessak <vsessak at google.com>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M clang/lib/Headers/__clang_cuda_intrinsics.h
Log Message:
-----------
[CUDA] Add missing intrinsics to cuda headers, take #2 (#144851)
LLVM prevents the sm_32_intrinsics.hpp header from being included with a
#define SM_32_INTRINSICS_HPP. It also provides drop-in replacements of
the functions defined in the CUDA header.
One issue is that some intrinsics were added after the replacement was
written, and thus have no replacement, breaking code that calls them
(Raft is one example).
This commit backport the code from sm_32_intrinsics.hpp for the missing
intrinsics.
This is the second try after PR #143664 broke tests.
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