Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   594 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Add dg test for matching function bodies Add dg test for matching function bodies - - - - 0 0 0 2019-07-16 Richard Sandiford New
Fix -Wreturn-type for static naked functions in C Fix -Wreturn-type for static naked functions in C - - - - 0 0 0 2019-07-16 Richard Sandiford New
Add more rtx comparison folds Add more rtx comparison folds - - - - 0 0 0 2019-07-12 Richard Sandiford New
Rewrite some jump.c routines to use flags Rewrite some jump.c routines to use flags - - - - 0 0 0 2019-07-12 Richard Sandiford New
Make ifcvt clean up dead comparisons Make ifcvt clean up dead comparisons - - - - 0 0 0 2019-07-12 Richard Sandiford New
[committed] Support multiple operand counts for .md @ patterns [committed] Support multiple operand counts for .md @ patterns - - - - 0 0 0 2019-07-12 Richard Sandiford New
Relax vector_builder::elt sanity check Relax vector_builder::elt sanity check - - - - 0 0 0 2019-07-12 Richard Sandiford New
Generalise VEC_DUPLICATE folding for variable-length vectors Generalise VEC_DUPLICATE folding for variable-length vectors - - - - 0 0 0 2019-07-11 Richard Sandiford New
Implement more rtx vector folds on variable-length vectors Implement more rtx vector folds on variable-length vectors - - - - 0 0 0 2019-07-11 Richard Sandiford New
Fix folding of vector EQ/NE Fix folding of vector EQ/NE - - - - 0 0 0 2019-07-10 Richard Sandiford New
Prevent tree-ssa-dce.c from deleting stores at -Og Prevent tree-ssa-dce.c from deleting stores at -Og - - - - 0 0 0 2019-07-07 Richard Sandiford New
Don't run DSE at -Og Don't run DSE at -Og - - - - 0 0 0 2019-07-07 Richard Sandiford New
Prevent -Og from deleting stores to write-only variables Prevent -Og from deleting stores to write-only variables - - - - 0 0 0 2019-07-07 Richard Sandiford New
Add a build config for bootstrapping at -Og Add a build config for bootstrapping at -Og - - - - 0 0 0 2019-07-07 Richard Sandiford New
Make guality.h handle Yama restricted ptrace mode Make guality.h handle Yama restricted ptrace mode - - - - 0 0 0 2019-07-07 Richard Sandiford New
[11/11] Report ambiguous uses of .md attributes Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[10/11] Use file_location for md_reader's ptr_loc Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[09/11,s390] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[08/11,rs6000] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[07/11,riscv] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[06/11,mips] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[05/11,i386] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[04/11,h8300] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[03/11,amdgcn] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[02/11,arm] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
[01/11,arch64] Fix ambiguous .md attribute uses Diagnose ambiguous .md attribute uses - - - - 0 0 0 2019-07-05 Richard Sandiford New
PR91068: Fix MIPS fallout from IRA matched operand changes PR91068: Fix MIPS fallout from IRA matched operand changes - - - - 0 0 0 2019-07-05 Richard Sandiford New
Fix uninitialised use in mips_split_move Fix uninitialised use in mips_split_move - - - - 0 0 0 2019-07-05 Richard Sandiford New
[3/3] RFC: Add -O1g RFC: Let debug stmts influence codegen at -Og - - - - 0 0 0 2019-06-23 Richard Sandiford New
[1/3] RFC: Add a mode in which debug stmts participate in codegen RFC: Let debug stmts influence codegen at -Og - - - - 0 0 0 2019-06-23 Richard Sandiford New
[5/5] Use ira_setup_alts for conflict detection Tweak IRA handling of tying and earlyclobbers - - - - 0 0 0 2019-06-21 Richard Sandiford New
[4/5] Allow earlyclobbers in ira_get_dup_out_num Tweak IRA handling of tying and earlyclobbers - - - - 0 0 0 2019-06-21 Richard Sandiford New
[3/5] Make ira_get_dup_out_num handle more cases Tweak IRA handling of tying and earlyclobbers - - - - 0 0 0 2019-06-21 Richard Sandiford New
[2/5] Simplify ira_setup_alts Tweak IRA handling of tying and earlyclobbers - - - - 0 0 0 2019-06-21 Richard Sandiford New
[1/5] Use alternative_mask for add_insn_allocno_copies Tweak IRA handling of tying and earlyclobbers - - - - 0 0 0 2019-06-21 Richard Sandiford New
[committed,AArch64] Add a new CC mode for SVE conditions [committed,AArch64] Add a new CC mode for SVE conditions - - - - 0 0 0 2019-06-18 Richard Sandiford New
[committed,AArch64] Tabify aarch64-sve.md [committed,AArch64] Tabify aarch64-sve.md - - - - 0 0 0 2019-06-18 Richard Sandiford New
[AArch64] Factor out pfalse predicate creation [AArch64] Factor out pfalse predicate creation - - - - 0 0 0 2019-06-18 Richard Sandiford New
[committed,AArch64] Factor out ptrue predicate creation [committed,AArch64] Factor out ptrue predicate creation - - - - 0 0 0 2019-06-18 Richard Sandiford New
[committed,AArch64] Simplify SVE IFN_COND patterns [committed,AArch64] Simplify SVE IFN_COND patterns - - - - 0 0 0 2019-06-18 Richard Sandiford New
Restore correct iv step for fully-masked loops Restore correct iv step for fully-masked loops - - - - 0 0 0 2019-06-18 Richard Sandiford New
[3/3] Fix debug info for LSM Improve debug info for addressable vars - - - - 0 0 0 2019-06-01 Richard Sandiford New
[2/3] Track debug locations of some memory variables Improve debug info for addressable vars - - - - 0 0 0 2019-06-01 Richard Sandiford New
[1/3] Add a DECL_RTL_REF rtx code Improve debug info for addressable vars - - - - 0 0 0 2019-06-01 Richard Sandiford New
New .md construct: define_insn_and_rewrite New .md construct: define_insn_and_rewrite - - - - 0 0 0 2019-05-14 Richard Sandiford New
[committed] Accept code attributes as rtx codes in .md files [committed] Accept code attributes as rtx codes in .md files - - - - 0 0 0 2019-05-12 Richard Sandiford New
Remove DDR_INNER_LOOP Remove DDR_INNER_LOOP - - - - 0 0 0 2019-04-29 Richard Sandiford New
[committed] Two trivial backports to gcc-8-branch [committed] Two trivial backports to gcc-8-branch - - - - 0 0 0 2019-04-29 Richard Sandiford New
Backport fix for PR89037 Backport fix for PR89037 - - - - 0 0 0 2019-04-29 Richard Sandiford New
Add commentary to (SET_)TYPE_VECTOR_SUBPARTS Add commentary to (SET_)TYPE_VECTOR_SUBPARTS - - - - 0 0 0 2019-04-23 Richard Sandiford New
Fix UB in int_const_binop Fix UB in int_const_binop - - - - 0 0 0 2019-04-18 Richard Sandiford New
Fix two ubsan failures (PR85164) Fix two ubsan failures (PR85164) - - - - 0 0 0 2019-04-18 Richard Sandiford New
Make FMA code cope with redundant negates (PR89956) Make FMA code cope with redundant negates (PR89956) - - - - 0 0 0 2019-04-04 Richard Sandiford New
Fix use of COMPLETE_TYPE_P for -Wstrict-aliasing=1 Fix use of COMPLETE_TYPE_P for -Wstrict-aliasing=1 - - - - 0 0 0 2019-03-21 Richard Sandiford New
Fix a case in which the vector cost model was ignored Fix a case in which the vector cost model was ignored - - - - 0 0 0 2019-03-18 Richard Sandiford New
New target hook for function scratch registers (PR 89628) New target hook for function scratch registers (PR 89628) - - - - 0 0 0 2019-03-12 Richard Sandiford New
[committed] Fix POLY_INT_CST/CONST_POLY_INT typo (PR 89631) [committed] Fix POLY_INT_CST/CONST_POLY_INT typo (PR 89631) - - - - 0 0 0 2019-03-08 Richard Sandiford New
Fix mask type choice in vectorizable_call (PR 89535) Fix mask type choice in vectorizable_call (PR 89535) - - - - 0 0 0 2019-03-01 Richard Sandiford New
[SVE,ACLE] Fix a typo and dot_prod_optab interface [SVE,ACLE] Fix a typo and dot_prod_optab interface - - - - 0 0 0 2019-01-25 Richard Sandiford New
[AArch64,SVE] Handle register-register pred_movs [AArch64,SVE] Handle register-register pred_movs - - - - 0 0 0 2019-01-25 Richard Sandiford New
Fix output_constructor_bitfield handling of wide bitfields (PR89037) Fix output_constructor_bitfield handling of wide bitfields (PR89037) - - - - 0 0 0 2019-01-25 Richard Sandiford New
Claw back some of the code size regression in 548.exchange2_r Claw back some of the code size regression in 548.exchange2_r - - - - 0 0 0 2019-01-18 Richard Sandiford New
[SVE,ACLE] Two infrastructure tweaks [SVE,ACLE] Two infrastructure tweaks - - - - 0 0 0 2019-01-10 Richard Sandiford New
Fix ICE in get_initial_defs_for_reduction (PR 88567) Fix ICE in get_initial_defs_for_reduction (PR 88567) - - - - 0 0 0 2019-01-07 Richard Sandiford New
Fix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE Fix IFN_MASK_STORE handling of IFN_GOMP_SIMD_LANE - - - - 0 0 0 2019-01-07 Richard Sandiford New
[2/2] PR88598: Optimise reduc (bit_and) [1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... } - - - - 0 0 0 2019-01-04 Richard Sandiford New
[1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... } [1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... } - - - - 0 0 0 2019-01-04 Richard Sandiford New
[AArch64,SVE] Add ABS support [AArch64,SVE] Add ABS support - - - - 0 0 0 2018-12-20 Richard Sandiford New
[AArch64,SVE] Fix IFN_COND_FMLA movprfx alternative [AArch64,SVE] Fix IFN_COND_FMLA movprfx alternative - - - - 0 0 0 2018-12-20 Richard Sandiford New
[SVE,ACLE] Various fixes and cleanups [SVE,ACLE] Various fixes and cleanups - - - - 0 0 0 2018-12-19 Richard Sandiford New
[AArch64,SVE] Remove unnecessary PTRUEs from integer arithmetic [AArch64,SVE] Remove unnecessary PTRUEs from integer arithmetic - - - - 0 0 0 2018-12-07 Richard Sandiford New
[AArch64,SVE] Remove unnecessary PTRUEs from FP arithmetic [AArch64,SVE] Remove unnecessary PTRUEs from FP arithmetic - - - - 0 0 0 2018-12-07 Richard Sandiford New
Remove bogus test line from vect-over-widen-23.c Remove bogus test line from vect-over-widen-23.c - - - - 0 0 0 2018-12-06 Richard Sandiford New
Use unsigned arithmetic for demoted vector plus/minus/mult (PR 88064) Use unsigned arithmetic for demoted vector plus/minus/mult (PR 88064) - - - - 0 0 0 2018-12-05 Richard Sandiford New
Add a loop versioning pass Add a loop versioning pass - - - - 0 0 0 2018-10-24 Richard Sandiford New
[10/10] C++ support for sizeless types Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[09/10] C support for sizeless types Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[08/10] Add a TYPE_SIZELESS_P property to types Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[07/10] Use COMPLETE_TYPE_P instead of TYPE_SIZE Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[06/10] Move COMPLETE_TYPE_P to the C and C++ frontends Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[05/10] Move complete_or_array_type_p to the C and C++ frontends Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[04/10] Move COMPLETE_OR_UNBOUND_ARRAY_TYPE_P to the C and C++ frontends Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[03/10] Move COMPLETE_OR_VOID_TYPE_P to the C and C++ frontends Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[02/10] Replace most uses of COMPLETE_TYPE_P outside the frontends Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
[01/10] Expand COMPLETE_TYPE_P in obvious checks for null Splitting the C and C++ concept of "complete type" - - - - 0 0 0 2018-10-15 Richard Sandiford New
Use FOR_EACH_IMM_USE_FAST in gimple-ssa-backprop.c Use FOR_EACH_IMM_USE_FAST in gimple-ssa-backprop.c - - - - 0 0 0 2018-10-08 Richard Sandiford New
Don't ICE on vectors of enums (PR 87286) Don't ICE on vectors of enums (PR 87286) - - - - 0 0 0 2018-10-05 Richard Sandiford New
[SVE,ACLE] Allow overloaded @ md patterns + small fixes [SVE,ACLE] Allow overloaded @ md patterns + small fixes - - - - 0 0 0 2018-09-26 Richard Sandiford New
Fix PEELING_FOR_NITERS calculation (PR 87288) Fix PEELING_FOR_NITERS calculation (PR 87288) - - - - 0 0 0 2018-09-20 Richard Sandiford New
Add missing alignment checks in epilogue loop vectorisation (PR 86877) Add missing alignment checks in epilogue loop vectorisation (PR 86877) - - - - 0 0 0 2018-09-20 Richard Sandiford New
[SVE,ACLE] Add support for svasrd [SVE,ACLE] Add support for svasrd - - - - 0 0 0 2018-08-31 Richard Sandiford New
[6/6] Link imm uses for pattern stmts Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
[5/6] Insert pattern statements into vec_basic_blocks Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
[4/6] Make the vectoriser do its own DCE Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
[3/6] Add a vec_basic_block structure Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
[2/6] Make vec_info::lookup_single_use take a stmt_vec_info Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
[1/6] Handle gphis in gimple_get_lhs Make vector pattern statements less special - - - - 0 0 0 2018-08-28 Richard Sandiford New
Fix unguarded use of tree_to_shwi in tree-ssa-sccvn.c Fix unguarded use of tree_to_shwi in tree-ssa-sccvn.c - - - - 0 0 0 2018-08-28 Richard Sandiford New
Add target selectors to slp-37.c (PR87078) Add target selectors to slp-37.c (PR87078) - - - - 0 0 0 2018-08-28 Richard Sandiford New
RFA: Define vect_perm for variable-length SVE RFA: Define vect_perm for variable-length SVE - - - - 0 0 0 2018-08-23 Richard Sandiford New
« 1 2 3 45 6 »