]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/rs6000/rs6000.c
rs6000: allow cunroll to grow size according to -funroll-loop or -fpeel-loops
[thirdparty/gcc.git] / gcc / config / rs6000 / rs6000.c
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.
2019-09-14  Kewen LinConsider doloop IV in IVOPTs
2019-09-10  Richard SandifordRemove call_really_used_regs
2019-09-10  Richard SandifordAdd call_used_or_fixed_reg_p
2019-09-09  Richard SandifordRemove AND_HARD_REG_SET
2019-09-09  Richard SandifordRemove COPY_HARD_REG_SET
2019-09-06  Segher Boessenkoolrs6000: Delete UNSPEC_FRSP
2019-08-13  Richard SandifordUse checking forms of DECL_FUNCTION_CODE (PR 91421)
2019-08-13  Iain Sandoe[Darwin] There is no need to distinguish PIC/non-PIC...
2019-07-31  Peter Bergnerre PR target/91050 (-mdejagnu-cpu=<cpu> does not affect...
2019-07-21  Iain Sandoe[PPC] Fix bootstrap for non-SVR4 targets.
2019-07-19  Bill Seurer[PATCH, rs6000] Split up rs6000.c.
2019-07-18  Michael MeissnerRename function.
2019-07-18  Michael MeissnerUpdate PowerPC compiler for pc-relative support.
2019-07-15  Segher Boessenkoolrs6000: Always output .machine
2019-07-13  Segher Boessenkoolrs6000: Shut up -Wformat-diag somewhat
2019-07-10  Michael Meissnerpredicates.md (cint34_operand): Update SIGNED_34BIT_OFF...
2019-07-09  Michael Meissnerrs6000-internal.h (create_TOC_reference): Delete.
2019-07-08  Segher Boessenkoolrs6000: Ignore GFXOPT (and GPOPT) for choosing machine
2019-07-01  Segher Boessenkoolrs6000: Improve indexed addressing
2019-06-27  Iain Sandoe[Darwin, PPC] Allow the user to override the use of...
2019-06-27  Iain Sandoe[Darwin, PPC] Do not use longcall for 64b code.
2019-06-27  Bill Schmidtrs6000.c (rs6000_option_override_internal): Enable...
2019-06-26  Iain Sandoe[PATCH, PPC 2/2] Fix Darwin bootstrap after split of...
2019-06-26  Segher Boessenkoolrs6000: Fix rs6000_keep_leaf_when_profiled
2019-06-26  Segher Boessenkoolrs6000: Remove duplicated code
next