Show patches with: Submitter = Segher Boessenkool       |    Archived = No       |   866 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
combine: Don't combine if I2 does not change combine: Don't combine if I2 does not change - - - - --- 2024-03-27 Segher Boessenkool New
[2/2] rs6000: genfusion: Delete dead code [1/2] rs6000: genfusion: Rewrite load/compare code - - - - --- 2023-06-06 Segher Boessenkool New
[1/2] rs6000: genfusion: Rewrite load/compare code [1/2] rs6000: genfusion: Rewrite load/compare code - - - - --- 2023-06-06 Segher Boessenkool New
Turn on LRA on all targets Turn on LRA on all targets - - - - --- 2023-04-23 Segher Boessenkool New
wwwdocs: Note that old reload is deprecated wwwdocs: Note that old reload is deprecated - - - - --- 2023-01-05 Segher Boessenkool New
rs6000: Add Rust support to traceback table rs6000: Add Rust support to traceback table - - - - --- 2022-12-17 Segher Boessenkool New
rs6000: Add CCANY; replace <un>signed by <mode:CCANY> rs6000: Add CCANY; replace <un>signed by <mode:CCANY> - - - - --- 2022-10-25 Segher Boessenkool New
Always enable LRA Always enable LRA - - - - --- 2022-10-13 Segher Boessenkool New
[3/3] rs6000: Remove the wD constraint rs6000: Get rid of wD - - - - --- 2022-10-05 Segher Boessenkool New
[2/3] rs6000: Rework vsx_extract_<mode> rs6000: Get rid of wD - - - - --- 2022-10-05 Segher Boessenkool New
[1/3] rs6000: Remove "wD" from *vsx_extract_<mode>_store rs6000: Get rid of wD - - - - --- 2022-10-05 Segher Boessenkool New
rs6000: Delete pr56605.c testcase rs6000: Delete pr56605.c testcase - - - - --- 2022-08-18 Segher Boessenkool New
rs6000: Fix some error messages for invalid conversions rs6000: Fix some error messages for invalid conversions - - - - --- 2022-06-17 Segher Boessenkool New
rs6000: Delete FP_ISA3 rs6000: Delete FP_ISA3 - - - - --- 2022-06-09 Segher Boessenkool New
[3/3] rs6000: Remove <Fv> rs6000: Delete <Ff> and <Fv> - - - - --- 2022-05-11 Segher Boessenkool New
[2/3] rs6000: Remove <Ff> rs6000: Delete <Ff> and <Fv> - - - - --- 2022-05-11 Segher Boessenkool New
[1/3] rs6000: Delete RS6000_CONSTRAINT_f rs6000: Delete <Ff> and <Fv> - - - - --- 2022-05-11 Segher Boessenkool New
doc: Fix mode iterator example doc: Fix mode iterator example - - - - --- 2022-05-10 Segher Boessenkool New
rs6000: Make the has_arch target selectors actually work rs6000: Make the has_arch target selectors actually work - - - - --- 2022-04-26 Segher Boessenkool New
rs6000: Fix pack for soft-float (PR105334) rs6000: Fix pack for soft-float (PR105334) - - - - --- 2022-04-22 Segher Boessenkool New
[3/3] rs6000/testsuite: xfail bswap-brw.c rs6000: Disparage lfiwzx and similar - - - - --- 2022-04-21 Segher Boessenkool New
[2/3] rs6000: Disparage lfiwzx and similar rs6000: Disparage lfiwzx and similar - - - - --- 2022-04-21 Segher Boessenkool New
[1/3] rs6000: Add effective target has_arch_ppc64 rs6000: Disparage lfiwzx and similar - - - - --- 2022-04-21 Segher Boessenkool New
rs6000: Disparage lfiwzx and similar rs6000: Disparage lfiwzx and similar - - - - --- 2022-04-12 Segher Boessenkool New
rs6000: Fix unpack for no-direct-move (PR103623) rs6000: Fix unpack for no-direct-move (PR103623) - - - - --- 2022-04-11 Segher Boessenkool New
rs6000/testsuite: Skip pr105140.c rs6000/testsuite: Skip pr105140.c - - - - --- 2022-04-06 Segher Boessenkool New
rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (PR104829) rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (PR104829) - 1 - - --- 2022-03-11 Segher Boessenkool New
rs6000: Improve .machine rs6000: Improve .machine - - - - --- 2022-03-04 Segher Boessenkool New
rs6000/testsuite: Return 0 for powerpc_altivec_ok on other targets rs6000/testsuite: Return 0 for powerpc_altivec_ok on other targets - - - - --- 2022-02-02 Segher Boessenkool New
[2/2] rs6000: Update darn testcases [1/2] rs6000: Redo darn (PR103624) - - - - --- 2021-12-17 Segher Boessenkool New
[1/2] rs6000: Redo darn (PR103624) [1/2] rs6000: Redo darn (PR103624) - - - - --- 2021-12-17 Segher Boessenkool New
rs6000: Fix bootstrap (libffi) rs6000: Fix bootstrap (libffi) - - - - --- 2021-10-25 Segher Boessenkool New
rs6000: Fix ELFv2 r12 use in epilogue rs6000: Fix ELFv2 r12 use in epilogue - - - - --- 2021-09-08 Segher Boessenkool New
rs6000: Don't use r12 for CR save on ELFv2 (PR102107) rs6000: Don't use r12 for CR save on ELFv2 (PR102107) - - - - --- 2021-09-03 Segher Boessenkool New
rs6000: Replace & by && rs6000: Replace & by && - - - - --- 2021-08-03 Segher Boessenkool New
rs6000: "e" is not a free constraint letter rs6000: "e" is not a free constraint letter - - - - --- 2021-08-03 Segher Boessenkool New
rs6000: Fix *TItype_ppc rs6000: Fix *TItype_ppc - - - - --- 2021-06-10 Segher Boessenkool New
rtl: Join the insn and split conditions in define_insn_and_split rtl: Join the insn and split conditions in define_insn_and_split - - - - --- 2021-06-07 Segher Boessenkool New
[wwwdocs] lists: Fix thinko [wwwdocs] lists: Fix thinko - - - - --- 2021-06-01 Segher Boessenkool New
rtl: constm64_rtx..const64_rtx rtl: constm64_rtx..const64_rtx - - - - --- 2021-06-01 Segher Boessenkool New
[wwwdocs] lists: Correct procmail recipe [wwwdocs] lists: Correct procmail recipe - - - - --- 2021-06-01 Segher Boessenkool New
[wwwdocs] Remove powerpcspe from backends.html [wwwdocs] Remove powerpcspe from backends.html - - - - --- 2021-05-05 Segher Boessenkool New
[wwwdocs] Remove CC0 from backends.html [wwwdocs] Remove CC0 from backends.html - - - - --- 2021-05-04 Segher Boessenkool New
Remove CC0 Remove CC0 - - - - --- 2021-05-03 Segher Boessenkool New
rs6000: Fix cpu selection w/ isel (PR100108) rs6000: Fix cpu selection w/ isel (PR100108) - - - - --- 2021-04-20 Segher Boessenkool New
combine: Don't create REG_UNUSED notes if the reg already died (PR99927) combine: Don't create REG_UNUSED notes if the reg already died (PR99927) - - - - --- 2021-04-18 Segher Boessenkool New
ubsan: Don't test for NaNs if those do not exist (PR97926) ubsan: Don't test for NaNs if those do not exist (PR97926) - - - - --- 2021-03-19 Segher Boessenkool New
rs6000: Workaround for PR98092 rs6000: Workaround for PR98092 - - - - --- 2021-03-16 Segher Boessenkool New
rs6000: Fix pr98959 testcase rs6000: Fix pr98959 testcase - - - - --- 2021-03-10 Segher Boessenkool New
rs6000: Fix check_effective_target_sqrt_insn (PR99352) rs6000: Fix check_effective_target_sqrt_insn (PR99352) - - - - --- 2021-03-09 Segher Boessenkool New
rs6000: Fix rs6000_emit_le_vsx_store (PR98549) rs6000: Fix rs6000_emit_le_vsx_store (PR98549) - - - - --- 2021-01-19 Segher Boessenkool New
MAINTAINERS: Fix spacing MAINTAINERS: Fix spacing - - - - --- 2021-01-12 Segher Boessenkool New
rs6000: Don't use operands[] for temporaries in define_expand rs6000: Don't use operands[] for temporaries in define_expand - - - - --- 2020-11-07 Segher Boessenkool New
rs6000: Fix TARGET_POWERPC64 vs. TARGET_64BIT confusion rs6000: Fix TARGET_POWERPC64 vs. TARGET_64BIT confusion - - - - --- 2020-11-06 Segher Boessenkool New
rs6000: Use parameterized names for tablejump rs6000: Use parameterized names for tablejump - - - - --- 2020-09-30 Segher Boessenkool New
bb-reorder: Fix for ICEs caused by 69ca5f3a9882 bb-reorder: Fix for ICEs caused by 69ca5f3a9882 - - - - --- 2020-09-14 Segher Boessenkool New
bb-reorder: Remove a misfiring micro-optimization (PR96475) bb-reorder: Remove a misfiring micro-optimization (PR96475) - - - - --- 2020-08-07 Segher Boessenkool New
bb-reorder: Remove a misfiring micro-optimization (PR96475) bb-reorder: Remove a misfiring micro-optimization (PR96475) - - - - --- 2020-08-07 Segher Boessenkool New
rs6000: Remove -mpower10 option (PR95907) rs6000: Remove -mpower10 option (PR95907) - - - - --- 2020-07-24 Segher Boessenkool New
combine: Use single_set for is_just_move combine: Use single_set for is_just_move - - - - --- 2020-07-17 Segher Boessenkool New
[2/2] simplify-rtx: Simplify rotates by zero [1/2] simplify-rtx: Parity of parity is parity - - - - --- 2020-06-24 Segher Boessenkool New
[1/2] simplify-rtx: Parity of parity is parity [1/2] simplify-rtx: Parity of parity is parity - - - - --- 2020-06-24 Segher Boessenkool New
rs6000: Rename future to power10 rs6000: Rename future to power10 - - - - --- 2020-06-22 Segher Boessenkool New
rs6000/testsuite: Allow xxperm* instead of only vperm* rs6000/testsuite: Allow xxperm* instead of only vperm* - - - - --- 2020-06-09 Segher Boessenkool New
rs6000: Prefer VSX insns over VMX ones (part 1: perm and mrg) rs6000: Prefer VSX insns over VMX ones (part 1: perm and mrg) - - - - --- 2020-05-29 Segher Boessenkool New
[5/5] rs6000: BU_FUTURE_MISC_2 requires powerpc64 rs6000: Fixes for Future, mostly testsuite - - - - --- 2020-05-15 Segher Boessenkool New
[4/5] rs6000/testsuite: Use the int128 selector where needed rs6000: Fixes for Future, mostly testsuite - - - - --- 2020-05-15 Segher Boessenkool New
[3/5] rs6000/testsuite: Use lp64 in cnttzdm-0.c rs6000: Fixes for Future, mostly testsuite - - - - --- 2020-05-15 Segher Boessenkool New
[2/5] rs6000/testsuite: Don't use powerpc64 effective target rs6000: Fixes for Future, mostly testsuite - - - - --- 2020-05-15 Segher Boessenkool New
[1/5] rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu= rs6000: Fixes for Future, mostly testsuite - - - - --- 2020-05-15 Segher Boessenkool New
rs6000: Properly handle LE index munging in vec_shr (PR94710) rs6000: Properly handle LE index munging in vec_shr (PR94710) - - - - --- 2020-04-24 Segher Boessenkool New
doc: Fix typo doc: Fix typo - - - - --- 2020-04-01 Segher Boessenkool New
rs6000: Make code questionably using r2 not ICE (PR94420) rs6000: Make code questionably using r2 not ICE (PR94420) - - - - --- 2020-04-01 Segher Boessenkool New
rs6000/test: Fix selector in fold-vec-mule-misc.c rs6000/test: Fix selector in fold-vec-mule-misc.c - - - - --- 2020-03-14 Segher Boessenkool New
df: Don't abuse bb->aux (PR94148) df: Don't abuse bb->aux (PR94148) - - - - --- 2020-03-12 Segher Boessenkool New
rs6000: fixinc: Skip machine_name fix for powerpc*-*-linux* rs6000: fixinc: Skip machine_name fix for powerpc*-*-linux* - - - - --- 2020-02-13 Segher Boessenkool New
rs6000: Use strlen instead of sizeof - 1 rs6000: Use strlen instead of sizeof - 1 - - - - --- 2020-02-11 Segher Boessenkool New
rs6000: Use rldimi for 64-bit constants with high=low (PR93012) rs6000: Use rldimi for 64-bit constants with high=low (PR93012) - - - - --- 2020-02-06 Segher Boessenkool New
git: Fix typo in url git: Fix typo in url - - - - --- 2020-02-04 Segher Boessenkool New
rs6000: Update constraint documentation rs6000: Update constraint documentation - - - - --- 2020-02-03 Segher Boessenkool New
[rfc] rs6000: Updated constraint documentation [rfc] rs6000: Updated constraint documentation - - - - --- 2020-01-31 Segher Boessenkool New
rs6000: Use symbolic names for the CR fields in more cases rs6000: Use symbolic names for the CR fields in more cases - - - - --- 2019-12-16 Segher Boessenkool New
rs6000: Name set<mode>_cc, and delete some old mfcr patterns rs6000: Name set<mode>_cc, and delete some old mfcr patterns - - - - --- 2019-12-09 Segher Boessenkool New
[committed] wwwdocs: Update simulator in backends.html (i386, m68k, s390, tilegx) [committed] wwwdocs: Update simulator in backends.html (i386, m68k, s390, tilegx) - - - - --- 2019-11-29 Segher Boessenkool New
rs6000: Fix formatting of *mov{si,di}_internal.* rs6000: Fix formatting of *mov{si,di}_internal.* - - - - --- 2019-11-28 Segher Boessenkool New
rs6000: Use memory_operand for all simple {l,st}*brx instructions rs6000: Use memory_operand for all simple {l,st}*brx instructions - - - - --- 2019-11-28 Segher Boessenkool New
rs6000: Don't split FP comparisons at expand time rs6000: Don't split FP comparisons at expand time - - - - --- 2019-11-20 Segher Boessenkool New
rs6000: Fix UNORDERED without NaNs, for DFP (PR92573) rs6000: Fix UNORDERED without NaNs, for DFP (PR92573) - - - - --- 2019-11-20 Segher Boessenkool New
rs6000: Allow mode GPR in cceq_{ior,rev}_compare rs6000: Allow mode GPR in cceq_{ior,rev}_compare - - - - --- 2019-11-16 Segher Boessenkool New
combine: Don't set the same thing twice in one parallel combine: Don't set the same thing twice in one parallel - - - - --- 2019-11-16 Segher Boessenkool New
rs6000: Use ULL on big hexadecimal literal rs6000: Use ULL on big hexadecimal literal - - - - --- 2019-11-12 Segher Boessenkool New
[2/2] testsuite: Add testcases for PR92449 Fix PR 92449 (unordered with -ffast-math) - - - - --- 2019-11-12 Segher Boessenkool New
[1/2] rs6000: Handle unordered for xscmpexp[dq]p without NaNs (PR92449) Fix PR 92449 (unordered with -ffast-math) - - - - --- 2019-11-12 Segher Boessenkool New
rs6000: Allow any CC mode in movcc rs6000: Allow any CC mode in movcc - - - - --- 2019-11-10 Segher Boessenkool New
rs6000: Fix branch_comparison_operator rs6000: Fix branch_comparison_operator - - - - --- 2019-11-08 Segher Boessenkool New
rs6000: Remove no longer correct assert rs6000: Remove no longer correct assert - - - - --- 2019-11-07 Segher Boessenkool New
simplify-rtx: simplify_logical_relational_operation simplify-rtx: simplify_logical_relational_operation - - - - --- 2019-11-06 Segher Boessenkool New
doc: Insn splitting by combine doc: Insn splitting by combine - - - - --- 2019-11-06 Segher Boessenkool New
rs6000: Fix allocate_stack in a corner case (PR91289) rs6000: Fix allocate_stack in a corner case (PR91289) - - - - --- 2019-10-26 Segher Boessenkool New
rs6000: Implement [u]avg<mode>3_ceil rs6000: Implement [u]avg<mode>3_ceil - - - - --- 2019-10-24 Segher Boessenkool New
« 1 2 3 48 9 »