Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| State =
Action Required
| Archived =
No
| 92 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not applicable
Changes Requested
Failed CI
Superseded
Deferred
Committed
Dropped
DCO or assignment missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
siddhesh
siddhesh
codonell
codonell
codonell
codonell
codonell
codonell
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
simark
fche
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
macro
macro
nsz
pwbot
arjun
stli
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
goldsteinn
raoni
jason
jwakely
jwakely
maximk
maximk
maximk
maximk
maximk
trodgers
trodgers
palmer
palmer
ams
ams
ams
rearnsha
siddhesh_staff
lancesix
aburgess
pvk
rsandifo
ktkachov
ppalka
JeffreyALaw
JeffreyALaw
kitoc
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
redhat-pt-bot
rdapp
rdapp
rdapp
rdapp
ramana
rivoscibot
rivoscibot
rivoscibot
rivoscibot
JuzheZhong
JuzheZhong
JuzheZhong
JuzheZhong
dmalcolm
amerey
dkm
Apply
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
Ping: [PATCH] Add a late-combine pass [PR106594]
Ping: [PATCH] Add a late-combine pass [PR106594]
- -
-
-
1
2023-12-11
Richard Sandiford
New
Ping: [PATCH] Treat "p" in asms as addressing VOIDmode
Ping: [PATCH] Treat "p" in asms as addressing VOIDmode
- -
1
-
-
2023-12-11
Richard Sandiford
New
[pushed] aarch64: Fix invalid subregs for BE svread/write_za
[pushed] aarch64: Fix invalid subregs for BE svread/write_za
- -
-
2
-
2023-12-10
Richard Sandiford
New
[pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE
[pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE
- -
-
2
-
2023-12-10
Richard Sandiford
New
[pushed] aarch64: XFAIL some SME tests for BE
[pushed] aarch64: XFAIL some SME tests for BE
- -
-
2
-
2023-12-10
Richard Sandiford
New
[pushed] aarch64: Skip some SME register save tests on BE
[pushed] aarch64: Skip some SME register save tests on BE
- -
-
2
-
2023-12-10
Richard Sandiford
New
[pushed] aarch64: Add -funwind-tables to some tests
[pushed] aarch64: Add -funwind-tables to some tests
- -
-
2
-
2023-12-10
Richard Sandiford
New
aarch64: Some tweaks to the early-ra pass
aarch64: Some tweaks to the early-ra pass
- -
-
2
-
2023-12-08
Richard Sandiford
New
[pushed,v2] aarch64: Add an early RA for strided registers
[pushed,v2] aarch64: Add an early RA for strided registers
- -
-
2
-
2023-12-07
Richard Sandiford
New
[pushed,v2,21/25] aarch64: Add support for <arm_sme.h>
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,14/25] aarch64: Mark relevant SVE instructions as non-streaming
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,11/25] aarch64: Add arm_streaming(_compatible) attributes
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,06/25] aarch64: Generalise some SVE ACLE error messages
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,05/25] aarch64: Add sve_type to SVE builtins code
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,04/25] aarch64: Add group suffixes to SVE intrinsics
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
[pushed,v2,02/25] aarch64: Use SVE's RDVL instruction
aarch64: Add support for SME
- -
-
-
-
2023-12-05
Richard Sandiford
New
Maintain a validity flag for REG_UNUSED notes [PR112760] (was Re: [PATCH] pro_and_epilogue: Call df…
Maintain a validity flag for REG_UNUSED notes [PR112760] (was Re: [PATCH] pro_and_epilogue: Call df…
- -
3
-
-
2023-12-04
Richard Sandiford
New
Restore build with GCC 4.8 to GCC 5 (was Re: [PATCH] Workaround array_slice constructor portability…
Restore build with GCC 4.8 to GCC 5 (was Re: [PATCH] Workaround array_slice constructor portability…
- -
3
-
-
2023-12-04
Richard Sandiford
New
Ping: [PATCH] Allow target attributes in non-gnu namespaces
Ping: [PATCH] Allow target attributes in non-gnu namespaces
- -
-
-
2
2023-11-30
Richard Sandiford
New
Ping: [PATCH] Add a late-combine pass [PR106594]
Ping: [PATCH] Add a late-combine pass [PR106594]
- -
4
-
-
2023-11-30
Richard Sandiford
New
Treat "p" in asms as addressing VOIDmode
Treat "p" in asms as addressing VOIDmode
- -
4
-
-
2023-11-27
Richard Sandiford
New
aarch64: Add an early RA for strided registers
aarch64: Add an early RA for strided registers
- -
-
-
2
2023-11-20
Richard Sandiford
New
[4/5] aarch64: Add ZT0
[1/5] aarch64: Add +sme2
- -
-
-
-
2023-11-17
Richard Sandiford
New
[12/21] aarch64: Add support for SME ZA attributes
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[10/21] aarch64: Mark relevant SVE instructions as non-streaming
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[07/21] aarch64: Add arm_streaming(_compatible) attributes
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[06/21] aarch64: Add tuple forms of svreinterpret
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[05/21] aarch64: Add group suffixes to SVE intrinsics
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[03/21] aarch64: Use SVE's RDVL instruction
aarch64: Add support for SME
- -
-
-
-
2023-11-17
Richard Sandiford
New
[1/5] Add register filter operand to define_register_constraint
Add support for operand-specific alignment requirements
- -
2
-
-
2023-11-12
Richard Sandiford
New
Ping: [PATCH] Allow target attributes in non-gnu namespaces
Ping: [PATCH] Allow target attributes in non-gnu namespaces
- -
-
-
4
2023-11-06
Richard Sandiford
New
[1/3] attribs: Cache the gnu namespace
[1/3] attribs: Cache the gnu namespace
- -
-
-
-
2023-11-06
Richard Sandiford
New
[12/12] mode-switching: Add a backprop hook
Tweaks and extensions to the mode-switching pass
- -
4
-
-
2023-11-05
Richard Sandiford
New
[10/12] mode-switching: Use 1-based edge aux fields
Tweaks and extensions to the mode-switching pass
- -
3
-
-
2023-11-05
Richard Sandiford
New
[06/12] mode-switching: Tweak entry/exit handling
Tweaks and extensions to the mode-switching pass
- -
-
-
-
2023-11-05
Richard Sandiford
New
Add a late-combine pass [PR106594]
Add a late-combine pass [PR106594]
- -
1
-
3
2023-10-24
Richard Sandiford
New
[3/3] rtl-ssa: Add new helper functions
rtl-ssa: Various extensions for the late-combine pass
- -
4
-
-
2023-10-24
Richard Sandiford
New
i386: Fix undefined masks in vpopcnt tests
i386: Fix undefined masks in vpopcnt tests
- -
4
-
-
2023-10-24
Richard Sandiford
New
[1/2] aarch64: Use vecs to store register save order
[1/2] aarch64: Use vecs to store register save order
- -
-
4
-
2023-10-17
Richard Sandiford
New
Simplify & expand c_readstr
Simplify & expand c_readstr
- -
-
-
-
2023-09-28
Richard Sandiford
New
Remove poly_int_pod
Remove poly_int_pod
- -
-
-
-
2023-09-28
Richard Sandiford
New
RFC: Add late-combine pass [PR106594]
RFC: Add late-combine pass [PR106594]
- -
2
-
2
2023-09-26
Richard Sandiford
New
[12/19] aarch64: Simplify top of frame allocation
aarch64: Fix -fstack-protector issue
- -
-
-
-
2023-09-12
Richard Sandiford
New
Allow target attributes in non-gnu namespaces
Allow target attributes in non-gnu namespaces
- -
-
-
3
2023-09-08
Richard Sandiford
New
Tweak language choice in config-list.mk
Tweak language choice in config-list.mk
- -
2
-
-
2023-09-07
Richard Sandiford
New
c: Add support for [[__extension__ ...]]
c: Add support for [[__extension__ ...]]
- -
2
-
-
2023-08-17
Richard Sandiford
New
[WIP,RFC] Add support for keyword-based attributes
[WIP,RFC] Add support for keyword-based attributes
- -
4
-
-
2023-07-14
Richard Sandiford
New
aarch64: Remove alignment assertions [PR109661]
aarch64: Remove alignment assertions [PR109661]
- -
-
-
-
2023-05-11
Richard Sandiford
New
[4/6] aarch64: Relax predicate register matches
aarch64: Avoid hard-coding specific register allocations
- -
-
-
-
2023-05-09
Richard Sandiford
New
[v2,2/2] combine: Try harder to form zero_extends [PR106594]
Series of patch to fix PR106594
- -
-
-
-
2023-03-09
Richard Sandiford
New
[v2,1/2] combine: Split code out of make_compound_operation_int
Series of patch to fix PR106594
- -
-
-
-
2023-03-09
Richard Sandiford
New
combine: Try harder to form zero_extends [PR106594]
combine: Try harder to form zero_extends [PR106594]
- -
-
-
-
2023-03-06
Richard Sandiford
New
[Ping^3] gomp: Various fixes for SVE types [PR101018]
[Ping^3] gomp: Various fixes for SVE types [PR101018]
- -
-
-
-
2023-02-13
Richard Sandiford
New
[Ping] ifcvt: Fix regression in aarch64/fcsel_1.c
[Ping] ifcvt: Fix regression in aarch64/fcsel_1.c
- -
-
-
-
2023-02-13
Richard Sandiford
New
ifcvt: Fix regression in aarch64/fcsel_1.c
ifcvt: Fix regression in aarch64/fcsel_1.c
- -
-
-
-
2023-02-03
Richard Sandiford
New
gomp: Various fixes for SVE types [PR101018]
gomp: Various fixes for SVE types [PR101018]
- -
-
-
-
2022-11-18
Richard Sandiford
New
[16/16] aarch64: Update sibcall handling for SME
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[15/16] aarch64: Enforce inlining restrictions for SME
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[14/16] aarch64: Add support for arm_locally_streaming
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[13/16] aarch64: Add support for <arm_sme.h>
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[12/16] aarch64: Tweaks to function_resolver::resolve_to
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[11/16] aarch64: Generalise _m rules for SVE intrinsics
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[09/16] aarch64: Make AARCH64_FL_SVE requirements explicit
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[07/16] aarch64: Add a register class for w12-w15
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[06/16] aarch64: Add support for SME ZA attributes
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[05/16] aarch64: Switch PSTATE.SM around calls
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[04/16] aarch64: Mark relevant SVE instructions as non-streaming
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[03/16] aarch64: Distinguish streaming-compatible AdvSIMD insns
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[02/16] aarch64: Add +sme
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
[01/16] aarch64: Add arm_streaming(_compatible) attributes
aarch64: Add support for SME
- -
-
-
-
2022-11-13
Richard Sandiford
New
builtins: Commonise default handling of nonlocal_goto
builtins: Commonise default handling of nonlocal_goto
- -
-
-
-
2022-11-13
Richard Sandiford
New
Allow targets to add USEs to asms
Allow targets to add USEs to asms
- -
-
-
-
2022-11-11
Richard Sandiford
New
Add a new target hook: TARGET_START_CALL_ARGS
Add a new target hook: TARGET_START_CALL_ARGS
- -
-
-
-
2022-11-11
Richard Sandiford
New
Add a target hook for sibcall epilogues
Add a target hook for sibcall epilogues
- -
-
-
-
2022-11-11
Richard Sandiford
New
Allow prologues and epilogues to be inserted later
Allow prologues and epilogues to be inserted later
- -
-
-
-
2022-11-11
Richard Sandiford
New
Handle epilogues that contain jumps
Handle epilogues that contain jumps
- -
-
-
-
2022-11-11
Richard Sandiford
New
[11/17] aarch64: Simplify generation of .arch strings
Rework aarch64 feature macro definitions
- -
-
-
-
2022-09-29
Richard Sandiford
New
[10/17] aarch64: Simplify feature definitions
Rework aarch64 feature macro definitions
- -
-
-
-
2022-09-29
Richard Sandiford
New
[03/17] aarch64: Rename AARCH64_FL_FOR_ARCH macros
Rework aarch64 feature macro definitions
- -
-
-
-
2022-09-29
Richard Sandiford
New
Add OPTIONS_H_EXTRA to GTFILES
Add OPTIONS_H_EXTRA to GTFILES
- -
-
-
-
2022-09-28
Richard Sandiford
New
vect: Try to remove single-vector permutes from SLP graph
vect: Try to remove single-vector permutes from SLP graph
- -
-
-
-
2022-09-01
Richard Sandiford
New
[4/6] Rearrange unbounded_hashmap_traits
Optimise placement of SLP permutations
- -
-
-
-
2022-08-25
Richard Sandiford
New
RFC: Optimise SLP permutes of non-consecutive loads
RFC: Optimise SLP permutes of non-consecutive loads
- -
-
-
-
2022-06-23
Richard Sandiford
New
[RFA,configure,parts] aarch64: Make cc1 &co handle --with options
[RFA,configure,parts] aarch64: Make cc1 &co handle --with options
- -
-
-
-
2022-06-13
Richard Sandiford
New
gomp: Various fixes for SVE types [PR101018]
gomp: Various fixes for SVE types [PR101018]
- -
-
-
-
2022-03-02
Richard Sandiford
New
wwwdocs: Document ShadowCallStack support
wwwdocs: Document ShadowCallStack support
- -
-
-
-
2022-02-22
Richard Sandiford
New
[1/2] wwwdocs: Group sanitiser changes together
[1/2] wwwdocs: Group sanitiser changes together
- -
-
-
-
2022-02-22
Richard Sandiford
New
vect+aarch64: Fix ldp_stp_* regressions
vect+aarch64: Fix ldp_stp_* regressions
- -
-
-
-
2022-02-14
Richard Sandiford
New
waccess: Look at calls when tracking clobbers [PR104092]
waccess: Look at calls when tracking clobbers [PR104092]
- -
-
-
-
2022-01-18
Richard Sandiford
New
gimple: Optimise inlined gimple_seq_last
gimple: Optimise inlined gimple_seq_last
- -
-
-
-
2021-12-05
Richard Sandiford
New
fold: Optimise fold_view_convert_expr
fold: Optimise fold_view_convert_expr
- -
-
-
-
2021-12-05
Richard Sandiford
New
alias: Optimise call_may_clobber_ref_p
alias: Optimise call_may_clobber_ref_p
- -
-
-
-
2021-12-05
Richard Sandiford
New