Revert "[libc][rpc] Land helpers from D148943"
authorJon Chesterfield <jonathanchesterfield@gmail.com>
Thu, 4 May 2023 20:45:18 +0000 (21:45 +0100)
committerJon Chesterfield <jonathanchesterfield@gmail.com>
Thu, 4 May 2023 20:45:18 +0000 (21:45 +0100)
This reverts commit 09ceb4729f1ca8781718d41b7876b68820baadba.

libc/src/__support/RPC/rpc_util.h

index 22c5c1d..53a9932 100644 (file)
@@ -26,16 +26,6 @@ LIBC_INLINE void sleep_briefly() {
 #endif
 }
 
-/// Get the first active thread inside the lane.
-LIBC_INLINE uint64_t get_first_lane_id(uint64_t lane_mask) {
-  return __builtin_ffsl(lane_mask) - 1;
-}
-
-/// Conditional that is only true for a single thread in a lane.
-LIBC_INLINE bool is_first_lane(uint64_t lane_mask) {
-  return gpu::get_lane_id() == get_first_lane_id(lane_mask);
-}
-
 } // namespace rpc
 } // namespace __llvm_libc