aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Interp.cpp
diff options
context:
space:
mode:
authorVitor Sessak <vsessak@google.com>2025-06-23 21:24:04 +0200
committerGitHub <noreply@github.com>2025-06-23 12:24:04 -0700
commit6c232f440ff34b60e501a383afd5e415e66305f9 (patch)
treea67f5f0ae4542cbbef3142577ab2adcaf04a61a0 /clang/lib/AST/ByteCode/Interp.cpp
parent5d01697ec6cb5bf836faa35353d23ba6dd572042 (diff)
downloadllvm-6c232f440ff34b60e501a383afd5e415e66305f9.zip
llvm-6c232f440ff34b60e501a383afd5e415e66305f9.tar.gz
llvm-6c232f440ff34b60e501a383afd5e415e66305f9.tar.bz2
[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.
Diffstat (limited to 'clang/lib/AST/ByteCode/Interp.cpp')
0 files changed, 0 insertions, 0 deletions