Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| State =
Action Required
| 1681 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
tagr
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
hs
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
mkorpershoek
marex
tpetazzoni
liwang
robimarko
apritzel
danielhb
groug
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
monstr
vigneshr
mraynal
horms
stewart
stewart
freenix
rmilecki
rmilecki
rfried
kevery
akumar
jacmet
wsa
Jaehoon
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
prom
bmeng
jagan
ukleinek
ukleinek
ag
xypron
ehristev
metan
kabel
ivanhu
arbab
abelloni
chleroy
apconole
pablo
pablo
svanheule
Hauke
Hauke
legoater
legoater
legoater
rw
rw
wbx
trini
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
next_ghost
anuppatel
anuppatel
echaudron
benh
rgrimm
acer
segher
pratyush
passgat
jms
jms
jms
festevam
mans0n
Andes
ruscur
jk
jk
jk
jk
xuyang
jmberg
linusw
linusw
ymorin
ymorin
numans
matthias_bgg
tambarus
kubu
apalos
dceara
strlen
strlen
pbrobinson
imaximets
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
ktraynor
arnout
nbd
nbd
calebccff
robh
anguy11
paulus
jm
stroese
Apply
«
1
2
...
11
12
13
…
16
17
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Add a build config for bootstrapping at -Og
Add a build config for bootstrapping at -Og
- - - -
-
-
-
2019-07-07
Richard Sandiford
New
Make guality.h handle Yama restricted ptrace mode
Make guality.h handle Yama restricted ptrace mode
- - - -
-
-
-
2019-07-07
Richard Sandiford
New
[11/11] Report ambiguous uses of .md attributes
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[10/11] Use file_location for md_reader's ptr_loc
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[09/11,s390] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[08/11,rs6000] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[07/11,riscv] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[06/11,mips] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[05/11,i386] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[04/11,h8300] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[03/11,amdgcn] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[02/11,arm] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[01/11,arch64] Fix ambiguous .md attribute uses
Diagnose ambiguous .md attribute uses
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
PR91068: Fix MIPS fallout from IRA matched operand changes
PR91068: Fix MIPS fallout from IRA matched operand changes
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
Fix uninitialised use in mips_split_move
Fix uninitialised use in mips_split_move
- - - -
-
-
-
2019-07-05
Richard Sandiford
New
[3/3] RFC: Add -O1g
RFC: Let debug stmts influence codegen at -Og
- - - -
-
-
-
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
- - - -
-
-
-
2019-06-23
Richard Sandiford
New
[5/5] Use ira_setup_alts for conflict detection
Tweak IRA handling of tying and earlyclobbers
- - - -
-
-
-
2019-06-21
Richard Sandiford
New
[4/5] Allow earlyclobbers in ira_get_dup_out_num
Tweak IRA handling of tying and earlyclobbers
- - - -
-
-
-
2019-06-21
Richard Sandiford
New
[3/5] Make ira_get_dup_out_num handle more cases
Tweak IRA handling of tying and earlyclobbers
- - - -
-
-
-
2019-06-21
Richard Sandiford
New
[2/5] Simplify ira_setup_alts
Tweak IRA handling of tying and earlyclobbers
- - - -
-
-
-
2019-06-21
Richard Sandiford
New
[1/5] Use alternative_mask for add_insn_allocno_copies
Tweak IRA handling of tying and earlyclobbers
- - - -
-
-
-
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
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
[committed,AArch64] Tabify aarch64-sve.md
[committed,AArch64] Tabify aarch64-sve.md
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
[AArch64] Factor out pfalse predicate creation
[AArch64] Factor out pfalse predicate creation
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
[committed,AArch64] Factor out ptrue predicate creation
[committed,AArch64] Factor out ptrue predicate creation
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
[committed,AArch64] Simplify SVE IFN_COND patterns
[committed,AArch64] Simplify SVE IFN_COND patterns
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
Restore correct iv step for fully-masked loops
Restore correct iv step for fully-masked loops
- - - -
-
-
-
2019-06-18
Richard Sandiford
New
[3/3] Fix debug info for LSM
Improve debug info for addressable vars
- - - -
-
-
-
2019-06-01
Richard Sandiford
New
[2/3] Track debug locations of some memory variables
Improve debug info for addressable vars
- - - -
-
-
-
2019-06-01
Richard Sandiford
New
[1/3] Add a DECL_RTL_REF rtx code
Improve debug info for addressable vars
- - - -
-
-
-
2019-06-01
Richard Sandiford
New
New .md construct: define_insn_and_rewrite
New .md construct: define_insn_and_rewrite
- - - -
-
-
-
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
- - - -
-
-
-
2019-05-12
Richard Sandiford
New
Remove DDR_INNER_LOOP
Remove DDR_INNER_LOOP
- - - -
-
-
-
2019-04-29
Richard Sandiford
New
[committed] Two trivial backports to gcc-8-branch
[committed] Two trivial backports to gcc-8-branch
- - - -
-
-
-
2019-04-29
Richard Sandiford
New
Backport fix for PR89037
Backport fix for PR89037
- - - -
-
-
-
2019-04-29
Richard Sandiford
New
Add commentary to (SET_)TYPE_VECTOR_SUBPARTS
Add commentary to (SET_)TYPE_VECTOR_SUBPARTS
- - - -
-
-
-
2019-04-23
Richard Sandiford
New
Fix UB in int_const_binop
Fix UB in int_const_binop
- - - -
-
-
-
2019-04-18
Richard Sandiford
New
Fix two ubsan failures (PR85164)
Fix two ubsan failures (PR85164)
- - - -
-
-
-
2019-04-18
Richard Sandiford
New
Make FMA code cope with redundant negates (PR89956)
Make FMA code cope with redundant negates (PR89956)
- - - -
-
-
-
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
- - - -
-
-
-
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
- - - -
-
-
-
2019-03-18
Richard Sandiford
New
New target hook for function scratch registers (PR 89628)
New target hook for function scratch registers (PR 89628)
- - - -
-
-
-
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)
- - - -
-
-
-
2019-03-08
Richard Sandiford
New
Fix mask type choice in vectorizable_call (PR 89535)
Fix mask type choice in vectorizable_call (PR 89535)
- - - -
-
-
-
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
- - - -
-
-
-
2019-01-25
Richard Sandiford
New
[AArch64,SVE] Handle register-register pred_movs
[AArch64,SVE] Handle register-register pred_movs
- - - -
-
-
-
2019-01-25
Richard Sandiford
New
Fix output_constructor_bitfield handling of wide bitfields (PR89037)
Fix output_constructor_bitfield handling of wide bitfields (PR89037)
- - - -
-
-
-
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
- - - -
-
-
-
2019-01-18
Richard Sandiford
New
[SVE,ACLE] Two infrastructure tweaks
[SVE,ACLE] Two infrastructure tweaks
- - - -
-
-
-
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)
- - - -
-
-
-
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
- - - -
-
-
-
2019-01-07
Richard Sandiford
New
[2/2] PR88598: Optimise reduc (bit_and)
[1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... }
- - - -
-
-
-
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, ... }
- - - -
-
-
-
2019-01-04
Richard Sandiford
New
[AArch64,SVE] Add ABS support
[AArch64,SVE] Add ABS support
- - - -
-
-
-
2018-12-20
Richard Sandiford
New
[AArch64,SVE] Fix IFN_COND_FMLA movprfx alternative
[AArch64,SVE] Fix IFN_COND_FMLA movprfx alternative
- - - -
-
-
-
2018-12-20
Richard Sandiford
New
[SVE,ACLE] Various fixes and cleanups
[SVE,ACLE] Various fixes and cleanups
- - - -
-
-
-
2018-12-19
Richard Sandiford
New
[AArch64,SVE] Remove unnecessary PTRUEs from integer arithmetic
[AArch64,SVE] Remove unnecessary PTRUEs from integer arithmetic
- - - -
-
-
-
2018-12-07
Richard Sandiford
New
[AArch64,SVE] Remove unnecessary PTRUEs from FP arithmetic
[AArch64,SVE] Remove unnecessary PTRUEs from FP arithmetic
- - - -
-
-
-
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
- - - -
-
-
-
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)
- - - -
-
-
-
2018-12-05
Richard Sandiford
New
Add a loop versioning pass
Add a loop versioning pass
- - - -
-
-
-
2018-10-24
Richard Sandiford
New
[10/10] C++ support for sizeless types
Splitting the C and C++ concept of "complete type"
- - - -
-
-
-
2018-10-15
Richard Sandiford
New
[09/10] C support for sizeless types
Splitting the C and C++ concept of "complete type"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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"
- - - -
-
-
-
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
- - - -
-
-
-
2018-10-08
Richard Sandiford
New
Don't ICE on vectors of enums (PR 87286)
Don't ICE on vectors of enums (PR 87286)
- - - -
-
-
-
2018-10-05
Richard Sandiford
New
[SVE,ACLE] Allow overloaded @ md patterns + small fixes
[SVE,ACLE] Allow overloaded @ md patterns + small fixes
- - - -
-
-
-
2018-09-26
Richard Sandiford
New
Fix PEELING_FOR_NITERS calculation (PR 87288)
Fix PEELING_FOR_NITERS calculation (PR 87288)
- - - -
-
-
-
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)
- - - -
-
-
-
2018-09-20
Richard Sandiford
New
[SVE,ACLE] Add support for svasrd
[SVE,ACLE] Add support for svasrd
- - - -
-
-
-
2018-08-31
Richard Sandiford
New
[6/6] Link imm uses for pattern stmts
Make vector pattern statements less special
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
[5/6] Insert pattern statements into vec_basic_blocks
Make vector pattern statements less special
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
[4/6] Make the vectoriser do its own DCE
Make vector pattern statements less special
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
[3/6] Add a vec_basic_block structure
Make vector pattern statements less special
- - - -
-
-
-
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
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
[1/6] Handle gphis in gimple_get_lhs
Make vector pattern statements less special
- - - -
-
-
-
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
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
Add target selectors to slp-37.c (PR87078)
Add target selectors to slp-37.c (PR87078)
- - - -
-
-
-
2018-08-28
Richard Sandiford
New
RFA: Define vect_perm for variable-length SVE
RFA: Define vect_perm for variable-length SVE
- - - -
-
-
-
2018-08-23
Richard Sandiford
New
Avoid is_constant calls in vectorizable_bswap
Avoid is_constant calls in vectorizable_bswap
- - - -
-
-
-
2018-08-23
Richard Sandiford
New
[AArch64] Improve SVE handling of single-vector permutes
[AArch64] Improve SVE handling of single-vector permutes
- - - -
-
-
-
2018-08-23
Richard Sandiford
New
Fix aarch64_evpc_tbl guard (PR 85910)
Fix aarch64_evpc_tbl guard (PR 85910)
- - - -
-
-
-
2018-08-23
Richard Sandiford
New
[2/2] Fix bogus inner induction (PR 86725)
[1/2] Fix bogus double reduction (PR 86725)
- - - -
-
-
-
2018-08-22
Richard Sandiford
New
[1/2] Fix bogus double reduction (PR 86725)
[1/2] Fix bogus double reduction (PR 86725)
- - - -
-
-
-
2018-08-22
Richard Sandiford
New
Only test STMT_VINFO_STRIDED_P for the first statement in a group
Only test STMT_VINFO_STRIDED_P for the first statement in a group
- - - -
-
-
-
2018-08-22
Richard Sandiford
New
Allow inner-loop reductions with variable-length vectors
Allow inner-loop reductions with variable-length vectors
- - - -
-
-
-
2018-08-09
Richard Sandiford
New
Fix invalid assumption in vect_transform_stmt (PR 86871)
Fix invalid assumption in vect_transform_stmt (PR 86871)
- - - -
-
-
-
2018-08-09
Richard Sandiford
New
[AArch64] Fix -mlow-precision-div (PR 86838)
[AArch64] Fix -mlow-precision-div (PR 86838)
- - - -
-
-
-
2018-08-03
Richard Sandiford
New
[SVE,ACLE] Resync "@" pattern support
[SVE,ACLE] Resync "@" pattern support
- - - -
-
-
-
2018-08-02
Richard Sandiford
New
[committed] Typo fix
[committed] Typo fix
- - - -
-
-
-
2018-08-02
Richard Sandiford
New
[committed,AArch64] Update expected output for sve/var_stride_[24].c
[committed,AArch64] Update expected output for sve/var_stride_[24].c
- - - -
-
-
-
2018-08-01
Richard Sandiford
New
[committed,AArch64] XFAIL sve/vcond_[45].c tests
[committed,AArch64] XFAIL sve/vcond_[45].c tests
- - - -
-
-
-
2018-08-01
Richard Sandiford
New
«
1
2
...
11
12
13
…
16
17
»