[all-commits] [llvm/llvm-project] 7e9802: [Headers][NFC] Steps to allow sharing code between...
Jon Chesterfield via All-commits
all-commits at lists.llvm.org
Thu Mar 13 06:18:13 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7e9802f348e36bf826d9fe83d0d187478e0e9639
https://github.com/llvm/llvm-project/commit/7e9802f348e36bf826d9fe83d0d187478e0e9639
Author: Jon Chesterfield <jonathanchesterfield at gmail.com>
Date: 2025-03-13 (Thu, 13 Mar 2025)
Changed paths:
M clang/lib/Headers/amdgpuintrin.h
M clang/lib/Headers/gpuintrin.h
M clang/lib/Headers/nvptxintrin.h
Log Message:
-----------
[Headers][NFC] Steps to allow sharing code between gpu intrin.h headers (#131134)
Adds macro guards to error if the implementation headers are included
directly as part of dropping the need for them to be standalone. Lifts
the bool macro into gpuintrin.h.
Moves shuffle_idx_u64 into gpuintrin in passing, was the same
implementation in each architecture file.
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