D | vec_literal.h | 56 #define VEC_SPLAT_U8(_val) ((__vector unsigned char){_val, _val, _val, _val, _val, _val, _val, _val… argument 57 #define VEC_SPLAT_S8(_val) ((__vector signed char){_val, _val, _val, _val, _val, _val, _val, _val, … argument 59 #define VEC_SPLAT_U16(_val) ((__vector unsigned short){_val, _val, _val, _val, _val, _val, _val, _v… argument 60 #define VEC_SPLAT_S16(_val) ((__vector signed short){_val, _val, _val, _val, _val, _val, _val, _val… argument 62 #define VEC_SPLAT_U32(_val) ((__vector unsigned int){_val, _val, _val, _val}) argument 63 #define VEC_SPLAT_S32(_val) ((__vector signed int){_val, _val, _val, _val}) argument 64 #define VEC_SPLAT_F32(_val) ((__vector float){_val, _val, _val, _val}) argument 66 #define VEC_SPLAT_U64(_val) ((__vector unsigned long long){_val, _val}) argument 67 #define VEC_SPLAT_S64(_val) ((__vector signed long long){_val, _val}) argument 68 #define VEC_SPLAT_F64(_val) ((__vector double){_val, _val}) argument
|