Home
last modified time | relevance | path

Searched refs:__vec (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/clang/lib/Headers/
Dvecintrin.h46 vec_extract(__vector signed char __vec, int __index) { in vec_extract() argument
47 return __vec[__index & 15]; in vec_extract()
51 vec_extract(__vector __bool char __vec, int __index) { in vec_extract() argument
52 return __vec[__index & 15]; in vec_extract()
56 vec_extract(__vector unsigned char __vec, int __index) { in vec_extract() argument
57 return __vec[__index & 15]; in vec_extract()
61 vec_extract(__vector signed short __vec, int __index) { in vec_extract() argument
62 return __vec[__index & 7]; in vec_extract()
66 vec_extract(__vector __bool short __vec, int __index) { in vec_extract() argument
67 return __vec[__index & 7]; in vec_extract()
[all …]
Daltivec.h16961 vector signed char __vec = (vector signed char)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local
16962 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, in vec_xl_be()
16968 vector unsigned char __vec = (vector unsigned char)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local
16969 return __builtin_shufflevector(__vec, __vec, 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, in vec_xl_be()
16975 vector signed short __vec = (vector signed short)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local
16976 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4); in vec_xl_be()
16981 vector unsigned short __vec = (vector unsigned short)__builtin_vsx_lxvd2x_be(__offset, __ptr); in vec_xl_be() local
16982 return __builtin_shufflevector(__vec, __vec, 3, 2, 1, 0, 7, 6, 5, 4); in vec_xl_be()
17082 static inline __ATTRS_o_ai void vec_xst(vector signed char __vec, in vec_xst() argument
17085 *(unaligned_vec_schar *)(__ptr + __offset) = __vec; in vec_xst()
[all …]
/external/clang/lib/Headers/
Dvecintrin.h60 vec_extract(vector signed char __vec, int __index) { in vec_extract() argument
61 return __vec[__index & 15]; in vec_extract()
65 vec_extract(vector bool char __vec, int __index) { in vec_extract() argument
66 return __vec[__index & 15]; in vec_extract()
70 vec_extract(vector unsigned char __vec, int __index) { in vec_extract() argument
71 return __vec[__index & 15]; in vec_extract()
75 vec_extract(vector signed short __vec, int __index) { in vec_extract() argument
76 return __vec[__index & 7]; in vec_extract()
80 vec_extract(vector bool short __vec, int __index) { in vec_extract() argument
81 return __vec[__index & 7]; in vec_extract()
[all …]
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dbuiltins-ppc-p10vsx.ll59 define void @vec_xst_trunc_sc(<1 x i128> %__vec, i64 %__offset, i8* nocapture %__ptr) {
74 %0 = bitcast <1 x i128> %__vec to <16 x i8>
81 define void @vec_xst_trunc_uc(<1 x i128> %__vec, i64 %__offset, i8* nocapture %__ptr) {
96 %0 = bitcast <1 x i128> %__vec to <16 x i8>
103 define void @vec_xst_trunc_ss(<1 x i128> %__vec, i64 %__offset, i16* nocapture %__ptr) {
120 %0 = bitcast <1 x i128> %__vec to <8 x i16>
127 define void @vec_xst_trunc_us(<1 x i128> %__vec, i64 %__offset, i16* nocapture %__ptr) {
144 %0 = bitcast <1 x i128> %__vec to <8 x i16>
151 define void @vec_xst_trunc_si(<1 x i128> %__vec, i64 %__offset, i32* nocapture %__ptr) {
168 %0 = bitcast <1 x i128> %__vec to <4 x i32>
[all …]
/external/libcxx/include/
D__locale496 const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const
498 return do_is(__low, __high, __vec);
566 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const;
597 const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const
599 for (; __low != __high; ++__low, ++__vec)
600 *__vec = isascii(*__low) ? __tab_[static_cast<int>(*__low)] : 0;
735 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const;
Dvector3354 size_t operator()(const vector<bool, _Allocator>& __vec) const _NOEXCEPT
3355 {return __vec.__hash_code();}
/external/llvm-project/libcxx/include/
D__locale538 const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const
540 return do_is(__low, __high, __vec);
608 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const;
639 const char_type* is(const char_type* __low, const char_type* __high, mask* __vec) const
641 for (; __low != __high; ++__low, ++__vec)
642 *__vec = isascii(*__low) ? __tab_[static_cast<int>(*__low)] : 0;
777 …virtual const char_type* do_is(const char_type* __low, const char_type* __high, mask* __vec) const;
Dvector3330 size_t operator()(const vector<bool, _Allocator>& __vec) const _NOEXCEPT
3331 {return __vec.__hash_code();}