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
| 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
mmichelson
apritzel
danielhb
groug
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
wsa
jacmet
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
jmberg
jk
jk
jk
jk
xuyang
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
3
4
…
16
17
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
wwwdocs: Document ShadowCallStack support
wwwdocs: Document ShadowCallStack support
- - - -
-
-
-
2022-02-22
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
vect: Use better fallback costs in layout subpass
vect: Use better fallback costs in layout subpass
- - - -
-
-
-
2022-09-02
Richard Sandiford
New
vect: Tweak vect_better_loop_vinfo_p handling of variable VFs
vect: Tweak vect_better_loop_vinfo_p handling of variable VFs
- - - -
-
-
-
2020-04-17
Richard Sandiford
New
vect: Tweak dump messages for vector mode choice
vect: Tweak dump messages for vector mode choice
- - - -
-
-
-
2021-08-03
Richard Sandiford
New
vect: Tweak comparisons with existing epilogue loops
vect: Tweak comparisons with existing epilogue loops
- - - -
-
-
-
2021-08-03
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
vect: Tighten vect_determine_precisions_from_range [PR113281]
vect: Tighten vect_determine_precisions_from_range [PR113281]
- - - -
-
-
-
2024-01-27
Richard Sandiford
New
vect: Tighten get_related_vectype_for_scalar_type
vect: Tighten get_related_vectype_for_scalar_type
- - - -
-
-
-
2022-08-25
Richard Sandiford
New
vect: Tighten check for impossible SLP layouts [PR113205]
vect: Tighten check for impossible SLP layouts [PR113205]
- - - -
-
-
-
2024-02-24
Richard Sandiford
New
vect: Tighten check for SLP memory groups [PR103517]
vect: Tighten check for SLP memory groups [PR103517]
- - - -
-
-
-
2021-12-01
Richard Sandiford
New
vect: Restore variable-length SLP permutes [PR97513]
vect: Restore variable-length SLP permutes [PR97513]
- - - -
-
-
-
2021-04-06
Richard Sandiford
New
vect: Remove vec_outside/inside_cost fields
vect: Remove vec_outside/inside_cost fields
- - - -
-
-
-
2021-11-08
Richard Sandiford
New
vect: Pattern-matched calls in reduction chains
vect: Pattern-matched calls in reduction chains
- - - -
-
-
-
2020-01-27
Richard Sandiford
New
vect: Pass scalar_costs to finish_cost
vect: Pass scalar_costs to finish_cost
- - - -
-
-
-
2021-11-08
Richard Sandiford
New
vect: Pass mode to gather/scatter tests
vect: Pass mode to gather/scatter tests
- - - -
-
-
-
2021-11-12
Richard Sandiford
New
vect: Move vector costs to loop_vec_info
vect: Move vector costs to loop_vec_info
- - - -
-
-
-
2021-11-08
Richard Sandiford
New
vect: Move costing helpers from aarch64 code
vect: Move costing helpers from aarch64 code
- - - -
-
-
-
2021-08-05
Richard Sandiford
New
vect: Keep scalar costs around longer
vect: Keep scalar costs around longer
- - - -
-
-
-
2021-11-08
Richard Sandiford
New
vect: Hookize better_loop_vinfo_p
vect: Hookize better_loop_vinfo_p
- - - -
-
-
-
2021-11-08
Richard Sandiford
New
vect: Fix voluntarily-masked negative conditionals [PR108430]
vect: Fix voluntarily-masked negative conditionals [PR108430]
- - - -
-
-
-
2023-03-02
Richard Sandiford
New
vect: Fix vect_is_reduction
vect: Fix vect_is_reduction
- - - -
-
-
-
2021-11-12
Richard Sandiford
New
vect: Fix single def-use cycle for ifn reductions [PR108608]
vect: Fix single def-use cycle for ifn reductions [PR108608]
- - - -
-
-
-
2023-01-31
Richard Sandiford
New
vect: Fix offset calculation for -ve strides [PR93767]
vect: Fix offset calculation for -ve strides [PR93767]
- - - -
-
-
-
2020-02-19
Richard Sandiford
New
vect: Fix multi-vector SLP gather loads [PR103744]
vect: Fix multi-vector SLP gather loads [PR103744]
- - - -
-
-
-
2021-12-16
Richard Sandiford
New
vect: Fix missing alias checks for 128-bit SVE [PR98371]
vect: Fix missing alias checks for 128-bit SVE [PR98371]
- - - -
-
-
-
2020-12-18
Richard Sandiford
New
vect: Fix missed gather load opportunity
vect: Fix missed gather load opportunity
- - - -
-
-
-
2022-09-16
Richard Sandiford
New
vect: Fix mask handling for SLP gathers [PR103761]
vect: Fix mask handling for SLP gathers [PR103761]
- - - -
-
-
-
2022-04-05
Richard Sandiford
New
vect: Fix load costs for SLP permutes
vect: Fix load costs for SLP permutes
- - - -
-
-
-
2020-10-28
Richard Sandiford
New
vect: Fix epilogue loop handling of partial vectors
vect: Fix epilogue loop handling of partial vectors
- - - -
-
-
-
2020-09-22
Richard Sandiford
New
vect: Fix bogus alignment assumption in alias checks [PR94994]
vect: Fix bogus alignment assumption in alias checks [PR94994]
- - - -
-
-
-
2020-12-31
Richard Sandiford
New
vect: Fix VLA SLP invariant optimisation [PR98535]
vect: Fix VLA SLP invariant optimisation [PR98535]
- - - -
-
-
-
2021-01-20
Richard Sandiford
New
vect: Fix SVE mask_gather_load/store_store tests
vect: Fix SVE mask_gather_load/store_store tests
- - - -
-
-
-
2021-11-12
Richard Sandiford
New
vect: Fix SLP layout handling of masked loads [PR106794]
vect: Fix SLP layout handling of masked loads [PR106794]
- - - -
-
-
-
2022-09-16
Richard Sandiford
New
vect: Fix COND_EXPRs involving variant booleans [PR94727]
vect: Fix COND_EXPRs involving variant booleans [PR94727]
- - - -
-
-
-
2020-04-27
Richard Sandiford
New
vect: Ensure SLP nodes don't end up in multiple BB partitions [PR106787]
vect: Ensure SLP nodes don't end up in multiple BB partitions [PR106787]
- - - -
-
-
-
2022-09-02
Richard Sandiford
New
vect: Don't split store groups if we have IFN_STORE_LANES [PR99873]
vect: Don't split store groups if we have IFN_STORE_LANES [PR99873]
- - - -
-
-
-
2021-04-06
Richard Sandiford
New
vect: Don't apply masks to operations on invariants [PR108979]
vect: Don't apply masks to operations on invariants [PR108979]
- - - -
-
-
-
2023-03-02
Richard Sandiford
New
vect: Cost intermediate conversions
vect: Cost intermediate conversions
- - - -
-
-
-
2023-06-26
Richard Sandiford
New
vect: Check gather/scatter offset types [PR108316]
vect: Check gather/scatter offset types [PR108316]
- - - -
-
-
-
2023-02-08
Richard Sandiford
New
vect: Avoid generating out-of-range shifts [PR98302]
vect: Avoid generating out-of-range shifts [PR98302]
- - - -
-
-
-
2020-12-31
Richard Sandiford
New
vect: Avoid duplicate_and_interleave for uniform vectors [PR112661]
vect: Avoid duplicate_and_interleave for uniform vectors [PR112661]
- - - -
-
-
-
2023-11-27
Richard Sandiford
New
vect: Allow vconds between different vector sizes
vect: Allow vconds between different vector sizes
- - - -
-
-
-
2020-11-11
Richard Sandiford
New
vect: Add a “very cheap” cost model
vect: Add a “very cheap” cost model
- - - -
-
-
-
2020-11-13
Richard Sandiford
New
vect: Account for unused IFN_LOAD_LANES results
vect: Account for unused IFN_LOAD_LANES results
- - - -
-
-
-
2021-01-14
Richard Sandiford
New
vect/aarch64: Fix various sve/cond*.c failures
vect/aarch64: Fix various sve/cond*.c failures
- - - -
-
-
-
2023-01-26
Richard Sandiford
New
vect, aarch64: Fix alignment units for IFN_MASK* [PR95401]
vect, aarch64: Fix alignment units for IFN_MASK* [PR95401]
- - - -
-
-
-
2021-01-04
Richard Sandiford
New
vect+aarch64: Fix ldp_stp_* regressions
vect+aarch64: Fix ldp_stp_* regressions
- - - -
-
-
-
2022-02-14
Richard Sandiford
New
varasm: Two SECTION_RETAIN fixes [PR100130]
varasm: Two SECTION_RETAIN fixes [PR100130]
- - - -
-
-
-
2021-04-19
Richard Sandiford
New
value-range: Give up on POLY_INT_CST ranges [PR97457]
value-range: Give up on POLY_INT_CST ranges [PR97457]
- - - -
-
-
-
2020-10-28
Richard Sandiford
New
value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
- - - -
-
-
-
2020-07-11
Richard Sandiford
New
unroll: Run VN on unrolled-and-jammed loops
unroll: Run VN on unrolled-and-jammed loops
- - - -
-
-
-
2021-07-20
Richard Sandiford
New
unroll: Avoid unnecessary tail loops for constant niters
unroll: Avoid unnecessary tail loops for constant niters
- - - -
-
-
-
2021-07-20
Richard Sandiford
New
tree: Add vector_element_bits(_tree) [PR94980 1/3]
tree: Add vector_element_bits(_tree) [PR94980 1/3]
- - - -
-
-
-
2020-05-11
Richard Sandiford
New
tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
- - - -
-
-
-
2020-05-11
Richard Sandiford
New
tree-vect-generic: Fix bitfield widths [PR94980 3/3]
tree-vect-generic: Fix bitfield widths [PR94980 3/3]
- - - -
-
-
-
2020-05-11
Richard Sandiford
New
tree-pretty-print: Handle boolean types
tree-pretty-print: Handle boolean types
- - - -
-
-
-
2020-05-07
Richard Sandiford
New
testsuite: XFAIL gcc.dg/torture/pr93133.c for powerpc*-*-* [PR93393]
testsuite: XFAIL gcc.dg/torture/pr93133.c for powerpc*-*-* [PR93393]
- - - -
-
-
-
2020-01-28
Richard Sandiford
New
testsuite: Update scan-lto-assembler
testsuite: Update scan-lto-assembler
- - - -
-
-
-
2021-04-08
Richard Sandiford
New
testsuite: Tweak check-function-bodies interface
testsuite: Tweak check-function-bodies interface
- - - -
-
-
-
2020-03-17
Richard Sandiford
New
testsuite: Fix many UNRESOLVEDs for gcc.dg/vect
testsuite: Fix many UNRESOLVEDs for gcc.dg/vect
- - - -
-
-
-
2021-04-07
Richard Sandiford
New
testsuite: Fix hwasan/arguments-3.c failures
testsuite: Fix hwasan/arguments-3.c failures
- - - -
-
-
-
2023-01-26
Richard Sandiford
New
testsuite: Compile slsr-39.c without vectorisation
testsuite: Compile slsr-39.c without vectorisation
- - - -
-
-
-
2022-06-23
Richard Sandiford
New
testsuite: Allow general skips/requires in PCH tests
testsuite: Allow general skips/requires in PCH tests
- - - -
-
-
-
2023-10-26
Richard Sandiford
New
testsuite: Add target/xfail argument to check-function-bodies
testsuite: Add target/xfail argument to check-function-bodies
- - - -
-
-
-
2020-01-21
Richard Sandiford
New
testsuite: Add -mbig-endian stdint.h requirement
testsuite: Add -mbig-endian stdint.h requirement
- - - -
-
-
-
2021-04-08
Richard Sandiford
New
simplify-rtx: Extend (truncate (*extract ...)) fold [PR87763]
simplify-rtx: Extend (truncate (*extract ...)) fold [PR87763]
- - - -
-
-
-
2020-01-27
Richard Sandiford
New
sh: Remove match_scratch operand test
sh: Remove match_scratch operand test
- - - -
-
-
-
2021-01-12
Richard Sandiford
New
rtlanal: Don't assume that calls write to a global SP [PR99596]
rtlanal: Don't assume that calls write to a global SP [PR99596]
- - - -
-
-
-
2021-04-16
Richard Sandiford
New
rtl-ssa: Fix updates to call clobbers [PR98403]
rtl-ssa: Fix updates to call clobbers [PR98403]
- - - -
-
-
-
2020-12-21
Richard Sandiford
New
rtl-ssa: Fix splitting of clobber groups [PR108508]
rtl-ssa: Fix splitting of clobber groups [PR108508]
- - - -
-
-
-
2023-02-02
Richard Sandiford
New
rtl-ssa: Fix prev/next_def confusion [PR104869]
rtl-ssa: Fix prev/next_def confusion [PR104869]
- - - -
-
-
-
2022-03-20
Richard Sandiford
New
rtl-ssa: Fix -fcompare-debug failure [PR100303]
rtl-ssa: Fix -fcompare-debug failure [PR100303]
- - - -
-
-
-
2021-04-28
Richard Sandiford
New
rs6000: Fix memory leak in rs6000_density_test
rs6000: Fix memory leak in rs6000_density_test
- - - -
-
-
-
2021-10-14
Richard Sandiford
New
rs6000: Allow FPRs to change between SDmode and DDmode [PR94254]
rs6000: Allow FPRs to change between SDmode and DDmode [PR94254]
- - - -
-
-
-
2020-03-23
Richard Sandiford
New
recog: Use parameter packs for operator()
recog: Use parameter packs for operator()
- - - -
-
-
-
2020-06-02
Richard Sandiford
New
recog: Fix propagation into ASM_OPERANDS
recog: Fix propagation into ASM_OPERANDS
- - - -
-
-
-
2023-10-24
Richard Sandiford
New
recog: Fix a constrain_operands corner case [PR97144]
recog: Fix a constrain_operands corner case [PR97144]
- - - -
-
-
-
2020-12-31
Richard Sandiford
New
recog/reload: Remove old UNARY_P operand support
recog/reload: Remove old UNARY_P operand support
- - - -
-
-
-
2023-10-24
Richard Sandiford
New
ranger: Optimise irange_union
ranger: Optimise irange_union
- - - -
-
-
-
2021-12-05
Richard Sandiford
New
ranger: Add shortcuts for single-successor blocks
ranger: Add shortcuts for single-successor blocks
- - - -
-
-
-
2021-12-05
Richard Sandiford
New
predcom: Fix invalid store-store commoning [PR93434]
predcom: Fix invalid store-store commoning [PR93434]
- - - -
-
-
-
2020-01-28
Richard Sandiford
New
poly_int: Handle more can_div_trunc_p cases
poly_int: Handle more can_div_trunc_p cases
- - - -
-
-
-
2023-08-03
Richard Sandiford
New
optabs: Don't use scalar conversions for vectors [PR93843]
optabs: Don't use scalar conversions for vectors [PR93843]
- - - -
-
-
-
2020-02-26
Richard Sandiford
New
match.pd: Fix sve/vcond_3.c
match.pd: Fix sve/vcond_3.c
- - - -
-
-
-
2021-04-08
Richard Sandiford
New
lra: Updates of biggest mode for hard regs [PR112278]
lra: Updates of biggest mode for hard regs [PR112278]
- - - -
-
-
-
2023-12-03
Richard Sandiford
New
lra: Tighten check for reloading paradoxical subregs [PR94052]
lra: Tighten check for reloading paradoxical subregs [PR94052]
- - - -
-
-
-
2020-03-13
Richard Sandiford
New
lra: Stop registers being incorrectly marked live v2 [PR92989]
lra: Stop registers being incorrectly marked live v2 [PR92989]
- - - -
-
-
-
2020-02-19
Richard Sandiford
New
lra: Stop registers being incorrectly marked live [PR92989]
lra: Stop registers being incorrectly marked live [PR92989]
- - - -
-
-
-
2020-01-20
Richard Sandiford
New
lra: Stop eh_return data regs being incorrectly marked live [PR92989]
lra: Stop eh_return data regs being incorrectly marked live [PR92989]
- - - -
-
-
-
2020-04-05
Richard Sandiford
New
lra: Replace subregs in bare uses & clobbers [PR108681]
lra: Replace subregs in bare uses & clobbers [PR108681]
- - - -
-
-
-
2023-02-07
Richard Sandiford
New
lra: Avoid unfolded plus-0
lra: Avoid unfolded plus-0
- - - -
-
-
-
2023-08-31
Richard Sandiford
New
lra: Avoid cycling on certain subreg reloads [PR96796]
lra: Avoid cycling on certain subreg reloads [PR96796]
- - - -
-
-
-
2020-08-28
Richard Sandiford
New
lra: Avoid cycling on certain subreg reloads [PR96796]
lra: Avoid cycling on certain subreg reloads [PR96796]
- - - -
-
-
-
2021-04-23
Richard Sandiford
New
loop: Fix profile updates after unrolling [PR102385]
loop: Fix profile updates after unrolling [PR102385]
- - - -
-
-
-
2021-10-05
Richard Sandiford
New
ira: Fix old-reload targets [PR103974]
ira: Fix old-reload targets [PR103974]
- - - -
-
-
-
2022-01-11
Richard Sandiford
New
ira: Don't create copies for earlyclobbered pairs
ira: Don't create copies for earlyclobbered pairs
- - - -
-
-
-
2023-05-05
Richard Sandiford
New
ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
- - - -
-
-
-
2020-05-14
Richard Sandiford
New
internal-fn: Avoid dropping the lhs of some calls [PR94941]
internal-fn: Avoid dropping the lhs of some calls [PR94941]
- - - -
-
-
-
2020-05-04
Richard Sandiford
New
ifcvt: Improve tests for predicated operations
ifcvt: Improve tests for predicated operations
- - - -
-
-
-
2021-07-08
Richard Sandiford
New
«
1
2
3
4
…
16
17
»