[libc-commits] [clang] [libc] [Clang] Add handlers for 'match_any' and 'match_all' to `gpuintrin.h` (PR #127504)
    Matt Arsenault via libc-commits 
    libc-commits at lists.llvm.org
       
    Mon Feb 17 09:29:00 PST 2025
    
    
  
================
@@ -162,6 +162,62 @@ __gpu_shuffle_idx_u64(uint64_t __lane_mask, uint32_t __idx, uint64_t __x,
          ((uint64_t)__gpu_shuffle_idx_u32(__lane_mask, __idx, __lo, __width));
 }
 
+// Returns a bitmask marking all lanes that have the same value of __x.
+_DEFAULT_FN_ATTRS static __inline__ uint64_t
----------------
arsenm wrote:
I still think these should be in terms of a lanemask_t defined somewhere 
https://github.com/llvm/llvm-project/pull/127504
    
    
More information about the libc-commits
mailing list