Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| State =
Action Required
| Archived =
No
| 446 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
...
2
3
4
5
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
Clarify define_insn documentation
-
-
-
2017-06-06
Richard Sandiford
New
Cleaning up expand optabs code
-
-
-
2011-03-21
Richard Sandiford
New
Cleaning up expand optabs code
-
-
-
2011-03-19
Richard Sandiford
New
[committed,100.1/nnn] poly_int: vec_perm_indices element type
[committed,100.1/nnn] poly_int: vec_perm_indices element type
-
-
-
2018-01-03
Richard Sandiford
New
[committed,100.2/nnn] poly_int: vector_builder element count
[committed,100.2/nnn] poly_int: vector_builder element count
-
-
-
2018-01-03
Richard Sandiford
New
[committed,AArch64] Add SVE support for integer division
[committed,AArch64] Add SVE support for integer division
-
-
-
2018-05-25
Richard Sandiford
New
[committed,AArch64] Avoid GET_MODE_NUNITS in v8.4 support
[committed,AArch64] Avoid GET_MODE_NUNITS in v8.4 support
-
-
-
2018-01-11
Richard Sandiford
New
[committed,AArch64] Extra scalar_float_mode patch
[committed,AArch64] Extra scalar_float_mode patch
-
-
-
2018-01-11
Richard Sandiford
New
[committed,AArch64] More aarch64_endian_lane_rtx
[committed,AArch64] More aarch64_endian_lane_rtx
-
-
-
2017-11-13
Richard Sandiford
New
[committed,AArch64] Tweak sve/vcond_6.c test
[committed,AArch64] Tweak sve/vcond_6.c test
-
-
-
2018-05-08
Richard Sandiford
New
[committed,AArch64] Use UNSPEC_MERGE_PTRUE for comparisons
[committed,AArch64] Use UNSPEC_MERGE_PTRUE for comparisons
-
-
-
2018-05-08
Richard Sandiford
New
[committed] Allow the target to set MAX_BITSIZE_MODE_ANY_MODE
[committed] Allow the target to set MAX_BITSIZE_MODE_ANY_MODE
-
-
-
2018-01-03
Richard Sandiford
New
[committed] Fix bogus CONST_WIDE_INT hash
-
-
-
2017-08-21
Richard Sandiford
New
[committed] Fix build/min-insn-modes.o rule
-
-
-
2017-07-08
Richard Sandiford
New
[committed] Fix mode_for_size units in caller-save.c (PR83761)
[committed] Fix mode_for_size units in caller-save.c (PR83761)
-
-
-
2018-01-11
Richard Sandiford
New
[committed] Fix multiple_p for two non-poly_ints
[committed] Fix multiple_p for two non-poly_ints
-
-
-
2017-12-20
Richard Sandiford
New
[committed] Missing vect_double in gcc.dg/vect/pr79920.c (PR83836)
[committed] Missing vect_double in gcc.dg/vect/pr79920.c (PR83836)
-
-
-
2018-01-15
Richard Sandiford
New
[committed] Move C++ SVE tests to g++.target/aarch64/sve
[committed] Move C++ SVE tests to g++.target/aarch64/sve
-
-
-
2018-05-08
Richard Sandiford
New
[committed] Pass rtx and index to read-md.c iterator routines
-
-
-
2017-08-21
Richard Sandiford
New
[committed] PR82228: Move ncopies calculation in vectorizable_live_operation
[committed] PR82228: Move ncopies calculation in vectorizable_live_operation
-
-
-
2017-09-16
Richard Sandiford
New
[committed] PR82289: Computing peeling costs for irrelevant drs
[committed] PR82289: Computing peeling costs for irrelevant drs
-
-
-
2017-09-22
Richard Sandiford
New
[committed] PR82413: Mismatched precisions in build_range_check
[committed] PR82413: Mismatched precisions in build_range_check
-
-
-
2017-10-04
Richard Sandiford
New
[committed] PR83680: Inverted test in arm_vectorize_vec_perm_const
[committed] PR83680: Inverted test in arm_vectorize_vec_perm_const
-
-
-
2018-01-04
Richard Sandiford
New
[committed,rs6000] Use gen_int_mode in ieee_128bit_negative_zero
[committed,rs6000] Use gen_int_mode in ieee_128bit_negative_zero
-
-
-
2017-12-28
Richard Sandiford
New
[committed] Use partial_subreg_p in curr_insn_transform
[committed] Use partial_subreg_p in curr_insn_transform
-
-
-
2018-01-03
Richard Sandiford
New
[committed] Use scalar_int/float_mode in brig_langhook_type_for_mode
[committed] Use scalar_int/float_mode in brig_langhook_type_for_mode
-
-
-
2017-10-23
Richard Sandiford
New
[committed] Use SCALAR_INT_TYPE_MODE in loc_list_from_tree_1
[committed] Use SCALAR_INT_TYPE_MODE in loc_list_from_tree_1
-
-
-
2017-10-23
Richard Sandiford
New
[committed] Use scalar_mode in expand_shift_1
[committed] Use scalar_mode in expand_shift_1
-
-
-
2017-10-23
Richard Sandiford
New
[committed] Use valid_for_const_vector_p instead of CONSTANT_P
[committed] Use valid_for_const_vector_p instead of CONSTANT_P
-
-
-
2017-12-28
Richard Sandiford
New
[committed] Wrap tree-data-ref.h macro arguments
-
-
-
2017-05-03
Richard Sandiford
New
Disable some patterns for fold-left reductions (PR 83965)
Disable some patterns for fold-left reductions (PR 83965)
-
-
-
2018-01-22
Richard Sandiford
New
Don't group gather loads (PR83847)
Don't group gather loads (PR83847)
-
-
-
2018-01-15
Richard Sandiford
New
Don't query the frontend for unsupported types
Don't query the frontend for unsupported types
-
-
-
2017-09-20
Richard Sandiford
New
Don't try to vectorise COND_EXPR reduction chains (PR 84913)
Don't try to vectorise COND_EXPR reduction chains (PR 84913)
-
-
-
2018-03-17
Richard Sandiford
New
Don't use permutes for single-element accesses (PR83753)
Don't use permutes for single-element accesses (PR83753)
-
-
-
2018-01-09
Richard Sandiford
New
Don't vectorise zero-step rmw operations (PR 84485)
Don't vectorise zero-step rmw operations (PR 84485)
-
-
-
2018-02-28
Richard Sandiford
New
Drop df_ from df_read_modify_subreg_p
Drop df_ from df_read_modify_subreg_p
-
-
-
2017-08-24
Richard Sandiford
New
Extend tree code folds to IFN_COND_*
Extend tree code folds to IFN_COND_*
-
-
-
2018-05-24
Richard Sandiford
New
Fix an SVE failure in the Fortran matmul* tests
Fix an SVE failure in the Fortran matmul* tests
-
-
-
2017-09-15
Richard Sandiford
New
Fix calculation of ptr_mode for MODE_PARTIAL_INT Pmode
Fix calculation of ptr_mode for MODE_PARTIAL_INT Pmode
-
-
-
2017-11-22
Richard Sandiford
New
Fixed incorrect TARGET_MEM_REF alignment (PR 84419)
Fixed incorrect TARGET_MEM_REF alignment (PR 84419)
-
-
-
2018-02-20
Richard Sandiford
New
Fix find_widening_optab_handler_and_mode assertion (PR 84406)
Fix find_widening_optab_handler_and_mode assertion (PR 84406)
-
-
-
2018-02-20
Richard Sandiford
New
Fix HWI + -unsigned in combine.c
Fix HWI + -unsigned in combine.c
-
-
-
2017-10-22
Richard Sandiford
New
Fix ICE after sorry for big stack arguments (PR 84964)
Fix ICE after sorry for big stack arguments (PR 84964)
-
-
-
2018-03-21
Richard Sandiford
New
Fix mismatched precisions in tree arithmetic
Fix mismatched precisions in tree arithmetic
-
-
-
2017-10-01
Richard Sandiford
New
Fix permute handling when vectorising scatters
Fix permute handling when vectorising scatters
-
-
-
2018-01-09
Richard Sandiford
New
Fix pessimistic DImode handling in combine.c:make_field_assignment
-
-
-
2017-05-24
Richard Sandiford
New
Fix tree-ssa-strlen handling of partial clobber (PR85814)
Fix tree-ssa-strlen handling of partial clobber (PR85814)
-
-
-
2018-05-18
Richard Sandiford
New
Fix type of bitstart in vectorizable_live_operation
Fix type of bitstart in vectorizable_live_operation
-
-
-
2017-09-15
Richard Sandiford
New
Fix unguarded uses of tree_to_uhwi
Fix unguarded uses of tree_to_uhwi
-
-
-
2017-09-20
Richard Sandiford
New
Fix use of boolean_true/false_node (PR 83979)
Fix use of boolean_true/false_node (PR 83979)
-
-
-
2018-01-23
Richard Sandiford
New
Fix vect_float markup for a couple of tests (PR 83888)
Fix vect_float markup for a couple of tests (PR 83888)
-
-
-
2018-01-22
Richard Sandiford
New
Fix vectorizable_live_operation handling of vector booleans
Fix vectorizable_live_operation handling of vector booleans
-
-
-
2017-09-15
Richard Sandiford
New
Fix vectorizable_mask_load_store handling of invariant masks
Fix vectorizable_mask_load_store handling of invariant masks
-
-
-
2017-09-15
Richard Sandiford
New
Fold VEC_COND_EXPRs to IFN_COND_* where possible
Fold VEC_COND_EXPRs to IFN_COND_* where possible
-
-
-
2018-05-24
Richard Sandiford
New
Gimple FE support for internal functions
Gimple FE support for internal functions
-
-
-
2018-05-17
Richard Sandiford
New
Handle data dependence relations with different bases
-
-
-
2017-05-03
Richard Sandiford
New
Handle more SLP constant and extern definitions for variable VF
Handle more SLP constant and extern definitions for variable VF
-
-
-
2017-11-09
Richard Sandiford
New
Handle peeling for alignment with masking
Handle peeling for alignment with masking
-
-
-
2017-11-17
Richard Sandiford
New
Handle unpropagated assignments in SLP
-
-
-
2017-06-01
Richard Sandiford
New
Handle vector boolean types when calculating the SLP unroll factor
Handle vector boolean types when calculating the SLP unroll factor
-
-
-
2018-05-09
Richard Sandiford
New
Implement SLP of internal functions
Implement SLP of internal functions
-
-
-
2018-05-16
Richard Sandiford
New
Improve canonicalisation of TARGET_MEM_REFs
Improve canonicalisation of TARGET_MEM_REFs
-
-
-
2017-11-03
Richard Sandiford
New
Improve ECF_NOTHROW flags for direct internal functions
-
-
-
2017-08-17
Richard Sandiford
New
Improve spilling for variable-size slots
Improve spilling for variable-size slots
-
-
-
2017-11-03
Richard Sandiford
New
Improve vectorisation of COND_EXPR <bool op bool, ...>
Improve vectorisation of COND_EXPR <bool op bool, ...>
-
-
-
2017-11-03
Richard Sandiford
New
Make fix for PR 83965 handle SLP reduction chains
Make fix for PR 83965 handle SLP reduction chains
-
-
-
2018-02-20
Richard Sandiford
New
Make gimple_build_vector take a tree_vector_builder
Make gimple_build_vector take a tree_vector_builder
-
-
-
2017-12-06
Richard Sandiford
New
Make ivopts handle calls to internal functions
Make ivopts handle calls to internal functions
-
-
-
2017-11-17
Richard Sandiford
New
Make more use of df_read_modify_subreg_p
-
-
-
2017-08-23
Richard Sandiford
New
Make more use of end_hard_regno
Make more use of end_hard_regno
-
-
-
2017-09-11
Richard Sandiford
New
Make more use of GET_MODE_UNIT_BITSIZE
-
-
-
2017-08-23
Richard Sandiford
New
Make more use of HWI_COMPUTABLE_MODE_P
-
-
-
2017-08-23
Richard Sandiford
New
Make more use of VECTOR_CST_ENCODED_ELT
Make more use of VECTOR_CST_ENCODED_ELT
-
-
-
2017-12-06
Richard Sandiford
New
Make tree-ssa-strlen.c handle partial unterminated strings
-
-
-
2017-05-05
Richard Sandiford
New
match.pd handling of three-constant bitops
match.pd handling of three-constant bitops
-
-
-
2017-09-20
Richard Sandiford
New
Mostly revert r254296
Mostly revert r254296
-
-
-
2018-01-07
Richard Sandiford
New
Move computation of SLP_TREE_NUMBER_OF_VEC_STMTS
Move computation of SLP_TREE_NUMBER_OF_VEC_STMTS
-
-
-
2017-09-15
Richard Sandiford
New
Move pa.h FUNCTION_ARG_SIZE to pa.c (PR83858)
Move pa.h FUNCTION_ARG_SIZE to pa.c (PR83858)
-
-
-
2018-01-16
Richard Sandiford
New
Non-INTEGER_CST CHREC_RIGHTs in analyze_*_subscript
Non-INTEGER_CST CHREC_RIGHTs in analyze_*_subscript
-
-
-
2017-11-06
Richard Sandiford
New
PING: [11/nn] [AArch64] Set NUM_POLY_INT_COEFFS to 2
PING: [11/nn] [AArch64] Set NUM_POLY_INT_COEFFS to 2
-
-
-
2018-01-05
Richard Sandiford
New
Pool alignment information for common bases
-
-
-
2017-06-28
Richard Sandiford
New
PR81136: ICE from inconsistent DR_MISALIGNMENTs
-
-
-
2017-06-22
Richard Sandiford
New
PR 81292: ICE on related strlens after r249880
-
-
-
2017-07-04
Richard Sandiford
New
PR81635: Use chrecs to help find related data refs
-
-
-
2017-08-16
Richard Sandiford
New
PR81738: Split vect-alias-check-6.c
-
-
-
2017-08-10
Richard Sandiford
New
PR81815: Invalid conditional reduction
-
-
-
2017-08-14
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
PR82816: Widening multiplies of bitfields
PR82816: Widening multiplies of bitfields
-
-
-
2017-11-03
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
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
Prefer open-coding vector integer division
Prefer open-coding vector integer division
-
-
-
2018-05-24
Richard Sandiford
New
Prevent invalid register mode changes in combine
Prevent invalid register mode changes in combine
-
-
-
2017-09-18
Richard Sandiford
New
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
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
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
Remove the frame size argument from function_prologue/epilogue
-
-
-
2017-08-21
Richard Sandiford
New
Remove unnecessary temporary in tree-if-conv.c
Remove unnecessary temporary in tree-if-conv.c
-
-
-
2017-11-17
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
Replace REDUC_*_EXPRs with internal functions.
Replace REDUC_*_EXPRs with internal functions.
-
-
-
2017-11-22
Richard Sandiford
New
«
1
2
...
2
3
4
5
»