Safety Rope Kernel#

struct HalfVector#

Public Functions

inline __device__ __forceinline__ half & operator[] (uint32_t idx)
inline __device__ __forceinline__ half const & operator[] (uint32_t idx) const
inline __device__ __forceinline__ void load (half const *ptr)
inline __device__ __forceinline__ void store (half *ptr) const

Public Members

uint4 data#
struct FloatVector#

Public Functions

inline __device__ __forceinline__ float const & operator[] (uint32_t idx) const
inline __device__ __forceinline__ void load (float const *ptr)

Public Members

float4 data[2]#