aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000-c.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-2076/+0
2022-01-05rs6000: Skip overload instances with uninitialized fntype (PR103622)Bill Schmidt1-0/+6
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-16rs6000: Refactor altivec_build_resolved_builtinBill Schmidt1-772/+945
2021-12-14rs6000: Rename arrays to remove temporary _x suffixBill Schmidt1-32/+32
2021-12-14rs6000: Rename functions with "new" in their namesBill Schmidt1-78/+42
2021-12-14rs6000: Remove new_builtins_are_live and dead code it was guardingBill Schmidt1-1083/+1
2021-12-01rs6000: Mirror fix for PR102347 in new builtins supportBill Schmidt1-4/+7
2021-11-30rs6000: Clarify overloaded builtin diagnosticBill Schmidt1-2/+4
2021-09-16rs6000: Handle overloads during program parsingBill Schmidt1-0/+1078
2021-05-15rs6000: Conditionally define __ROP_PROTECT__Bill Schmidt1-0/+3
2021-03-30rs6000: Enable 32bit variable vec_insert [PR99718]luoxhu@cn.ibm.com1-1/+1
2021-01-30aix: Permit use of AIX Vector extended ABI modeDavid Edelsohn1-0/+2
2021-01-27rs6000: Fix vec insert ilp32 ICE and test failures [PR98799]Xionghu Luo1-1/+1
2021-01-22rs6000: Enable vec_insert for P8 with rs6000_expand_vector_set_var_p8 [PR98093]Xionghu Luo1-4/+23
2021-01-22rs6000: Support variable insert and Expand vec_insert in expander [PR79251]Xionghu Luo1-14/+11
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-24[RS6000] Built-in __PCREL__ defineAlan Modra1-0/+3
2020-08-19rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro defi...Carl Love1-3/+3
2020-08-04rs6000 Add vector blend, permute builtin supportCarl Love1-6/+18
2020-06-22rs6000: Rename future to power10Segher Boessenkool1-3/+3
2020-06-21rs6000: Add base support and types for defining MMA built-ins.Peter Bergner1-0/+4
2020-05-11rs6000: Built-in cleanups for vec_clzm, vec_ctzm, and vec_gnbKelvin Nilsen1-1/+1
2020-05-11rs6000: Add xxeval and vec_ternarylogicKelvin Nilsen1-3/+44
2020-05-11rs6000: Add vector count under maskKelvin Nilsen1-0/+2
2020-05-05Delete changes meant for a private branch.Michael Meissner1-31/+7
2020-05-05Patch ieee128-lib-patch007bMichael Meissner1-5/+13
2020-05-05Patch ieee128-lib-patch005bMichael Meissner1-7/+23
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-03-10PR90763: PowerPC vec_xl_len should take const argument.Will Schmidt1-0/+13
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-04Do not define builtins that overload disabled builtins.Peter Bergner1-5215/+0
2019-11-11re PR bootstrap/92433 (r276645 breaks bootstrap on powerpc)Jakub Jelinek1-5/+5
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-1/+1
2019-07-14rs6000: Shut up -Wformat-diag a little moreSegher Boessenkool1-2/+1
2019-06-04rs6000: Delete -mmfpgprSegher Boessenkool1-2/+0
2019-05-21fix diagnostic quoting/spelling in rs6000Martin Liska1-8/+10
2019-05-07re PR middle-end/89765 (Multiple problems with vec-insert implementation on P...Kelvin Nilsen1-8/+14
2019-03-15re PR target/87532 (bad results from vec_extract(unsigned char, foo) dependen...Kelvin Nilsen1-5/+7
2019-01-30rs6000-c.c (altivec-resolve_overloaded_builtin): Change handling of ALTIVEC_B...Kelvin Nilsen1-1/+7
2019-01-17[rs6000] Support more prototypes for vec_ld and vec_st.Kewen Lin1-0/+20
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-25rs6000-c.c (P9V_BUILTIN_VEC_VSCEDPGT, [...]): Rename base overloaded name.Carl Love1-4/+12
2018-08-16[PATCH] CPP Macro predicatesNathan Sidwell1-4/+6
2018-07-05rs6000-c.c: Map ALTIVEC_BUILTIN_VEC_UNPACKH for float argument to VSX_BUILTIN...Carl Love1-2/+2
2018-06-22rs6000-c.c (altivec_overloaded_builtins): Change behavior of vec_pack (vector...Kelvin Nilsen1-1/+1
2018-06-20rs6000-c.c (altivec_overloaded_builtins): Change behavior of vec_packsu (vect...Kelvin Nilsen1-1/+1
2018-06-12rs6000-c.c (altivec_overloaded_builtins): Add BUILTIN_VEC_XST entries for poi...Will Schmidt1-0/+6
2018-06-06vsx.md (first_match_index_<mode>): Calculate index using natural element order.Carl Love1-2/+2
2018-06-06rs6000-builtin.def (VSX_BUILTIN_VEC_LD, [...]): Add comment to explain non-tr...Kelvin Nilsen1-16/+0