rs6000.c (rs6000_gimple_fold_builtin): Add support for gimple-folding of vec_pack...
[platform/upstream/gcc.git] / gcc / config / rs6000 / rs6000.c
2018-08-13 Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add support...
2018-08-13 Will Schmidtrs6000.c (rs6000_builtin_valid_without_lhs): Add vec_xs...
2018-08-01 Richard Earnshawrs6000 - add speculation_barrier pattern
2018-07-31 Richard Sandiford[07/46] Add vec_info::lookup_stmt
2018-07-27 Michael Meissnerconstraints.md (wG constraint): Delete, no longer used.
2018-07-23 Segher Boessenkoolrs6000: Improve vsx_init_v4si
2018-07-17 Martin LiskaClean up of new format of -falign-FOO.
2018-07-16 Segher Boessenkoolrs6000: Use correct names for some trunc/extend libcalls
2018-07-16 Segher Boessenkoolrs6000: Use more correct names for some trunc/extend...
2018-07-06 Peter Bergnerre PR target/86324 (testsuite test divkc3-1.c FAILs...
2018-07-04 Martin Liska[multiple changes]
2018-06-26 Segher Boessenkoolrs6000: Set up ieee128_float_type_node correctly (PR82625)
2018-06-25 Michael Meissnerconfig.gcc (powerpc64le*): Revert January 16th...
2018-06-21 Michael Meissnerrs6000.c (init_float128_ieee): Prevent complex multiply...
2018-06-19 Segher Boessenkoolrs6000: Fix vector homogeneous aggregates (PR86197)
2018-06-18 Michael Meissnerre PR target/85358 (PowerPC: Using -mabi=ieeelongdouble...
2018-06-08 Peter Bergnerre PR target/85755 (PowerPC Gcc's -mupdate produces...
2018-06-08 David Edelsohn* config/rs6000/rs6000.c (rs6000_passes_ieee128): Prote...
2018-06-08 Segher BoessenkoolWhoops, forgot to commit the patch with r261324, just...
2018-06-08 Martin LiskaPPC: remove usage of cgraph_node::instrumentation_clone...
2018-06-06 Michael Meissnerre PR target/85657 (Make __ibm128 a separate type,...
2018-06-06 Michael Meissnerre PR target/85657 (Make __ibm128 a separate type,...
2018-06-01 Segher Boessenkoolrs6000: Fix mangling for 128-bit float
2018-05-21 Michael Meissnerre PR target/85657 (Make __ibm128 a separate type,...
2018-05-18 Richard SandifordReplace FMA_EXPR with one internal fn per optab
2018-05-17 Pat Haugenre PR tree-optimization/85698 (CPU2017 525.x264_r fails...
2018-05-10 Michael Meissnerrs6000.c (mode_supports_dq_form): Rename mode_supports_...
2018-05-10 Segher Boessenkoolrs6000: Remove -maltivec={be,le}
2018-05-09 Segher Boessenkoolrs6000: Give an argument to every REG_CFA_REGISTER...
2018-05-04 Segher Boessenkoolrs6000: Remove Xilinx FP
2018-05-02 Segher Boessenkoolrs6000: Remove paired single
2018-04-24 Segher Boessenkoolrs6000: Fix __powikf2 and __abskf2 spelling
2018-04-20 Michael Meissnerre PR target/85456 (PowerPC: Using -mabi=ieeelongdouble...
2018-04-20 Carl Lovere PR target/83402 (PPC64 implementation of ./rs6000...
2018-04-17 Kelvin Nilsenrs6000-protos.h (rs6000_builtin_is_supported_p): New...
2018-04-13 Vladimir Makarovre PR rtl-optimization/79916 (ICE in Max. number of...
2018-04-10 Kelvin Nilsenrs6000-c.c (altivec_overloaded_builtins): Remove errone...
2018-03-29 Peter Bergnerre PR target/84912 (__builtin_divde* produce Internal...
2018-03-28 Peter Bergnerre PR target/84912 (__builtin_divde* produce Internal...
2018-03-27 Michael Meissnerre PR target/84914 (PowerPC complex multiply/divide...
2018-03-22 Kelvin Nilsenrs6000-builtin.def: Remove various BU_ALTIVEC_X macro...
2018-03-22 Kelvin Nilsenre PR target/84760 (Finish implementation of __builtin_...
2018-03-20 Peter Bergnerre PR target/83789 (__builtin_altivec_lvx fails for...
2018-03-15 Segher Boessenkoolrs6000: Fix for the previous abi_v4_pass_in_fpr change
2018-03-14 Carl Lovere PR target/84422 (ICE on various builtin test functio...
2018-03-13 Aaron Sawdeyre PR target/84743 (default widths for parallel reassoc...
2018-03-12 Segher Boessenkoolrs6000: sysv: Don't pass SFmode in varargs in FPRs
2018-03-09 Peter Bergnerre PR target/83969 (ICE in final_scan_insn, at final...
2018-03-09 Jakub Jelinekre PR target/84772 (powerpc-spe: Spurious "is used...
2018-03-07 Segher Boessenkoolrs6000: -mreadonly-in-sdata (PR82411)
2018-03-06 Bill Schmidtrs6000-builtin.def (rs6000_speculation_barrier): Rename...
2018-03-05 Segher Boessenkoolrs6000: Don't align tiny loops to 32 bytes for POWER9
2018-02-18 Segher BoessenkoolDo not mess with rs6000_{single,double}_float (PR68028)
2018-02-16 Carl Lovealtivec.h: Remove vec_vextract4b and vec_vinsert4b.
2018-02-16 Carl Lovealtivec.h: Add builtin names vec_extract4b vec_insert4b.
2018-02-14 Kelvin Nilsenrs6000.c (rs6000_option_override_internal): Issue warni...
2018-02-13 Peter Bergnerre PR target/84279 (powerpc64le ICE on cvc4)
2018-02-06 Bill Schmidtrs6000.c (rs6000_option_override_internal): Display...
2018-01-30 Aaron Sawdeyrs6000.c (rs6000_internal_arg_pointer): Only return...
2018-01-29 Michael Meissnerre PR target/81550 (gcc.target/powerpc/loop_align.c...
2018-01-22 Michael Meissnerre PR target/83862 (powerpc: ICE in signbit testcase)
2018-01-22 Carl Lovers6000-builtin.def (ST_ELEMREV_V1TI, [...]): Add macro...
2018-01-17 Michael Meissnerrs6000.c (rs6000_emit_move): If we load or store a...
2018-01-17 Will Schmidtrs6000.c (rs6000_gimple_builtin): Add gimple folding...
2018-01-17 Michael Meissnerconfig.gcc (powerpc*-linux*-*): Add support for 64...
2018-01-16 Bill Schmidtrs6000.c (rs6000_opt_vars): Add entry for -mspeculate...
2018-01-15 Segher Boessenkoolrs6000: Delete "delayed_cr" insn type
2018-01-12 Segher Boessenkoolrs6000: Remove -mstring
2018-01-11 Bill Schmidtrs6000-builtin.def (BU_P7_MISC_X): New #define.
2018-01-10 Michael Meissnerrs6000.c (is_complex_IBM_long_double): Explicitly check...
2018-01-10 Peter Bergnerre PR target/83399 (Power8 ICE During LRA with 2-op...
2018-01-09 Carl Lovealtivec.md (p8_vmrgow): Add support for V2DI, V2DF...
2018-01-08 Bill Schmidtre PR target/83677 (PPC: The xxpermr instruction is...
2018-01-08 Aaron Sawdeyrs6000.c (rs6000_legitimate_combined_insn): Updated...
2018-01-04 Peter Bergnerre PR target/83387 (PowerPC64: Infinite loops in do_rel...
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-02 Richard SandifordMake vec_perm_indices use new vector encoding
2018-01-02 Richard SandifordRemove vec_perm_const optab
2017-12-16 Richard Sandifordpoly_int: IN_TARGET_CODE
2017-12-15 Jakub Jelinektree-core.h (struct attribute_spec): Swap affects_type_...
2017-12-13 Peter Bergnerppc-auxv.h (PPC_FEATURE2_HTM_NO_SUSPEND): New define.
2017-12-11 Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add support...
2017-12-07 Martin SeborPR c/81544 - attribute noreturn and warn_unused_result...
2017-12-07 Segher Boessenkoolrs6000: Initialise rs6000_cpu correctly (PR43871)
2017-12-07 Segher Boessenkoolrs6000: Don't use rs6000_cpu_attr directly
2017-12-07 Segher Boessenkoolrs6000: Split rs6000_cpu
2017-12-04 Segher Boessenkoolre PR bootstrap/83265 (Bootstrap failure on powerpc64)
2017-12-02 Segher Boessenkoolrs6000: Improve fusion assembler output
2017-12-02 Segher Boessenkoolrs6000: Set rs6000_cpu correctly (PR43871)
2017-12-01 Michael Meissnerre PR target/81959 (PowerPC __float128 optimization...
2017-11-28 Segher Boessenkoolrs6000: Improve comparison rtx_cost (PR81288)
2017-11-25 Jakub Jelinekre PR target/82848 (ICE in expand_expr_real_2, at expr...
2017-11-23 Jakub Jelinekrs6000.c (rs6000_gimple_fold_builtin): Formatting fixes.
2017-11-16 Michael Meissnerrs6000.c (rs6000_expand_builtin): Do not do the switch...
2017-11-15 Bill Schmidtaltivec.h (vec_xst_be): New #define.
2017-11-15 Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add support...
2017-11-14 Michael Meissnerrs6000-c.c (is_float128_p): New helper function.
2017-11-14 Carl Lovers6000.c (swap_endian_selector_for_mode): Remove le_...
2017-11-09 Segher Boessenkoolrs6000: Separate shrink-wrapping for the TOC register
2017-11-07 Segher Boessenkoolrs6000: Don't clear TARGET_ISEL implicitly
next