]> gcc.gnu.org Git - gcc.git/history - gcc/config/rs6000/rs6000.cc
Add -mcpu=power11 support.
[gcc.git] / gcc / config / rs6000 / rs6000.cc
2024-03-18 Michael MeissnerAdd -mcpu=power11 support.
2024-02-22 Kewen Linrs6000: Neuter option -mpower{8,9}-vector [PR109987]
2024-02-21 Martin Jamboripa: Convert lattices from pure array to vector (PR...
2024-01-12 Ilya Leoshkevichrs6000: Fix ASAN linker errors for Power ELF V1 ABI...
2024-01-05 Ilya LeoshkevichImplement ASM_DECLARE_FUNCTION_NAME using ASM_OUTPUT_FU...
2024-01-03 Jakub JelinekUpdate copyright years.
2023-12-25 Jeevithars6000: Change GPR2 to volatile & non-fixed register...
2023-12-13 Jiufu Guors6000: using pli for constant splitting
2023-12-13 Jiufu Guors6000: accurate num_insns_constant_gpr
2023-12-05 Richard SandifordRestore build with GCC 4.8 to GCC 5
2023-12-05 Richard SandifordAllow targets to add USEs to asms
2023-12-02 Richard SandifordAllow target attributes in non-gnu namespaces
2023-11-29 Jakub Jelinekrs6000: Fix up c-c++-common/builtin-classify-type-1...
2023-11-17 Haochen Guirs6000: Enable vector mode for by pieces equality compare
2023-11-06 Kewen Linrs6000: Consider inline asm as safe if no assembler...
2023-10-30 Jeevithars6000: Change bitwise xor to an equality operator...
2023-10-12 Michael MeissnerPR111778, PowerPC: Do not depend on an undefined shift
2023-10-09 Haochen Guirs6000: enable SImode in FP register on P7
2023-10-08 Jiufu Guors6000: build constant via li/lis;rldic
2023-10-08 Jiufu Guors6000: build constant via li/lis;rldicl/rldicr
2023-10-08 Jiufu Guors6000: build constant via lis;rotldi
2023-10-08 Jiufu Guors6000: build constant via li;rotldi
2023-09-25 Kewen Linrs6000: Skip empty inline asm in rs6000_update_ipa_fn_t...
2023-09-25 Kewen Linrs6000: Use default target option node for callee by...
2023-09-19 Pat HaugenDisable generation of scalar modulo instructions.
2023-08-09 Kewen Linrs6000: Teach legitimate_address_p about LEN_{LOAD...
2023-08-09 Kewen Lintarghooks: Extend legitimate_address_p with code_helper...
2023-07-06 Jeevitha Palanisamyrs6000: Remove redundant initialization [PR106907]
2023-06-28 Haochen Guirs6000: Splat vector small V2DI constants with vspltisw...
2023-06-19 Jiufu Guors6000: Enable const_anchor for 'addi'
2023-06-12 Kewen Linrs6000: Don't use TFmode for 128 bits fp constant in...
2023-06-06 Jeevitha Palanisamyrs6000: Remove duplicate expression [PR106907]
2023-06-02 Iain SandoeDarwin, PPC: Fix struct layout with pragma pack [PR110044].
2023-05-18 Bernhard Reutner... gcc/config/*: use _P() defines from tree.h
2023-05-17 Jiufu Guors6000: use lis;xoris to build constant
2023-05-07 Jiufu Guors6000: Load high and low part of 64bit constant indepe...
2023-04-25 Jakub Jelinekpowerpc: Fix up *branch_anddi3_dot for -m32 -mpowerpc64...
2023-04-04 Kewen Linrs6000: Fix vector_set_var_p9 by considering BE [PR108807]
2023-03-20 Michael MeissnerRework 128-bit complex multiply and divide.
2023-03-01 Kewen Linrs6000: Allow powerpc64 to be unset for implicit 64...
2023-01-18 Kewen Linrs6000: Teach rs6000_opaque_type_invalid_use_p about...
2023-01-16 Jakub JelinekUpdate copyright years.
2023-01-16 Kewen Linrs6000: Teach rs6000_opaque_type_invalid_use_p about...
2023-01-11 Kewen Linrs6000: Make P10_FUSION honour tuning setting
2023-01-03 Florian WeimerRevert "Compute a table of DWARF register sizes at...
2023-01-02 Florian WeimerCompute a table of DWARF register sizes at compile
2022-12-27 Kewen Linrs6000: Rework option -mpowerpc64 handling [PR106680]
2022-12-21 Kewen Linrs6000: Fix the wrong location of OPTION_MASK_P10_FUSIO...
2022-12-21 Kewen Linrs6000: Raise error for __vector_{quad,pair} uses witho...
2022-12-20 Jiufu Guors6000: Optimize cmp on rotated 16bits constant
2022-12-19 Jiufu Guors6000: use li;x?oris to build constant
2022-12-09 Jiufu Guors6000: Remove useless copy_rtx in rs6000_emit_set_...
2022-12-08 Jiufu Guors6000: Update sign extension computation with sext_hwi
2022-11-25 Kewen.LinAdjust the symbol for SECTION_LINK_ORDER linked_to...
2022-10-26 Jiufu Guors6000: cannot_force_const_mem for HIGH code rtx[PR106460]
2022-10-25 Segher Boessenkoolrs6000: Add CCANY; replace <un>signed by <mode:CCANY>
2022-09-30 Jakub Jelineki386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x...
2022-09-30 Kewen Linrs6000: Rework ELFv2 support for -fpatchable-function...
2022-09-27 Jakub Jelinekc++: Implement P1467R9 - Extended floating-point types...
2022-09-15 Jiufu Guors6000: Using pli(paddi) and rotate to build 64bit...
2022-09-13 Kewen Linrs6000: Suggest unroll factor for loop vectorization
2022-09-10 Segher Boessenkoolrs6000: Make an "if" statement more regular
2022-09-07 Martin LiskaRestore detection of HAVE_XCOFF_DWARF_EXTRAS
2022-09-07 Martin LiskaRestore XCOFF for DWARF on AIX.
2022-09-05 Martin Liskarename DBX_REGISTER_NUMBER to DEBUGGER_REGNO
2022-09-02 Martin LiskaSTABS: remove -gstabs and -gxcoff functionality
2022-09-02 Simon Raineripa: Fix throw in multi-versioned functions [PR106627]
2022-08-28 Peter Bergnerrs6000: Allow conversions of MMA pointer types [PR106017]
2022-08-03 Michael MeissnerDo not enable -mblock-ops-vector-pair.
2022-07-22 Will Schmidt[PATCH, rs6000] Additional cleanup of rs6000_builtin_mask
2022-06-24 Will Schmidt[PATCH,RS6000 5/5] Replace MASK_<xxxx> usage with OPTIO...
2022-06-24 Will Schmidt[PATCH,RS6000 4/5] Replace MASK_<xxxx> with OPTION_MASK...
2022-06-24 Will Schmidt[PATCH,RS6000 3/5] Rework the RS6000_BTM defines, conti...
2022-06-24 Will Schmidt[PATCH,RS6000 2/5] Rework the RS6000_BTM defines.
2022-06-17 Segher Boessenkoolrs6000: Fix some error messages for invalid conversions
2022-06-11 Michael MeissnerDisable generating load/store vector pairs for block...
2022-05-24 Prathamesh KulkarniAdd new parameter to vec_perm_const hook for specifying...
2022-05-13 Richard BienerMake gimple_build main workers more flexible
2022-05-11 Segher Boessenkoolrs6000: Delete RS6000_CONSTRAINT_f
2022-05-06 Michael Meissnerrs6000: Ignore fusion option flags for inlining test...
2022-04-11 Peter Bergnerrs6000: Handle pcrel sibcalls to longcall functions...
2022-04-06 Kewen Linrs6000: Support UN[GL][ET] in rs6000_maybe_emit_maxc_mi...
2022-03-23 Martin Liskars6000: Adjust error messages.
2022-03-22 Martin Liskars6000: update error message format.
2022-03-12 Segher Boessenkoolrs6000: Do not use rs6000_cpu for .machine ppc and...
2022-03-07 Martin LiskaFix translation strings.
2022-03-04 Segher Boessenkoolrs6000: Improve .machine
2022-03-04 Iain SandoeLRA, rs6000, Darwin: Revise lo_sum use for forced const...
2022-03-04 Peter Bergnerrs6000: Allow -mlong-double-64 after -mabi={ibm,ieee...
2022-02-22 Segher Boessenkoolrs6000: Fix GC on rs6000.c decls for atomic handling...
2022-02-22 Richard Bienertree-optimization/104582 - make SLP node available...
2022-02-18 Pat HaugenMark Power10 fusion option undocumented and remove...
2022-02-17 Robin Dapprs6000: Workaround for new ifcvt behavior [PR104335].
2022-02-14 Michael MeissnerUse correct names for __ibm128 if long double is IEEE...
2022-02-11 Iain SandoeLRA, rs6000, Darwin: Amend lo_sum use for forced consta...
2022-02-08 Jakub Jelinekrs6000: Fix up vspltis_shifted [PR102140]
2022-02-07 Kewen Linrs6000: Move the hunk affecting VSX/ALTIVEC ahead ...
2022-02-07 Kewen Linrs6000: Disable MMA if no VSX support [PR103627]
2022-02-04 Jakub Jelinekrs6000: Fix up -D_FORTIFY_SOURCE* with -mabi=ieeelongdo...
2022-02-03 Bill Schmidtrs6000: Remove -m[no-]fold-gimple flag [PR103686]
next
This page took 1.653401 seconds and 107 git commands to generate.