Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Archived =
No
| 3547 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
...
6
7
8
…
35
36
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[AArch64] Fix ICEs in aarch64_print_operand
[AArch64] Fix ICEs in aarch64_print_operand
-
-
-
2017-12-05
Richard Sandiford
Accepted
[AArch64] Fix some define_insn_and_split conditions
[AArch64] Fix some define_insn_and_split conditions
-
-
-
2017-12-05
Richard Sandiford
New
[obv?] Fix missing newlines from local-pure-const pass dump
[obv?] Fix missing newlines from local-pure-const pass dump
-
-
-
2017-12-01
Luis Machado
New
ARM testsuite: force hardfp for addr-modes-float.c
ARM testsuite: force hardfp for addr-modes-float.c
-
-
-
2017-11-27
Charles Baylis
New
Replace REDUC_*_EXPRs with internal functions.
Replace REDUC_*_EXPRs with internal functions.
-
-
-
2017-11-22
Richard Sandiford
New
PR82547: Undetected overflow for UNSIGNED wide_ints
PR82547: Undetected overflow for UNSIGNED wide_ints
-
-
-
2017-11-22
Richard Sandiford
Accepted
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
PR82665 - missing value range optimization for memchr
PR82665 - missing value range optimization for memchr
-
-
-
2017-11-20
Prathamesh Kulkarni
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
Add an "early rematerialisation" pass
Add an "early rematerialisation" pass
-
-
-
2017-11-17
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
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
[AArch64] Adjust tuning parameters for Falkor
[AArch64] Adjust tuning parameters for Falkor
-
-
-
2017-11-15
Luis Machado
New
[Obvious,ARM] Fix more -Wreturn-type fallout (gcc.target/arm/pr67989.C)
[Obvious,ARM] Fix more -Wreturn-type fallout (gcc.target/arm/pr67989.C)
-
-
-
2017-11-13
Christophe Lyon
New
[committed,AArch64] More aarch64_endian_lane_rtx
[committed,AArch64] More aarch64_endian_lane_rtx
-
-
-
2017-11-13
Richard Sandiford
New
[ARM,testsuite] Skip copysign_softfloat_1.c on hard-float targets
[ARM,testsuite] Skip copysign_softfloat_1.c on hard-float targets
-
-
-
2017-11-10
Christophe Lyon
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
[doc] Fix latency in pipeline description example
[doc] Fix latency in pipeline description example
-
-
-
2017-11-09
Luis Machado
Accepted
Protect against min_profitable_iters going negative
Protect against min_profitable_iters going negative
-
-
-
2017-11-08
Richard Sandiford
Accepted
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
[AARCH64] implements neon vld1_*_x2 intrinsics
[AARCH64] implements neon vld1_*_x2 intrinsics
-
-
-
2017-11-07
Kugan Vivekanandarajah
New
Non-INTEGER_CST CHREC_RIGHTs in analyze_*_subscript
Non-INTEGER_CST CHREC_RIGHTs in analyze_*_subscript
-
-
-
2017-11-06
Richard Sandiford
New
[AArch64] Use aarch64_reg_or_imm instead of nonmemory_operand
[AArch64] Use aarch64_reg_or_imm instead of nonmemory_operand
-
-
-
2017-11-06
Richard Sandiford
Accepted
Fix folding of vector mask EQ/NE expressions
Fix folding of vector mask EQ/NE expressions
-
-
-
2017-11-06
Richard Sandiford
Accepted
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
Use extract_bit_field_as_subreg for vectors
Use extract_bit_field_as_subreg for vectors
-
-
-
2017-11-03
Richard Sandiford
Accepted
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 ivopts handling of forced scales
Improve ivopts handling of forced scales
-
-
-
2017-11-03
Richard Sandiford
Accepted
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
[9/10] Add a vect_align_stack_vars target selector
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[8/10] Add a vect_variable_length target selector
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[7/10] Add a vect_unaligned_possible target selector
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[6/10] Add a vect_element_align_preferred target selector
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[5/10] Add vect_perm3_* target selectors
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[4/10] Don't assume vect_multiple_sizes means 2 sizes
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[3/10] Add available_vector_sizes to target-supports.exp
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[2/10] Add VECTOR_BITS to tree-vect.h
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
[1/10] Consistently use asm volatile ("" ::: "memory") in vect tests
Vectoriser testsuite tweaks
-
-
-
2017-11-03
Richard Sandiford
New
PR82816: Widening multiplies of bitfields
PR82816: Widening multiplies of bitfields
-
-
-
2017-11-03
Richard Sandiford
New
PR82808
PR82808
-
-
-
2017-11-03
Prathamesh Kulkarni
New
PR82809: register handling in ix86_vector_duplicate_value
PR82809: register handling in ix86_vector_duplicate_value
-
-
-
2017-11-02
Richard Sandiford
New
[12/nn,AArch64] Add const_offset field to aarch64_address_info
[12/nn,AArch64] Add const_offset field to aarch64_address_info
-
-
-
2017-10-27
Richard Sandiford
New
[11/nn,AArch64] Set NUM_POLY_INT_COEFFS to 2
[11/nn,AArch64] Set NUM_POLY_INT_COEFFS to 2
-
-
-
2017-10-27
Richard Sandiford
New
[10/nn,AArch64] Minor rtx costs tweak
[10/nn,AArch64] Minor rtx costs tweak
-
-
-
2017-10-27
Richard Sandiford
New
[09/nn,AArch64] Pass number of units to aarch64_expand_vec_perm(_const)
[09/nn,AArch64] Pass number of units to aarch64_expand_vec_perm(_const)
-
-
-
2017-10-27
Richard Sandiford
New
[08/nn,AArch64] Pass number of units to aarch64_simd_vect_par_cnst_half
[08/nn,AArch64] Pass number of units to aarch64_simd_vect_par_cnst_half
-
-
-
2017-10-27
Richard Sandiford
New
[07/nn,AArch64] Pass number of units to aarch64_reverse_mask
[07/nn,AArch64] Pass number of units to aarch64_reverse_mask
-
-
-
2017-10-27
Richard Sandiford
New
[06/nn,AArch64] Add an endian_lane_rtx helper routine
[06/nn,AArch64] Add an endian_lane_rtx helper routine
-
-
-
2017-10-27
Richard Sandiford
New
[04/nn,AArch64] Rename the internal "Upl" constraint
[04/nn,AArch64] Rename the internal "Upl" constraint
-
-
-
2017-10-27
Richard Sandiford
New
[03/nn,AArch64] Rework interface to add constant/offset routines
[03/nn,AArch64] Rework interface to add constant/offset routines
-
-
-
2017-10-27
Richard Sandiford
New
[02/nn,AArch64] Move code around
[02/nn,AArch64] Move code around
-
-
-
2017-10-27
Richard Sandiford
Accepted
[01/nn,AArch64] Generate permute patterns using rtx builders
[01/nn,AArch64] Generate permute patterns using rtx builders
-
-
-
2017-10-27
Richard Sandiford
New
New option saphira for Qualcomm server part
New option saphira for Qualcomm server part
-
-
-
2017-10-27
Siddhesh Poyarekar
New
[obvious,arm,testsuite] Fixup expected location in require-pic-register-loc.c
[obvious,arm,testsuite] Fixup expected location in require-pic-register-loc.c
-
-
-
2017-10-26
James Greenhalgh
New
Add support for adjusting the number of units in a mode
Add support for adjusting the number of units in a mode
-
-
-
2017-10-25
Richard Sandiford
Accepted
Add support for MODE_VECTOR_BOOL
Add support for MODE_VECTOR_BOOL
-
-
-
2017-10-25
Richard Sandiford
New
[AArch64,testsuite] gcc.target/aarch64/symbol-range.c: skip for ilp32
[AArch64,testsuite] gcc.target/aarch64/symbol-range.c: skip for ilp32
-
-
-
2017-10-24
Charles Baylis
New
[AArch64,testsuite] gfortran.dg/ieee/ieee_8.f90: xfail for aarch64+ilp32
[AArch64,testsuite] gfortran.dg/ieee/ieee_8.f90: xfail for aarch64+ilp32
-
-
-
2017-10-24
Charles Baylis
New
[AArch64,testsuite] gcc.target/aarch64/extend.c: xfails for ilp32
[AArch64,testsuite] gcc.target/aarch64/extend.c: xfails for ilp32
-
-
-
2017-10-24
Charles Baylis
New
[AArch64,testsuite] gcc.target/aarch64/fmul_fcvt_1.c: ilp32 fixes
[AArch64,testsuite] gcc.target/aarch64/fmul_fcvt_1.c: ilp32 fixes
-
-
-
2017-10-24
Charles Baylis
New
[107/nnn] poly_int: GET_MODE_SIZE
[107/nnn] poly_int: GET_MODE_SIZE
-
-
-
2017-10-23
Richard Sandiford
New
[106/nnn] poly_int: GET_MODE_BITSIZE
[106/nnn] poly_int: GET_MODE_BITSIZE
-
-
-
2017-10-23
Richard Sandiford
New
[105/nnn] poly_int: expand_assignment
[105/nnn] poly_int: expand_assignment
-
-
-
2017-10-23
Richard Sandiford
New
[104/nnn] poly_int: GET_MODE_PRECISION
[104/nnn] poly_int: GET_MODE_PRECISION
-
-
-
2017-10-23
Richard Sandiford
New
[103/nnn] poly_int: TYPE_VECTOR_SUBPARTS
[103/nnn] poly_int: TYPE_VECTOR_SUBPARTS
-
-
-
2017-10-23
Richard Sandiford
New
[102/nnn] poly_int: vect_permute_load/store_chain
[102/nnn] poly_int: vect_permute_load/store_chain
-
-
-
2017-10-23
Richard Sandiford
New
«
1
2
...
6
7
8
…
35
36
»