@@ -17530,7 +17530,8 @@ static __inline__ __ATTRS_o_ai vector bool char vec_reve(vector bool char __a) {
1753017530 5, 4, 3, 2, 1, 0);
1753117531}
1753217532
17533- static __inline__ __ATTRS_o_ai vector signed char vec_reve(vector signed char __a) {
17533+ static __inline__ __ATTRS_o_ai vector signed char
17534+ vec_reve(vector signed char __a) {
1753417535 return __builtin_shufflevector(__a, __a, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6,
1753517536 5, 4, 3, 2, 1, 0);
1753617537}
@@ -17545,7 +17546,8 @@ static __inline__ __ATTRS_o_ai vector bool int vec_reve(vector bool int __a) {
1754517546 return __builtin_shufflevector(__a, __a, 3, 2, 1, 0);
1754617547}
1754717548
17548- static __inline__ __ATTRS_o_ai vector signed int vec_reve(vector signed int __a) {
17549+ static __inline__ __ATTRS_o_ai vector signed int
17550+ vec_reve(vector signed int __a) {
1754917551 return __builtin_shufflevector(__a, __a, 3, 2, 1, 0);
1755017552}
1755117553
@@ -17554,7 +17556,8 @@ vec_reve(vector unsigned int __a) {
1755417556 return __builtin_shufflevector(__a, __a, 3, 2, 1, 0);
1755517557}
1755617558
17557- static __inline__ __ATTRS_o_ai vector bool short vec_reve(vector bool short __a) {
17559+ static __inline__ __ATTRS_o_ai vector bool short
17560+ vec_reve(vector bool short __a) {
1755817561 return __builtin_shufflevector(__a, __a, 7, 6, 5, 4, 3, 2, 1, 0);
1755917562}
1756017563
@@ -17721,8 +17724,8 @@ typedef vector signed int unaligned_vec_sint __attribute__((aligned(1)));
1772117724typedef vector unsigned int unaligned_vec_uint __attribute__((aligned(1)));
1772217725typedef vector float unaligned_vec_float __attribute__((aligned(1)));
1772317726
17724- static __inline__ __ATTRS_o_ai vector signed char vec_xl(ptrdiff_t __offset,
17725- const signed char *__ptr) {
17727+ static __inline__ __ATTRS_o_ai vector signed char
17728+ vec_xl(ptrdiff_t __offset, const signed char *__ptr) {
1772617729 return *(unaligned_vec_schar *)(__ptr + __offset);
1772717730}
1772817731
@@ -17743,8 +17746,8 @@ vec_xl(ptrdiff_t __offset, const unsigned short *__ptr) {
1774317746 return *(unaligned_vec_ushort *)__addr;
1774417747}
1774517748
17746- static __inline__ __ATTRS_o_ai vector signed int vec_xl(ptrdiff_t __offset,
17747- const signed int *__ptr) {
17749+ static __inline__ __ATTRS_o_ai vector signed int
17750+ vec_xl(ptrdiff_t __offset, const signed int *__ptr) {
1774817751 signed char *__addr = (signed char *)__ptr + __offset;
1774917752 return *(unaligned_vec_sint *)__addr;
1775017753}
@@ -17756,7 +17759,7 @@ vec_xl(ptrdiff_t __offset, const unsigned int *__ptr) {
1775617759}
1775717760
1775817761static __inline__ __ATTRS_o_ai vector float vec_xl(ptrdiff_t __offset,
17759- const float *__ptr) {
17762+ const float *__ptr) {
1776017763 signed char *__addr = (signed char *)__ptr + __offset;
1776117764 return *(unaligned_vec_float *)__addr;
1776217765}
@@ -17779,7 +17782,7 @@ vec_xl(ptrdiff_t __offset, const unsigned long long *__ptr) {
1777917782}
1778017783
1778117784static __inline__ __ATTRS_o_ai vector double vec_xl(ptrdiff_t __offset,
17782- const double *__ptr) {
17785+ const double *__ptr) {
1778317786 signed char *__addr = (signed char *)__ptr + __offset;
1778417787 return *(unaligned_vec_double *)__addr;
1778517788}
@@ -18008,14 +18011,14 @@ vec_xst(vector signed short __vec, ptrdiff_t __offset, signed short *__ptr) {
1800818011}
1800918012
1801018013static __inline__ __ATTRS_o_ai void vec_xst(vector unsigned short __vec,
18011- ptrdiff_t __offset,
18012- unsigned short *__ptr) {
18014+ ptrdiff_t __offset,
18015+ unsigned short *__ptr) {
1801318016 signed char *__addr = (signed char *)__ptr + __offset;
1801418017 *(unaligned_vec_ushort *)__addr = __vec;
1801518018}
1801618019
18017- static __inline__ __ATTRS_o_ai void vec_xst(vector signed int __vec,
18018- ptrdiff_t __offset, signed int *__ptr) {
18020+ static __inline__ __ATTRS_o_ai void
18021+ vec_xst(vector signed int __vec, ptrdiff_t __offset, signed int *__ptr) {
1801918022 signed char *__addr = (signed char *)__ptr + __offset;
1802018023 *(unaligned_vec_sint *)__addr = __vec;
1802118024}
@@ -18026,29 +18029,29 @@ vec_xst(vector unsigned int __vec, ptrdiff_t __offset, unsigned int *__ptr) {
1802618029 *(unaligned_vec_uint *)__addr = __vec;
1802718030}
1802818031
18029- static __inline__ __ATTRS_o_ai void vec_xst(vector float __vec, ptrdiff_t __offset,
18030- float *__ptr) {
18032+ static __inline__ __ATTRS_o_ai void vec_xst(vector float __vec,
18033+ ptrdiff_t __offset, float *__ptr) {
1803118034 signed char *__addr = (signed char *)__ptr + __offset;
1803218035 *(unaligned_vec_float *)__addr = __vec;
1803318036}
1803418037
1803518038#ifdef __VSX__
1803618039static __inline__ __ATTRS_o_ai void vec_xst(vector signed long long __vec,
18037- ptrdiff_t __offset,
18038- signed long long *__ptr) {
18040+ ptrdiff_t __offset,
18041+ signed long long *__ptr) {
1803918042 signed char *__addr = (signed char *)__ptr + __offset;
1804018043 *(unaligned_vec_sll *)__addr = __vec;
1804118044}
1804218045
1804318046static __inline__ __ATTRS_o_ai void vec_xst(vector unsigned long long __vec,
18044- ptrdiff_t __offset,
18045- unsigned long long *__ptr) {
18047+ ptrdiff_t __offset,
18048+ unsigned long long *__ptr) {
1804618049 signed char *__addr = (signed char *)__ptr + __offset;
1804718050 *(unaligned_vec_ull *)__addr = __vec;
1804818051}
1804918052
18050- static __inline__ __ATTRS_o_ai void vec_xst(vector double __vec, ptrdiff_t __offset,
18051- double *__ptr) {
18053+ static __inline__ __ATTRS_o_ai void vec_xst(vector double __vec,
18054+ ptrdiff_t __offset, double *__ptr) {
1805218055 signed char *__addr = (signed char *)__ptr + __offset;
1805318056 *(unaligned_vec_double *)__addr = __vec;
1805418057}
@@ -18057,15 +18060,15 @@ static __inline__ __ATTRS_o_ai void vec_xst(vector double __vec, ptrdiff_t __off
1805718060#if defined(__POWER8_VECTOR__) && defined(__powerpc64__) && \
1805818061 defined(__SIZEOF_INT128__)
1805918062static __inline__ __ATTRS_o_ai void vec_xst(vector signed __int128 __vec,
18060- ptrdiff_t __offset,
18061- signed __int128 *__ptr) {
18063+ ptrdiff_t __offset,
18064+ signed __int128 *__ptr) {
1806218065 signed char *__addr = (signed char *)__ptr + __offset;
1806318066 *(unaligned_vec_si128 *)__addr = __vec;
1806418067}
1806518068
1806618069static __inline__ __ATTRS_o_ai void vec_xst(vector unsigned __int128 __vec,
18067- ptrdiff_t __offset,
18068- unsigned __int128 *__ptr) {
18070+ ptrdiff_t __offset,
18071+ unsigned __int128 *__ptr) {
1806918072 signed char *__addr = (signed char *)__ptr + __offset;
1807018073 *(unaligned_vec_ui128 *)__addr = __vec;
1807118074}
@@ -18076,50 +18079,50 @@ static __inline__ __ATTRS_o_ai void vec_xst(vector unsigned __int128 __vec,
1807618079#if defined(__POWER10_VECTOR__) && defined(__VSX__) && \
1807718080 defined(__SIZEOF_INT128__)
1807818081static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector signed __int128 __vec,
18079- ptrdiff_t __offset,
18080- signed char *__ptr) {
18082+ ptrdiff_t __offset,
18083+ signed char *__ptr) {
1808118084 *(__ptr + __offset) = (signed char)__vec[0];
1808218085}
1808318086
18084- static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector unsigned __int128 __vec,
18085- ptrdiff_t __offset,
18086- unsigned char *__ptr) {
18087+ static __inline__ __ATTRS_o_ai void
18088+ vec_xst_trunc(vector unsigned __int128 __vec, ptrdiff_t __offset,
18089+ unsigned char *__ptr) {
1808718090 *(__ptr + __offset) = (unsigned char)__vec[0];
1808818091}
1808918092
1809018093static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector signed __int128 __vec,
18091- ptrdiff_t __offset,
18092- signed short *__ptr) {
18094+ ptrdiff_t __offset,
18095+ signed short *__ptr) {
1809318096 *(__ptr + __offset) = (signed short)__vec[0];
1809418097}
1809518098
18096- static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector unsigned __int128 __vec,
18097- ptrdiff_t __offset,
18098- unsigned short *__ptr) {
18099+ static __inline__ __ATTRS_o_ai void
18100+ vec_xst_trunc(vector unsigned __int128 __vec, ptrdiff_t __offset,
18101+ unsigned short *__ptr) {
1809918102 *(__ptr + __offset) = (unsigned short)__vec[0];
1810018103}
1810118104
1810218105static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector signed __int128 __vec,
18103- ptrdiff_t __offset,
18104- signed int *__ptr) {
18106+ ptrdiff_t __offset,
18107+ signed int *__ptr) {
1810518108 *(__ptr + __offset) = (signed int)__vec[0];
1810618109}
1810718110
18108- static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector unsigned __int128 __vec,
18109- ptrdiff_t __offset,
18110- unsigned int *__ptr) {
18111+ static __inline__ __ATTRS_o_ai void
18112+ vec_xst_trunc(vector unsigned __int128 __vec, ptrdiff_t __offset,
18113+ unsigned int *__ptr) {
1811118114 *(__ptr + __offset) = (unsigned int)__vec[0];
1811218115}
1811318116
1811418117static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector signed __int128 __vec,
18115- ptrdiff_t __offset,
18116- signed long long *__ptr) {
18118+ ptrdiff_t __offset,
18119+ signed long long *__ptr) {
1811718120 *(__ptr + __offset) = (signed long long)__vec[0];
1811818121}
1811918122
18120- static __inline__ __ATTRS_o_ai void vec_xst_trunc(vector unsigned __int128 __vec,
18121- ptrdiff_t __offset,
18122- unsigned long long *__ptr) {
18123+ static __inline__ __ATTRS_o_ai void
18124+ vec_xst_trunc(vector unsigned __int128 __vec, ptrdiff_t __offset,
18125+ unsigned long long *__ptr) {
1812318126 *(__ptr + __offset) = (unsigned long long)__vec[0];
1812418127}
1812518128#endif
0 commit comments