Show patches with: Submitter = Richard Sandiford       |    Archived = No       |   592 patches
« 1 2 3 45 6 »
Patch Series S/W/F Date Submitter Delegate State
[wwwdocs] Release notes for SVE [wwwdocs] Release notes for SVE --- 2018-03-02 Richard Sandiford New
VIEW_CONVERT_EXPR slots for strict-align targets (PR 83884) VIEW_CONVERT_EXPR slots for strict-align targets (PR 83884) --- 2018-01-16 Richard Sandiford Accepted
[v2] PR81136: ICE from inconsistent DR_MISALIGNMENTs --- 2017-06-28 Richard Sandiford New
Use vec<> in build_vector Use vec<> in build_vector --- 2017-09-14 Richard Sandiford New
Use vec<> for constant permute masks Use vec<> for constant permute masks --- 2017-09-14 Richard Sandiford New
Use tree_vector_builder::new_unary_operation for folding Use tree_vector_builder::new_unary_operation for folding --- 2017-12-06 Richard Sandiford Accepted
Use tree_vector_builder::new_binary_operation for folding Use tree_vector_builder::new_binary_operation for folding --- 2017-12-06 Richard Sandiford New
Use tree_vector_builder instead of build_vector Use tree_vector_builder instead of build_vector --- 2017-12-06 Richard Sandiford Accepted
Use single-iteration epilogues when peeling for gaps Use single-iteration epilogues when peeling for gaps --- 2017-11-17 Richard Sandiford New
Use SET_DECL_MODE in libcc1 --- 2017-07-05 Richard Sandiford New
Use SCEV information when aligning for vectorisation (PR 84005) Use SCEV information when aligning for vectorisation (PR 84005) --- 2018-03-17 Richard Sandiford New
Use SCALAR_TYPE_MODE in vect_create_epilog_for_reduction Use SCALAR_TYPE_MODE in vect_create_epilog_for_reduction --- 2017-10-23 Richard Sandiford New
Use range info in split_constant_offset (PR 81635) Use range info in split_constant_offset (PR 81635) --- 2018-01-31 Richard Sandiford New
Use poly_int tree accessors Use poly_int tree accessors --- 2018-01-09 Richard Sandiford New
Use poly_int rtx accessors instead of hwi accessors Use poly_int rtx accessors instead of hwi accessors --- 2018-01-09 Richard Sandiford Superseded
Use poly_int rtx accessors instead of hwi accessors Use poly_int rtx accessors instead of hwi accessors --- 2018-05-30 Richard Sandiford Accepted
Use nonzero bits to refine range in split_constant_offset (PR 81635) Use nonzero bits to refine range in split_constant_offset (PR 81635) --- 2018-02-02 Richard Sandiford New
Use loop->safelen rather than loop->force_vectorize Use loop->safelen rather than loop->force_vectorize --- 2018-03-01 Richard Sandiford New
Use hard_regno_nregs instead of HARD_REGNO_NREGS Use hard_regno_nregs instead of HARD_REGNO_NREGS --- 2017-09-11 Richard Sandiford Accepted
Use gather loads for strided accesses Use gather loads for strided accesses --- 2017-11-17 Richard Sandiford New
Use extract_bit_field_as_subreg for vectors Use extract_bit_field_as_subreg for vectors --- 2017-11-03 Richard Sandiford Accepted
Use conditional internal functions in if-conversion Use conditional internal functions in if-conversion --- 2018-05-16 Richard Sandiford New
Use canonicalize_math_after_vectorization_p for FMA folds Use canonicalize_math_after_vectorization_p for FMA folds --- 2018-05-24 Richard Sandiford Accepted
Use base inequality for some vector alias checks --- 2017-05-03 Richard Sandiford New
Update interface to TARGET_VECTORIZE_VEC_PERM_CONST_OK Update interface to TARGET_VECTORIZE_VEC_PERM_CONST_OK --- 2017-09-22 Richard Sandiford New
Two fixes for live-out SLP inductions (PR 83857) Two fixes for live-out SLP inductions (PR 83857) --- 2018-01-16 Richard Sandiford New
Tweak Negative() documentation in options.texi --- 2011-04-13 Richard Sandiford Accepted
Tweak BB analysis for dr_analyze_innermost --- 2017-06-28 Richard Sandiford Accepted
Turn TRULY_NOOP_TRUNCATION into a hook Turn TRULY_NOOP_TRUNCATION into a hook --- 2017-09-13 Richard Sandiford New
Turn SECONDARY_MEMORY_NEEDED_MODE into a target hook Turn SECONDARY_MEMORY_NEEDED_MODE into a target hook --- 2017-09-12 Richard Sandiford New
Turn SECONDARY_MEMORY_NEEDED into a hook Turn SECONDARY_MEMORY_NEEDED into a hook --- 2017-09-12 Richard Sandiford New
Turn MODES_TIEABLE_P into a target hook Turn MODES_TIEABLE_P into a target hook --- 2017-08-28 Richard Sandiford New
Turn HARD_REGNO_NREGS into a target hook Turn HARD_REGNO_NREGS into a target hook --- 2017-09-11 Richard Sandiford New
Turn HARD_REGNO_MODE_OK into a target hook Turn HARD_REGNO_MODE_OK into a target hook --- 2017-08-28 Richard Sandiford New
Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hook Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hook --- 2017-08-28 Richard Sandiford New
Turn FUNCTION_ARG_PADDING into a target hook Turn FUNCTION_ARG_PADDING into a target hook --- 2017-08-28 Richard Sandiford New
Turn FUNCTION_ARG_OFFSET into a hook Turn FUNCTION_ARG_OFFSET into a hook --- 2017-09-13 Richard Sandiford New
Turn CANNOT_CHANGE_MODE_CLASS into a hook Turn CANNOT_CHANGE_MODE_CLASS into a hook --- 2017-09-13 Richard Sandiford New
Try simplifying memory operands during optabs expansion --- 2011-03-31 Richard Sandiford Accepted
Try simplifying memory operands during optabs expansion --- 2011-04-14 Richard Sandiford Accepted
Try harder to preserve operand ties in maybe_legitimize_operands Try harder to preserve operand ties in maybe_legitimize_operands --- 2018-05-23 Richard Sandiford Accepted
Tighten use of HARD_FRAME_POINTER_REGNUM in alias.c (PR 84538) Tighten use of HARD_FRAME_POINTER_REGNUM in alias.c (PR 84538) --- 2018-02-28 Richard Sandiford Accepted
Tighten tree-ssa-ccp.c:get_value_for_expr condition Tighten tree-ssa-ccp.c:get_value_for_expr condition --- 2017-09-20 Richard Sandiford New
Tighten LRA test for reloading the inner reg of a paradoxical subreg Tighten LRA test for reloading the inner reg of a paradoxical subreg --- 2018-05-30 Richard Sandiford Accepted
Tighten LRA cycling check Tighten LRA cycling check --- 2018-01-04 Richard Sandiford Accepted
Tighten early exit in vect_analyze_data_ref_dependence (PR85586) Tighten early exit in vect_analyze_data_ref_dependence (PR85586) --- 2018-05-01 Richard Sandiford New
Tighten condition in vect/pr85586.c (PR 85654) Tighten condition in vect/pr85586.c (PR 85654) --- 2018-05-08 Richard Sandiford New
Tighten ARM's CANNOT_CHANGE_MODE_CLASS --- 2011-03-24 Richard Sandiford Superseded
Tighten ARM's CANNOT_CHANGE_MODE_CLASS --- 2011-03-25 Richard Sandiford Superseded
Tighten ARM's CANNOT_CHANGE_MODE_CLASS --- 2011-03-25 Richard Sandiford Accepted
Tidy dr_chain allocation in vectorizable_load --- 2011-04-12 Richard Sandiford Accepted
[testsuite] Make lto.exp work with Tcl 8.4 [testsuite] Make lto.exp work with Tcl 8.4 --- 2018-02-05 Richard Sandiford New
Support fused multiply-adds in fully-masked reductions Support fused multiply-adds in fully-masked reductions --- 2018-05-16 Richard Sandiford New
SUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn SUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn --- 2017-09-20 Richard Sandiford New
Store VECTOR_CST_NELTS directly in tree_node Store VECTOR_CST_NELTS directly in tree_node --- 2017-09-14 Richard Sandiford New
Split out parts of scompare_loc_descriptor and emit_store_flag --- 2017-07-13 Richard Sandiford Accepted
SLP reductions with variable-length vectors SLP reductions with variable-length vectors --- 2017-11-17 Richard Sandiford New
[SLP/AArch64] Fix unpack handling for big-endian SVE [SLP/AArch64] Fix unpack handling for big-endian SVE --- 2018-01-26 Richard Sandiford Accepted
Simplify pad_below implementation --- 2017-08-21 Richard Sandiford Accepted
Set insn_last_address in final_1 Set insn_last_address in final_1 --- 2018-04-09 Richard Sandiford New
[rs6000] int->machine_mode in rs6000-c.c [rs6000] int->machine_mode in rs6000-c.c --- 2017-08-30 Richard Sandiford New
[rs6000] Avoid rotates of floating-point modes --- 2017-07-12 Richard Sandiford Accepted
RFC: Representation of runtime offsets and sizes RFC: Representation of runtime offsets and sizes --- 2017-09-06 Richard Sandiford New
RFC: Gimple calls to "internal" functions --- 2011-04-08 Richard Sandiford Not Applicable
RFC/A: Early predictive commoning pass --- 2017-07-03 Richard Sandiford New
RFA: Gimple calls to "internal" functions --- 2011-04-14 Richard Sandiford Superseded
RFA: Gimple calls to "internal" functions --- 2011-04-18 Richard Sandiford Superseded
RFA: Gimple calls to "internal" functions --- 2011-04-19 Richard Sandiford Accepted
RFA: Fix REG_ARGS_SIZE handling when pushing TLS addresses RFA: Fix REG_ARGS_SIZE handling when pushing TLS addresses --- 2017-12-28 Richard Sandiford New
RFA: Expand vec_perm_indices::series_p comment RFA: Expand vec_perm_indices::series_p comment --- 2018-01-09 Richard Sandiford New
RFA: Backport fix for PR80769 --- 2017-07-27 Richard Sandiford New
Rework the legitimize_address_displacement hook Rework the legitimize_address_displacement hook --- 2017-11-17 Richard Sandiford New
Revert DECL_USER_ALIGN part of r241959 Revert DECL_USER_ALIGN part of r241959 --- 2018-01-03 Richard Sandiford New
Restrict vector use of extract_bit_field_as_subreg (PR 83699) Restrict vector use of extract_bit_field_as_subreg (PR 83699) --- 2018-01-06 Richard Sandiford New
Replace REDUC_*_EXPRs with internal functions. Replace REDUC_*_EXPRs with internal functions. --- 2017-11-22 Richard Sandiford New
Replace FMA_EXPR with one internal fn per optab Replace FMA_EXPR with one internal fn per optab --- 2018-05-11 Richard Sandiford New
Rename inchash::hash::add_wide_int Rename inchash::hash::add_wide_int --- 2017-10-13 Richard Sandiford Accepted
Remove unnecessary temporary in tree-if-conv.c Remove unnecessary temporary in tree-if-conv.c --- 2017-11-17 Richard Sandiford New
Remove the frame size argument from function_prologue/epilogue --- 2017-08-21 Richard Sandiford New
Remove explicit dg-do runs from gcc.dg/vect (PR 83889) Remove explicit dg-do runs from gcc.dg/vect (PR 83889) --- 2018-01-23 Richard Sandiford New
Recording predicate information in all rtl gen* programs --- 2011-04-12 Richard Sandiford Accepted
Record equivalences for spill registers --- 2017-05-05 Richard Sandiford Accepted
range_int_cst_p handling in extract_range_from_binary_expr_1 range_int_cst_p handling in extract_range_from_binary_expr_1 --- 2017-09-20 Richard Sandiford New
PR target/46329: Reject Neon structure constants --- 2011-04-04 Richard Sandiford Accepted
PR rtl-optimization/47925: deleting trivially live instructions --- 2011-02-28 Richard Sandiford Superseded
PR rtl-optimization/47925: deleting trivially live instructions --- 2011-03-02 Richard Sandiford Accepted
Protect second call to extract_range_from_multiplicative_op_1 Protect second call to extract_range_from_multiplicative_op_1 --- 2018-01-04 Richard Sandiford New
Protect against min_profitable_iters going negative Protect against min_profitable_iters going negative --- 2017-11-08 Richard Sandiford Accepted
Prevent invalid register mode changes in combine Prevent invalid register mode changes in combine --- 2017-09-18 Richard Sandiford New
Prefer open-coding vector integer division Prefer open-coding vector integer division --- 2018-05-24 Richard Sandiford New
PR83675: Restore TARGET_VIS2 check for SPARC vec_perm_const PR83675: Restore TARGET_VIS2 check for SPARC vec_perm_const --- 2018-01-04 Richard Sandiford New
PR83004: Accidental change to pr81136.c for VECTOR_BITS==128 PR83004: Accidental change to pr81136.c for VECTOR_BITS==128 --- 2017-11-22 Richard Sandiford New
PR82816: Widening multiplies of bitfields PR82816: Widening multiplies of bitfields --- 2017-11-03 Richard Sandiford New
PR82809: register handling in ix86_vector_duplicate_value PR82809: register handling in ix86_vector_duplicate_value --- 2017-11-02 Richard Sandiford New
PR82547: Undetected overflow for UNSIGNED wide_ints PR82547: Undetected overflow for UNSIGNED wide_ints --- 2017-11-22 Richard Sandiford Accepted
PR82045: Avoid passing machine modes through "..." PR82045: Avoid passing machine modes through "..." --- 2017-09-01 Richard Sandiford Accepted
PR81815: Invalid conditional reduction --- 2017-08-14 Richard Sandiford New
PR81738: Split vect-alias-check-6.c --- 2017-08-10 Richard Sandiford New
PR81635: Use chrecs to help find related data refs --- 2017-08-16 Richard Sandiford New
PR 81292: ICE on related strlens after r249880 --- 2017-07-04 Richard Sandiford New
« 1 2 3 45 6 »