aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/altivec.h
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-02rs6000: Enable new built-in support, with test suite and altivec.h changesBill Schmidt1-480/+38
2021-10-12rs6000: Fix vec_cpsgn parameter order (PR101985)Bill Schmidt1-1/+1
2021-06-09RS6000 Add 128-bit Binary Integer sign extend operationsCarl Love1-0/+3
2021-06-09RS6000 add 128-bit Integer Operations part 1Carl Love1-0/+3
2021-01-15rs6000, vector integer multiply/divide/modulo instructionsCarl Love1-0/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-02Add bcd builtings listed in appendix B of the ABICarl Love1-0/+25
2020-10-22[PATCH, rs6000] VSX load/store rightmost element operationsWill Schmidt1-0/+3
2020-08-31rs6000, remove improperly defined and unsupported builtins.Carl Love1-4/+0
2020-08-04rs6000 Add vector blend, permute builtin supportCarl Love1-0/+2
2020-08-04rs6000, Add vector splat builtin supportCarl Love1-0/+3
2020-08-04rs6000, Add vector shift double builtin supportCarl Love1-0/+2
2020-08-04rs6000, Add vector replace builtin support GCC maintainers:Carl Love1-0/+2
2020-08-04rs6000 Add vector insert builtin supportCarl Love1-0/+2
2020-07-30[PATCH] RS6000 Add testlsbb by Byte operationsWill Schmidt1-0/+3
2020-07-10RS6000, add VSX mask manipulation supportCarl Love1-0/+10
2020-07-08[PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.Will Schmidt1-0/+1
2020-06-24[PATCH, PR target/94954] Fix wrong codegen for vec_pack_to_short_fp32() builtinWill Schmidt1-1/+1
2020-06-22rs6000: Rename future to power10Segher Boessenkool1-2/+2
2020-05-13rs6000: Add vec_extracth and vec_extractlKelvin Nilsen1-0/+3
2020-05-11rs6000: Built-in cleanups for vec_clzm, vec_ctzm, and vec_gnbKelvin Nilsen1-2/+2
2020-05-11rs6000: Add xxgenpcvwm and xxgenpcvdmCarl Love1-0/+1
2020-05-11rs6000: Vector string isolate instructionsKelvin Nilsen1-0/+6
2020-05-11rs6000: Add xxeval and vec_ternarylogicKelvin Nilsen1-0/+1
2020-05-11rs6000: Add vclrlb and vclrrbKelvin Nilsen1-0/+2
2020-05-11rs6000: Add vcfuged instructionKelvin Nilsen1-0/+1
2020-05-11rs6000: Add vgnbKelvin Nilsen1-0/+2
2020-05-11rs6000: Add vector pdep/pextKelvin Nilsen1-0/+3
2020-05-11rs6000: Add vector count under maskKelvin Nilsen1-0/+7
2020-03-25[PATCH] rs6000: vec_rlnm fix to make builtin work according to ABICarl Love1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-06-04re PR target/78263 (Compile failure with AltiVec library on PPC64le and -std=...Bill Schmidt1-3/+5
2019-02-13rs6000: Add support for the vec_sbox_be, vec_cipher_be etc. builtins.Xiong Hu Luo1-0/+5
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-03-14rs6000-c.c: Add macro definitions for ALTIVEC_BUILTIN_VEC_PERMXOR.Carl Love1-0/+1
2018-02-16altivec.h: Remove vec_vextract4b and vec_vinsert4b.Carl Love1-2/+0
2018-02-16altivec.h: Add builtin names vec_extract4b vec_insert4b.Carl Love1-0/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-11altivec.h (vec_extract_fp32_from_shorth, [...]): Add #defines.Carl Love1-0/+2
2017-11-15altivec.h (vec_xst_be): New #define.Bill Schmidt1-0/+1
2017-11-13rs6000-c.c (altivec_overloaded_builtins): Add support for builtins...Carl Love1-0/+4
2017-11-06rs6000-c.c (P8V_BUILTIN_VEC_REVB): Add power 8 definitions.Carl Love1-2/+1
2017-09-26rs6000-c.c (P9V_BUILTIN_VEC_XL_LEN_R, [...]): Add support for builtins vector...Carl Love1-0/+2
2017-07-31rs6000-c: Add support for built-in functions vector signed char vec_xl_be (si...Carl Love1-0/+1
2017-07-24rs6000-c.c: Add support for built-in functions vector float vec_extract_fp32_...Carl Love1-0/+3
2017-07-11rs6000-c.c: Add support for builtins vector unsigned int vec_parity_lsbb (vec...Carl Love1-0/+1
2017-07-07rs6000-c: Add support for built-in function vector unsigned short vec_pack_to...Carl Love1-0/+1
2017-07-06rs6000-c.c: Add support for built-in functions vector signed int vec_subc (ve...Carl Love1-0/+2
2017-06-29rs6000-c.c: Add support for built-in functions vector signed int vec_signed (...Carl Love1-0/+8