Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| Archived =
No
| 2655 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
...
20
21
22
…
26
27
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
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
Disable some patterns for fold-left reductions (PR 83965)
Disable some patterns for fold-left reductions (PR 83965)
-
-
-
2018-01-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
Avoid GCC 4.1 build failure in fold-const.c
Avoid GCC 4.1 build failure in fold-const.c
-
-
-
2018-01-16
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
Don't group gather loads (PR83847)
Don't group gather loads (PR83847)
-
-
-
2018-01-15
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,AArch64] Extra scalar_float_mode patch
[committed,AArch64] Extra scalar_float_mode patch
-
-
-
2018-01-11
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] 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
Don't use permutes for single-element accesses (PR83753)
Don't use permutes for single-element accesses (PR83753)
-
-
-
2018-01-09
Richard Sandiford
New
Use poly_int tree accessors
Use poly_int tree accessors
-
-
-
2018-01-09
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
Fix permute handling when vectorising scatters
Fix permute handling when vectorising scatters
-
-
-
2018-01-09
Richard Sandiford
New
Mostly revert r254296
Mostly revert r254296
-
-
-
2018-01-07
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
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
[AArch64] Reject (high (const (plus anchor offset)))
[AArch64] Reject (high (const (plus anchor offset)))
-
-
-
2018-01-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
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
Add tree_fits_uhwi_p tests to BIT_FIELD_REF folder
Add tree_fits_uhwi_p tests to BIT_FIELD_REF folder
-
-
-
2018-01-04
Richard Sandiford
New
Allow VEC_PERM_EXPR folding to fail
Allow VEC_PERM_EXPR folding to fail
-
-
-
2018-01-04
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
[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] Use partial_subreg_p in curr_insn_transform
[committed] Use partial_subreg_p in curr_insn_transform
-
-
-
2018-01-03
Richard Sandiford
New
Revert DECL_USER_ALIGN part of r241959
Revert DECL_USER_ALIGN part of r241959
-
-
-
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,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
[5/4] Directly operate on CONST_VECTOR encoding
Use new vector constant encoding for CONST_VECTOR
-
-
-
2018-01-02
Richard Sandiford
New
[4/4] Make CONST_VECTOR_ELT handle implicitly-encoded elements
Use new vector constant encoding for CONST_VECTOR
-
-
-
2017-12-28
Richard Sandiford
New
[3/4] Make more use of rtx_vector_builder
Use new vector constant encoding for CONST_VECTOR
-
-
-
2017-12-28
Richard Sandiford
New
[2/4] New CONST_VECTOR layout
Use new vector constant encoding for CONST_VECTOR
-
-
-
2017-12-28
Richard Sandiford
New
[1/4] Use CONST_VECTOR_ELT instead of XVECEXP
Use new vector constant encoding for CONST_VECTOR
-
-
-
2017-12-28
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 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
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
[committed] Fix multiple_p for two non-poly_ints
[committed] Fix multiple_p for two non-poly_ints
-
-
-
2017-12-20
Richard Sandiford
New
[13/13,AArch64] Use vec_perm_indices helper routines
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[12/13] Use ssizetype selectors for autovectorised VEC_PERM_EXPRs
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[11/13] Use vec_perm_builder::series_p in shift_amt_for_vec_perm_mask
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[09/13] Use explicit encodings for simple permutes
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[08/13] Add a vec_perm_indices_to_tree helper function
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[07/13] Make vec_perm_indices use new vector encoding
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[06/13] Check whether a vector of QIs can store all indices
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[05/13] Remove vec_perm_const optab
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[04/13] Refactor expand_vec_perm
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[03/13] Split can_vec_perm_p into can_vec_perm_{var,const}_p
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[02/13] Pass vec_perm_indices by reference
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
Richard Sandiford
New
[01/13] Add a qimode_for_vec_perm helper function
Make VEC_PERM_EXPR work for variable-length vectors
-
-
-
2017-12-09
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 gimple_build_vector take a tree_vector_builder
Make gimple_build_vector take a tree_vector_builder
-
-
-
2017-12-06
Richard Sandiford
New
Use tree_vector_builder::new_binary_operation for folding
Use tree_vector_builder::new_binary_operation for folding
-
-
-
2017-12-06
Richard Sandiford
New
[AArch64] Fix some define_insn_and_split conditions
[AArch64] Fix some define_insn_and_split conditions
-
-
-
2017-12-05
Richard Sandiford
New
Replace REDUC_*_EXPRs with internal functions.
Replace REDUC_*_EXPRs with internal functions.
-
-
-
2017-11-22
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
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
Add support for SVE scatter stores
Add support for SVE scatter stores
-
-
-
2017-11-17
Richard Sandiford
New
Allow gather loads to be used for grouped accesses
Allow gather loads to be used for grouped accesses
-
-
-
2017-11-17
Richard Sandiford
New
Use gather loads for strided accesses
Use gather loads for strided accesses
-
-
-
2017-11-17
Richard Sandiford
New
Add support for SVE gather loads
Add support for SVE gather loads
-
-
-
2017-11-17
Richard Sandiford
New
Allow targets to pick a vector prefix other than "V"
Allow targets to pick a vector prefix other than "V"
-
-
-
2017-11-17
Richard Sandiford
New
Add support for in-order addition reduction using SVE FADDA
Add support for in-order addition reduction using SVE FADDA
-
-
-
2017-11-17
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
Rework the legitimize_address_displacement hook
Rework the legitimize_address_displacement hook
-
-
-
2017-11-17
Richard Sandiford
New
Use single-iteration epilogues when peeling for gaps
Use single-iteration epilogues when peeling for gaps
-
-
-
2017-11-17
Richard Sandiford
New
Allow single-element interleaving for non-power-of-2 strides
Allow single-element interleaving for non-power-of-2 strides
-
-
-
2017-11-17
Richard Sandiford
New
Add support for conditional reductions using SVE CLASTB
Add support for conditional reductions using SVE CLASTB
-
-
-
2017-11-17
Richard Sandiford
New
Add support for vectorising live-out values using SVE LASTB
Add support for vectorising live-out values using SVE LASTB
-
-
-
2017-11-17
Richard Sandiford
New
Add an empty_mask_is_expensive hook
Add an empty_mask_is_expensive hook
-
-
-
2017-11-17
Richard Sandiford
New
Handle peeling for alignment with masking
Handle peeling for alignment with masking
-
-
-
2017-11-17
Richard Sandiford
New
Allow the number of iterations to be smaller than VF
Allow the number of iterations to be smaller than VF
-
-
-
2017-11-17
Richard Sandiford
New
Make ivopts handle calls to internal functions
Make ivopts handle calls to internal functions
-
-
-
2017-11-17
Richard Sandiford
New
Add support for reductions in fully-masked loops
Add support for reductions in fully-masked loops
-
-
-
2017-11-17
Richard Sandiford
New
Add support for fully-predicated loops
Add support for fully-predicated loops
-
-
-
2017-11-17
Richard Sandiford
New
Add support for bitwise reductions
Add support for bitwise reductions
-
-
-
2017-11-17
Richard Sandiford
New
SLP reductions with variable-length vectors
SLP reductions with variable-length vectors
-
-
-
2017-11-17
Richard Sandiford
New
[7/7] Make vectorizable_load/store handle IFN_MASK_LOAD/STORE
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[6/7] Split gather load handling out of vectorizable_{mask_load_store,load}
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[5/7] Split out gather load mask building
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[4/7] Split rhs checking out of vectorizable_{,mask_load_}store
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[3/7] Split mask checking out of vectorizable_mask_load_store
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[2/7] Make vect_model_store_cost take a vec_load_store_type
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[1/7] Move code that stubs out IFN_MASK_LOADs
Fold vectorizable_mask_load_store into vectorizable_load/store
-
-
-
2017-11-17
Richard Sandiford
New
[committed,AArch64] More aarch64_endian_lane_rtx
[committed,AArch64] More aarch64_endian_lane_rtx
-
-
-
2017-11-13
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
Add optabs for common types of permutation
Add optabs for common types of permutation
-
-
-
2017-11-09
Richard Sandiford
New
Add support for masked load/store_lanes
Add support for masked load/store_lanes
-
-
-
2017-11-08
Richard Sandiford
New
[4/4,AArch64] Tests for SVE structure modes
Add SVE support for load/store_lanes
-
-
-
2017-11-08
Richard Sandiford
New
[3/4] load/store_lanes testsuite markup
Add SVE support for load/store_lanes
-
-
-
2017-11-08
Richard Sandiford
New
[2/4,AArch64] SVE load/store_lanes support
Add SVE support for load/store_lanes
-
-
-
2017-11-08
Richard Sandiford
New
[1/4] Give the target more control over ARRAY_TYPE modes
Add SVE support for load/store_lanes
-
-
-
2017-11-08
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
Be stricter about CONST_VECTOR operands
Be stricter about CONST_VECTOR operands
-
-
-
2017-11-06
Richard Sandiford
New
[4/4] SVE unwinding
Add SVE support
-
-
-
2017-11-03
Richard Sandiford
New
[2/4,AArch64] Testsuite markup for SVE
Add SVE support
-
-
-
2017-11-03
Richard Sandiford
New
Improve spilling for variable-size slots
Improve spilling for variable-size slots
-
-
-
2017-11-03
Richard Sandiford
New
Improve canonicalisation of TARGET_MEM_REFs
Improve canonicalisation of TARGET_MEM_REFs
-
-
-
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
[10/10] Add a vect_masked_store target selector
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
«
1
2
...
20
21
22
…
26
27
»