61 return predicate ? 1u : 0u;
The single-threaded warp to emulate it on CPUs.
Tag used in class inheritance hierarchies that describes that a specific interface (TInterface) is im...
static auto activemask(warp::WarpSingleThread const &)
static auto all(warp::WarpSingleThread const &, std::int32_t predicate)
static auto any(warp::WarpSingleThread const &, std::int32_t predicate)
static auto ballot(warp::WarpSingleThread const &, std::int32_t predicate)
The ballot warp vote trait.
static auto getSize(warp::WarpSingleThread const &)
static auto shfl_down(warp::WarpSingleThread const &, T val, std::uint32_t, std::int32_t)
The shfl down warp swizzling trait.
static auto shfl_up(warp::WarpSingleThread const &, T val, std::uint32_t, std::int32_t)
The shfl up warp swizzling trait.
static auto shfl_xor(warp::WarpSingleThread const &, T val, std::int32_t, std::int32_t)
The shfl xor warp swizzling trait.
static auto shfl(warp::WarpSingleThread const &, T val, std::int32_t, std::int32_t)
The shfl warp swizzling trait.