1#ifndef VECCORE_BACKEND_DEPRECATED_H
2#define VECCORE_BACKEND_DEPRECATED_H
#define VECCORE_ATT_HOST_DEVICE
#define VECCORE_FORCE_INLINE
VECCORE_ATT_HOST_DEVICE bool MaskEmpty(const M &mask)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Scalar< T > Get(const T &v, size_t i)
typename TypeTraits< T >::ScalarType Scalar
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE void AssignMaskLane(T &mask, size_t i, bool val)
typename TypeTraits< T >::MaskType Mask_v
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE void AssignLane(T &v, size_t i, Scalar< T > const val)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE void Set(T &v, size_t i, Scalar< T > const val)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE void StoreMask(M const &mask, bool *ptr)
VECCORE_ATT_HOST_DEVICE bool MaskFull(const M &mask)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE T FromPtr(Scalar< T > const *ptr)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE void Load(T &v, Scalar< T > const *ptr)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE Scalar< T > LaneAt(const T &v, size_t i)
VECCORE_FORCE_INLINE VECCORE_ATT_HOST_DEVICE bool MaskLaneAt(const M &mask, size_t i)
typename TypeTraits< T >::IndexType Index_v
typename TypeTraits< T >::ScalarType Type