• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Headers/

Lines Matching defs:__vec

16441   vector signed char __vec = (vector signed char)__builtin_vsx_lxvd2x_be(__offset, __ptr);
16442 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14,
16448 vector unsigned char __vec = (vector unsigned char)__builtin_vsx_lxvd2x_be(__offset, __ptr);
16449 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14,
16455 vector signed short __vec = (vector signed short)__builtin_vsx_lxvd2x_be(__offset, __ptr);
16456 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4);
16461 vector unsigned short __vec = (vector unsigned short)__builtin_vsx_lxvd2x_be(__offset, __ptr);
16462 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4);
16514 static inline __ATTRS_o_ai void vec_xst(vector signed char __vec,
16517 *(unaligned_vec_schar *)(__ptr + __offset) = __vec;
16520 static inline __ATTRS_o_ai void vec_xst(vector unsigned char __vec,
16523 *(unaligned_vec_uchar *)(__ptr + __offset) = __vec;
16526 static inline __ATTRS_o_ai void vec_xst(vector signed short __vec,
16530 *(unaligned_vec_sshort *)__addr = __vec;
16533 static inline __ATTRS_o_ai void vec_xst(vector unsigned short __vec,
16537 *(unaligned_vec_ushort *)__addr = __vec;
16540 static inline __ATTRS_o_ai void vec_xst(vector signed int __vec,
16544 *(unaligned_vec_sint *)__addr = __vec;
16547 static inline __ATTRS_o_ai void vec_xst(vector unsigned int __vec,
16551 *(unaligned_vec_uint *)__addr = __vec;
16554 static inline __ATTRS_o_ai void vec_xst(vector float __vec,
16558 *(unaligned_vec_float *)__addr = __vec;
16562 static inline __ATTRS_o_ai void vec_xst(vector signed long long __vec,
16566 *(unaligned_vec_sll *)__addr = __vec;
16569 static inline __ATTRS_o_ai void vec_xst(vector unsigned long long __vec,
16573 *(unaligned_vec_ull *)__addr = __vec;
16576 static inline __ATTRS_o_ai void vec_xst(vector double __vec,
16580 *(unaligned_vec_double *)__addr = __vec;
16585 static inline __ATTRS_o_ai void vec_xst(vector signed __int128 __vec,
16589 *(unaligned_vec_si128 *)__addr = __vec;
16592 static inline __ATTRS_o_ai void vec_xst(vector unsigned __int128 __vec,
16596 *(unaligned_vec_ui128 *)__addr = __vec;
16603 static __inline__ void __ATTRS_o_ai vec_xst_be(vector signed char __vec,
16607 __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14,
16613 static __inline__ void __ATTRS_o_ai vec_xst_be(vector unsigned char __vec,
16617 __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14,
16623 static __inline__ void __ATTRS_o_ai vec_xst_be(vector signed short __vec,
16627 __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4);
16632 static __inline__ void __ATTRS_o_ai vec_xst_be(vector unsigned short __vec,
16636 __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4);
16641 static __inline__ void __ATTRS_o_ai vec_xst_be(vector signed int __vec,
16644 __builtin_vsx_stxvw4x_be(__vec, __offset, __ptr);
16647 static __inline__ void __ATTRS_o_ai vec_xst_be(vector unsigned int __vec,
16650 __builtin_vsx_stxvw4x_be((vector int)__vec, __offset, __ptr);
16653 static __inline__ void __ATTRS_o_ai vec_xst_be(vector float __vec,
16656 __builtin_vsx_stxvw4x_be((vector int)__vec, __offset, __ptr);
16660 static __inline__ void __ATTRS_o_ai vec_xst_be(vector signed long long __vec,
16663 __builtin_vsx_stxvd2x_be((vector double)__vec, __offset, __ptr);
16666 static __inline__ void __ATTRS_o_ai vec_xst_be(vector unsigned long long __vec,
16669 __builtin_vsx_stxvd2x_be((vector double)__vec, __offset, __ptr);
16672 static __inline__ void __ATTRS_o_ai vec_xst_be(vector double __vec,
16675 __builtin_vsx_stxvd2x_be((vector double)__vec, __offset, __ptr);
16680 static __inline__ void __ATTRS_o_ai vec_xst_be(vector signed __int128 __vec,
16683 vec_xst(__vec, __offset, __ptr);
16686 static __inline__ void __ATTRS_o_ai vec_xst_be(vector unsigned __int128 __vec,
16689 vec_xst(__vec, __offset, __ptr);