]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/rs6000/rs6000.c
options: Save and restore opts_set for Optimization and Target options
[thirdparty/gcc.git] / gcc / config / rs6000 / rs6000.c
2020-09-14  Jakub Jelinekoptions: Save and restore opts_set for Optimization...
2020-09-11  Michael MeissnerPowerPC: rename some functions.
2020-09-11  Aaron Sawdey[PATCH][PR96791] disable POImode ld/st for memcpy
2020-09-10  Michael MeissnerPowerPC: Change cmove function return to bool.
2020-08-28  Bill Schmidtrs6000: r12 copy cleanup
2020-08-27  Bill Schmidtrs6000: Support ELFv2 sibcall for indirect calls [PR96787]
2020-08-18  Aaron Sawdeyrs6000: unaligned VSX in memcpy/memmove expansion
2020-08-12  Jakub JelinekFix up flag_cunroll_grow_size handling in presence...
2020-08-08  Peter Bergnerrs6000: MMA built-ins reject typedefs of MMA types
2020-08-06  Kewen Linvect/rs6000: Support vector with length cost modeling
2020-08-05  Carl Lovers6000, Add vector splat builtin support
2020-07-26  Aaron Sawdeyrs6000: add option -mblock-ops-unaligned-vsx
2020-07-23  Kewen Linrs6000: Rename function adjust_vectorization_cost
2020-07-20  Kewen Linvect: Support length-based partial vectors approach
2020-07-15  guojiufurs6000: Refine RTL unroll hook for small loops
2020-07-14  David Edelsohnrs6000: Don't call movsi_from_sf in 32 bit mode.
2020-07-13  Xionghu Luors6000: Init V4SF vector without converting SP to DP
2020-07-10  David Edelsohnaix: only create named section for VAR_DECL or FUNCTION...
2020-07-09  Peter Bergnerrs6000: Allow MMA built-in initialization regardless...
2020-06-22  Segher Boessenkoolrs6000: Rename future to power10
2020-06-21  Peter Bergnerrs6000: Add MMA built-in function definitions and test...
2020-06-21  Peter Bergnerrs6000: Add base support and types for defining MMA...
2020-06-11  Martin LiskaFix formatting in rs6000.c.
2020-06-11  Martin Liskars6000: skip debug info statements
2020-06-09  Michael MeissnerPowerPC: Add future hwcap2 bits
2020-06-07  guojiufurs6000: allow cunroll to grow size according to -funrol...
2020-06-03  Aaron Sawdeyidentify lfs prefixed case PR95347
2020-06-02  Aaron SawdeyCorrectly identify stfs if prefixed
2020-05-13  Richard Bieneradd vectype parameter to add_stmt_cost hook
2020-05-11  Kelvin Nilsenrs6000: Add vector count under mask
2020-05-05  Michael MeissnerDelete changes meant for a private branch.
2020-05-05  Michael MeissnerPatch ieee128-lib-patch004b
2020-05-05  Michael MeissnerPatch ieee128-lib-patch002b
2020-05-05  Michael MeissnerPatch ieee128-lib-patch001b
2020-05-05  Richard Bieneradd vec_info * parameters where needed
2020-04-29  Jakub Jelinekrs6000: Fix rs6000_atomic_assign_expand_fenv [PR94826]
2020-04-29  Jakub Jelinekc++, middle-end, rs6000: Fix C++17 ABI incompatibilitie...
2020-04-27  guojiufurs6000: enable -fweb for small loops unrolling
2020-04-25  Michael MeissnerTurn on -mpcrel by default for -mcpu=future
2020-04-17  Peter Bergnerrs6000: Fix ICE in decompose_normal_address. [PR93974]
2020-04-14  Aaron SawdeyFix for PR/94542, do not make TLS refs PC-relative
2020-03-30  Alan Modra[RS6000] Put call cookie back in AIX/ELFv2 call patterns
2020-03-27  Alan Modra[RS6000] PR94145, make PLT loads volatile
2020-03-25  Jeff Law rs6000: Allow FPRs to change between SDmode and...
2020-03-25  Martin LiskaMake target_clones resolver fn static if possible.
2020-03-20  Carl Lovers6000: Add command line and builtin compatibility...
2020-03-20  Bin Bin Lv[rs6000] Rewrite the declaration of a variable
2020-03-17  Jakub JelinekFix up duplicated duplicated words mostly in comments
2020-03-13  Aaron SawdeyFix UBSAN error, shifting 64 bit value by 64.
2020-03-12  Bin Bin Lv[rs6000] Fix a wrong GC issue
2020-03-11  Jiufu Guors6000: Check -+0 and NaN for smax/smin generation
2020-03-09  Martin LiskaRestore alignment in rs6000 target.
2020-03-04  Bill Schmidtrs6000: Fix -mpower9-vector -mno-altivec ICE (PR87560)
2020-02-20  Peter Bergnerrs6000: Fix infinite loop building ghostscript and...
2020-02-17  Martin LiskaFix double quoting.
2020-02-12  Segher Boessenkoolrs6000: Use strlen instead of sizeof - 1
2020-02-11  Michael MeissnerRename -mprefixed-addr to be -mprefixed, and document it.
2020-02-06  Michael MeissnerFix PR 93569.
2020-02-06  Segher Boessenkoolrs6000: Use rldimi for 64-bit constants with high=low...
2020-02-05  Michael MeissnerFix PR 93568 (thinko)
2020-02-03  Michael MeissnerOptimize vec_extract of vectors in memory with a PC...
2020-02-03  Michael MeissnerRewrite convulated code to avoid adding r0.
2020-02-03  Michael MeissnerAdjust how variable vector extraction is done.
2020-02-03  Michael MeissnerAdd some gcc_asserts for vector extract processing.
2020-01-21  Martin LiskaRemove dead variable.
2020-01-21  Jakub Jelinekpowerpc: Fix ICE with fp conditional move (PR target...
2020-01-07  Michael MeissnerRevert patch accidentily created on the wrong sandbox
2020-01-07  Michael MeissnerRestore patch reverted on trunk instead of a branch
2020-01-07  Michael MeissnerRefactor some code for a future change.
2020-01-07  Michael MeissnerAdd support for large prefixed address in adjusting...
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-24  Jiufu Guors6000: re-enable web and rnreg with -funroll-loops
2019-12-20  Michael MeissnerRename signed integer 16/34-bit macros.
2019-12-17  Michael MeissnerUse PLI to load up large constants if -mcpu=future.
2019-12-13  Kewen Lin[rs6000] Adjust vectorization cost for scalar COND_EXPR
2019-12-04  Kewen Lin[rs6000] Fix PR92760 by checking VECTOR_MEM_NONE_P...
2019-11-28  Kewen Lin[rs6000] Fix PR92566 by checking VECTOR_UNIT_NONE_P
2019-11-21  Segher Boessenkoolrs6000: Don't split FP comparisons at expand time
2019-11-19  Pat Haugenrs6000.c (move_to_end_of_ready): New, factored out...
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-12  Alan Modra[RS6000] PC-relative TLS support
2019-11-12  Alan Modra[RS6000] Remove TARGET_TLS_MARKERS and require binutils...
2019-11-11  Jiufu Guors6000: Refine small loop unroll in loop_unroll_adjust...
2019-11-11  Kewen Lin[rs6000] Make load cost a bit more in vectorization...
2019-11-07  Segher Boessenkoolrs6000: Remove no longer correct assert
2019-11-01  Kewen Lin[rs6000] Replace vsx_xvcdpsp by vsx_xvcvdpsp
2019-10-28  Jiufu Guors6000: Enable limited unrolling at -O2
2019-10-23  Michael MeissnerRework how prefixed instruction length is calculated.
2019-10-17  Iain Sandoe[Darwin, PPC] Fix PR 65342.
2019-10-16  Peter BergnerIn PR70010, a function is marked with target(no-vsx...
2019-10-11  Kewen Linvec_promote_demote cost to 1 for non-Power7 VSX archite...
2019-10-10  Michael MeissnerAdd check for prefixed addresses.
2019-10-03  Michael MeissnerUse the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit...
2019-09-30  Richard SandifordPass an ABI identifier to hard_regno_call_part_clobbered
2019-09-30  Michael MeissnerAdd initial support for prefixed/PC-relative addressing.
2019-09-29  Iain Sandoe[Darwin, PPC, Mode Iterators 5/n] Update macho_low.
2019-09-29  Kewen Linvec_perm cost to 1 for non-Power7 VSX architectures
2019-09-28  Iain Sandoe[Darwin, PPC, Mode Iterators 4/n] Update macho_high.
2019-09-22  Iain Sandoe[Darwin, PPC] Clean up symbol stubs code.
next