rs6000: Enable vec_insert for P8 with rs6000_expand_vector_set_var_p8 [PR98093]
[gcc.git] / gcc / config / rs6000 / rs6000.c
2021-01-22 Xionghu Luors6000: Enable vec_insert for P8 with rs6000_expand_vec...
2021-01-22 Xionghu Luors6000: Support variable insert and Expand vec_insert...
2021-01-20 Segher Boessenkoolrs6000: Fix rs6000_emit_le_vsx_store (PR98549)
2021-01-13 Jakub Jelineki386, expand: Optimize also 256-bit and 512-bit permuta...
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-16 Kewen Linrs6000: Use subreg for QI/HI vector init
2020-12-04 David Edelsohnrs6000: fix PTR_SIZE in rs6000.c
2020-12-04 Jakub Jelinekdwarf: Add -gdwarf{32,64} options
2020-12-02 Kewen Linrs6000: Disable HTM for Power10 and later by default
2020-11-27 Xionghu Luors6000: Change rs6000_expand_vector_set param
2020-11-27 Haochen GuiThis patch adds absolute jump table support for rs6000.
2020-11-26 Kewen Linrs6000: Set param_vect_partial_vector_usage as 1 for P10
2020-11-21 Aaron SawdeyRe-enable vector pair memcpy/memmove expansion
2020-11-21 Aaron SawdeyMake MMA builtins use opaque modes
2020-11-08 David Edelsohnrs6000: Fix bootstrap after r11-4793.
2020-11-06 Segher Boessenkoolrs6000: Fix TARGET_POWERPC64 vs. TARGET_64BIT confusion
2020-11-05 Kewen Linrs6000: Use direct move for char/short vector CTOR...
2020-10-30 Michael MeissnerPowerPC: Don't assume all targets have GLIBC.
2020-10-30 Michael MeissnerPowerPC: Adjust float128/ibm128 warnings.
2020-10-24 Alan Modra[RS6000] altivec style lvx/stvx addresses vs power10
2020-10-22 Alan Modra[RS6000] Power10 vec-splati-runnable multiple test...
2020-10-20 David Edelsohnrs6000: Allow -mabi=no-altivec override on command...
2020-10-02 David Edelsohnrs6000: clean up headers in rs6000.c and rs6000-call.c
2020-10-01 Alan Modra[RS6000] ICE in decompose, at rtl.h:2282
2020-10-01 Alan Modra[RS6000] rs6000_linux64_override_options fix
2020-10-01 Alan Modra[RS6000] function for linux64 SUBSUBTARGET_OVERRIDE_OPTIONS
2020-10-01 Martin LiskaFix build of ppc64 target.
2020-09-24 Alan Modra[RS6000] rs6000_rtx_costs for PLUS/MINUS constant
2020-09-24 Alan Modra[RS6000] Count rldimi constant insns
2020-09-16 Alexandre Olivause E_*mode instead of just *mode
2020-09-16 Bill Schmidtrs6000: Add rs6000_cfun_pcrel_p
2020-09-14 Pat HaugenRename mffgpr/mftgpr insn types and remove Power6 refer...
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
next