Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Archived =
No
| 126795 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
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
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
mkorpershoek
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
tpetazzoni
marex
liwang
robimarko
danielhb
groug
apritzel
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
monstr
vigneshr
horms
mraynal
blocktrron
stewart
stewart
freenix
wsa
prom
rfried
akumar
ehristev
Jaehoon
jacmet
ivanhu
xypron
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
kevery
kabel
arbab
trini
rw
rw
apconole
pablo
pablo
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
acer
echaudron
benh
rgrimm
next_ghost
anuppatel
anuppatel
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
jk
jk
jk
jk
numans
xuyang
jmberg
Andes
festevam
linusw
linusw
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
apalos
dceara
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
anguy11
paulus
calebccff
jm
Apply
«
1
2
...
433
434
435
…
1267
1268
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[2/2] replace several uses of the anon namespace with GCC_FINAL
- - - -
-
-
-
2015-08-10
tbsaunde+gcc@tbsaunde.org
New
[2/2] reset edge probibility and BB-count for peeled/unrolled loop
[1/2] correct BB frequencies after loop changed
- - - -
-
-
-
2020-10-09
Jiufu Guo
New
[2/2] riscv-cores.def: Add Allwinner D1 core
[1/2] riscv-cores.def: Fix description of RISCV_CORE() macro
- - - -
-
-
-
2022-06-13
Christoph Müllner
New
[2/2] rm pp_c_base sub classes should just inherit from c_pretty_printer and things should just work
- - - -
-
-
-
2013-08-01
Trevor Saunders
New
[2/2] rs6000: Add test for _mm_minpos_epu16
rs6000: Add support for _mm_minpos_epu16
- - - -
-
-
-
2021-06-02
Paul A. Clarke
New
[2/2] rs6000: Add tests for SSE4.1 "ceil" intrinsics
Add SSE4.1 "ceil" intrinsics
- - - -
-
-
-
2021-07-02
Paul A. Clarke
New
[2/2] rs6000: Add tests for SSE4.1 "floor" intrinsics
Add SSE4.1 "floor" intrinsics
- - - -
-
-
-
2021-07-06
Paul A. Clarke
New
[2/2] rs6000: Add tests for _mm_insert_epi{8,32,64}
[1/2] rs6000: Support _mm_insert_epi{8,32,64}
- - - -
-
-
-
2020-09-23
Paul A. Clarke
New
[2/2] rs6000: Clean up the cstore code a bit
- - - -
-
-
-
2015-12-04
Segher Boessenkool
New
[2/2] rs6000: Cleanup of various jump patterns
[1/2] rs6000: Update conditional jump patterns, no more (pc) (label_ref)
- - - -
-
-
-
2017-10-08
Segher Boessenkool
New
[2/2] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
[1/2] rs6000: Init V4SF vector without converting SP to DP
- - - -
-
-
-
2020-07-10
Xionghu Luo
New
[2/2] rs6000: Delete -mmfpgpr
[1/2] rs6000: Delete wg
- - - -
-
-
-
2019-06-03
Segher Boessenkool
New
[2/2] rs6000: Delete UNSPEC_MV_CR_OV.
[1/2] rs6000: Delete UNSPEC_FRSP
- - - -
-
-
-
2019-09-06
Segher Boessenkool
New
[2/2] rs6000: Delete meaningless arguments to define_{expand,split,peephole2}
[1/2] rs6000: Use brace blocks in define_insn
- - - -
-
-
-
2018-02-22
Segher Boessenkool
New
[2/2] rs6000: Extend 20050603-3.c testcase to 64-bit
- - - -
-
-
-
2015-11-09
Segher Boessenkool
New
[2/2] rs6000: Factor out emit_vrsave_prologue
- - - -
-
-
-
2017-06-10
Segher Boessenkool
New
[2/2] rs6000: Fix rs6000_keep_leaf_when_profiled
[1/2] rs6000: Remove duplicated code
- - - -
-
-
-
2019-06-26
Segher Boessenkool
New
[2/2] rs6000: Improve vsx_init_v4si
[1/2] rs6000: Generate rl*imi for memory some more
- - - -
-
-
-
2018-07-23
Segher Boessenkool
New
[2/2] rs6000: Make debug regnums independent of internal ones
[1/2] rs6000: Debug regnums for TM registers
- - - -
-
-
-
2019-05-02
Segher Boessenkool
New
[2/2] rs6000: Make eh_set_lr_<mode> a define_insn_and_split
[1/2] rs6000: New enum epilogue_type
- - - -
-
-
-
2019-05-14
Segher Boessenkool
New
[2/2] rs6000: Refactor genfusion.pl a bit further
[1/2] rs6000: Refactor script genfusion.pl
- - - -
-
-
-
2023-01-18
Kewen.Lin
New
[2/2] rs6000: Refine integer comparison handlings in rs6000_emit_vector_compare
[1/2] rs6000: Emit vector fp comparison directly in rs6000_emit_vector_compare
- - - -
-
-
-
2022-11-16
Kewen.Lin
New
[2/2] rs6000: Rename DFP iterator and attr to DDTD and q
[1/2] rs6000: Use iterators in more DFP patterns
- - - -
-
-
-
2019-08-08
Segher Boessenkool
New
[2/2] rs6000: Rewrite rs6000_reg_live_or_pic_offset_p
- - - -
-
-
-
2015-10-31
Segher Boessenkool
New
[2/2] rs6000: Turn on -frtl-unroll-loops instead -funroll-loops at -O2
[1/2] Seperate -funroll-loops for GIMPLE unroller and RTL unroller
- - - -
-
-
-
2020-05-25
Jiufu Guo
New
[2/2] rs6000: Update darn testcases
[1/2] rs6000: Redo darn (PR103624)
- - - -
-
-
-
2021-12-17
Segher Boessenkool
New
[2/2] rs6000: Use unspec_volatile for darn (PR91481)
[1/2] rs6000: Move various non-vector things out of altivec.md
- - - -
-
-
-
2019-08-22
Segher Boessenkool
New
[2/2] rs6000: allow cunroll to grow size according to -funroll-loop or -fpeel-loops
[1/2] Introduce flag_cunroll_grow_size for cunroll
- - - -
-
-
-
2020-05-28
Jiufu Guo
New
[2/2] rs6000: building const with lis/li/pli+rlwinm
[1/2] rs6000: building const with lis/li/pli+rldicx
- - - -
-
-
-
2022-09-08
Jiufu Guo
New
[2/2] rs6000: genfusion: Delete dead code
[1/2] rs6000: genfusion: Rewrite load/compare code
- - - -
-
-
-
2023-06-06
Segher Boessenkool
New
[2/2] rs6000: remove INT_LOWPART
- - - -
-
-
-
2013-05-04
Segher Boessenkool
New
[2/2] rs6000: tune loop size for cunroll at O2
[1/2] rs6000: tune cunroll for simple loops at O2
- - - -
-
-
-
2020-05-20
Jiufu Guo
New
[2/2] rs6000: use li;x?oris to build constant
[1/2] rs6000: use lis;xoris to build constant
- - - -
-
-
-
2022-12-01
Jiufu Guo
New
[2/2] rtl-optimization/113255 - avoid re-associating REG_POINTER MINUS
[1/2] target/113255 - avoid REG_POINTER on a pointer difference
- - - -
-
-
-
2024-02-01
Richard Biener
New
[2/2] rust: update usage of TARGET_AIX to TARGET_AIX_OS
[1/2] go: update usage of TARGET_AIX to TARGET_AIX_OS
- - - -
-
-
-
2023-06-16
Paul E Murphy
New
[2/2] s/390: Implement "target" attribute.
- - - -
-
-
-
2015-09-25
Dominik Vogt
New
[2/2] s390: Convert from sync to atomic optabs
- - - -
-
-
-
2012-07-30
Richard Henderson
New
[2/2] shrink wrap a function with a single loop: split live_edge
- - - -
-
-
-
2014-09-25
Jiong Wang
New
[2/2] shrink wrap a function with a single loop: split live_edge
- - - -
-
-
-
2014-09-24
Jiong Wang
New
[2/2] shrink wrap a function with a single loop: split live_edge
- - - -
-
-
-
2014-09-22
Jiong Wang
New
[2/2] shrink wrap a function with a single loop: split live_edge
- - - -
-
-
-
2014-05-13
Zhenqiang Chen
New
[2/2] shrink wrap a function with a single loop: split live_edge
- - - -
-
-
-
2014-05-08
Zhenqiang Chen
New
[2/2] shrink-wrap: Rewrite try_shrink_wrapping
- - - -
-
-
-
2015-09-10
Segher Boessenkool
New
[2/2] simplify-rtx: Simplify rotates by zero
[1/2] simplify-rtx: Parity of parity is parity
- - - -
-
-
-
2020-06-24
Segher Boessenkool
New
[2/2] sparc: Add errata workaround to membar patterns
[1/2] sparc: Revert membar optimization that is not suitable for LEON5
- - - -
-
-
-
2024-01-05
Daniel Cederman
New
[2/2] sparc: Run SUBTARGET_INIT_BUILTINS if it exists
[1/2] aarch64: Run SUBTARGET_INIT_BUILTINS if it exists
- - - -
-
-
-
2021-02-13
Maya Rashish
New
[2/2] strlen: call handle_builtin_strlen() from fold_strstr_to_strncmp()
[1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
- - - -
-
-
-
2023-09-04
Hamza Mahfooz
New
[2/2] system_data_types.7: void *: Add info about pointer artihmetic
Untitled series #205556
- - - -
-
-
-
2020-10-02
Alejandro Colomar
New
[2/2] testcase: rename pr111303.c to pr111324.c
[1/2] using overflow_free_p to simplify pattern
- - - -
-
-
-
2023-09-19
Jiufu Guo
New
[2/2] testsuite/unroll-8: Disable vectorization for varibale-factor targets
[1/2] testsuite/unroll-8: Avoid triggering undefined behavior
- - - -
-
-
-
2023-11-21
Palmer Dabbelt
New
[2/2] testsuite: Add more allocation size tests for conjured svalues [PR110014]
[1/2] analyzer: Fix allocation size false positive on conjured svalue [PR109577]
- - - -
-
-
-
2023-06-09
Tim Lange
New
[2/2] testsuite: Add testcases for PR92449
Fix PR 92449 (unordered with -ffast-math)
- - - -
-
-
-
2019-11-12
Segher Boessenkool
New
[2/2] testsuite: Fix Wattributes test cases for s390 and add new test
Untitled series #241875
- - - -
-
-
-
2021-05-03
Robin Dapp
New
[2/2] testsuite: Fix analyzer errors for newlib-fd
[1/2] testsuite: Fix analyzer errors for newlib-errno
- - - -
-
-
-
2023-02-28
Hans-Peter Nilsson
New
[2/2] testsuite: Fix gcc.dg/analyzer/allocation-size-multiline-3.c
[1/2] testsuite: Provide means to regexp in multiline patterns
- - - -
-
-
-
2023-02-24
Hans-Peter Nilsson
New
[2/2] testsuite: Replace many dg-require-thread-fence with dg-require-atomic-exchange
[1/2] testsuite: Add dg-require-atomic-exchange non-atomic code
- - - -
-
-
-
2023-10-04
Hans-Peter Nilsson
New
[2/2] testsuite: [arm] Include arm_acle.h in related effective targets
[1/2] testsuite: [arm/cde] Include arm_cde.h and arm_mve.h in arm_v8*m_main_cde*
- - - -
-
-
-
2020-04-20
Christophe Lyon
New
[2/2] testsuite: [arm] Remove arm_v8_2a_imm8_neon_ok_nocache
[1/2] testsuite: [arm] Add missing effective-target to vusdot-autovec.c
- - - -
-
-
-
2021-07-15
Christophe Lyon
New
[2/2] tree-flow.h restructuring
- - - -
-
-
-
2013-09-10
Andrew MacLeod
New
[2/2] tree-object-size: More consistent behaviour with flex arrays
__bos and flex arrays
- - - -
-
-
-
2022-12-21
Siddhesh Poyarekar
New
[2/2] tree-optimization/104530 - Mark defs dependent on non-null stale.
tree-optimization/104530 - proposed re-evaluation.
- - - -
-
-
-
2022-02-22
Andrew MacLeod
New
[2/2] tree-optimization/105651 - simplify address range overlap check
[1/2] tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
- - - -
-
-
-
2022-07-26
Richard Biener
New
[2/2] tree-optimization/109123 - run -Wuse-afer-free only early
[1/2] Avoid random stmt order result in pass_waccess::use_after_inval_p
- - - -
-
-
-
2023-03-15
Richard Biener
New
[2/2] tree-optimization/111131 - SLP for non-IFN gathers
[1/2] Refactor x86 vectorized gather path
- - - -
-
-
-
2023-10-19
Richard Biener
New
[2/2] tree-optimization/111489 - raise --param uninit-max-chain-len to 8
[1/2] tree-optimization/111489 - turn uninit limits to params
- - - -
-
-
-
2023-09-20
Richard Biener
New
[2/2] tree-optimization/113831 - revert original fix
[1/2] tree-optimization/114121 - wrong VN with context sensitive range info
- - - -
-
-
-
2024-02-28
Richard Biener
New
[2/2] tree-optimization/114099 - virtual LC PHIs and early exit vect
[1/2] tree-optimization/114068 - missed virtual LC PHI after vect peeling
- - - -
-
-
-
2024-02-26
Richard Biener
New
[2/2] tree-optimization/89317 - missed folding of (p + 4) - &p->d
[1/2] Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magically
- - - -
-
-
-
2022-12-11
Richard Biener
New
[2/2] tree-optimization/99912 - schedule another TODO_remove_unused_locals
[1/2] tree-optimization/99912 - schedule DSE before SRA
- - - -
-
-
-
2021-04-27
Richard Biener
New
[2/2] tree-optimization: [PR92342] Move b & -(a==c) optimization to the gimple level
[1/2] Improve/Fix (m1 CMP m2) * d -> (m1 CMP m2) ? d : 0 pattern.
- - - -
-
-
-
2021-11-22
Li, Pan2 via Gcc-patches
New
[2/2] tree-ssa-strlen optimization pass
- - - -
-
-
-
2011-09-15
Jakub Jelinek
New
[2/2] tree-tailcall: Commentary typo fix, remove fwd declaration
- - - -
-
-
-
2015-04-08
Bernhard Reutner-Fischer
New
[2/2] use rtx_code_label in lab_rtx_for_bb hash map
- - - -
-
-
-
2014-09-03
Trevor Saunders
New
[2/2] use rtx_insn * a little more
- - - -
-
-
-
2014-09-04
Trevor Saunders
New
[2/2] use unique_ptr some
- - - -
-
-
-
2017-07-31
tbsaunde+gcc@tbsaunde.org
New
[2/2] v2: C++: improvements to binary operator diagnostics (PR c++/87504)
[1/2] v2: C++: more location wrapper nodes (PR c++/43064, PR c++/43486)
- - - -
-
-
-
2018-12-04
David Malcolm
New
[2/2] v3: C/C++: don't suggest implementation names as spelling fixes (PR c/83236)
v3: C/C++: don't suggest implementation names as spelling fixes (PR c/83236)
- - - -
-
-
-
2017-12-04
David Malcolm
New
[2/2] validate_subreg before call gen_lowpart to avoid ICE.
Revert r12-3277 since it caused regressions on many other targets.
- - - -
-
-
-
2021-09-10
Liu, Hongtao
New
[2/2] var-tracking: Add entry values up to max register mode
Variable tracking and subvalues
- - - -
-
-
-
2022-09-07
Stefan Schulze Frielinghaus
New
[2/2] vec: Add array_slice::bsearch
[1/2] vec: Add array_slice constructors from non-const and gc vectors
- - - -
-
-
-
2022-08-26
Martin Jambor
New
[2/2] vect: Enhance cost evaluation in vect_transform_slp_perm_load_1
[1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1
- - - -
-
-
-
2023-05-17
Kewen.Lin
New
[2/2] vect: Make partial trapping ops use predication [PR96373]
[1/2] Add support for conditional xorsign [PR96373]
- - - -
-
-
-
2023-01-27
Richard Sandiford
New
[2/2] void.3: New link to system_data_types(7)
Document 'void *'
- - - -
-
-
-
2020-10-02
Alejandro Colomar
New
[2/2] x86: Add cmpmemsi for -minline-all-stringops
x86: Add cmpmemsi for -minline-all-stringops
- - - -
-
-
-
2020-05-31
H.J. Lu
New
[2/2] x86: Add pmovzx/pmovsx patterns with memory operands
Update apply_subst_iterator and fix x86 pmovzx/pmovsx patterns
- - - -
-
-
-
2018-10-26
H.J. Lu
New
[2/2] x86: Don't save callee-saved registers in noreturn functions
x86: Don't save callee-saved registers if not needed
- - - -
-
-
-
2024-01-20
H.J. Lu
New
[2/2] x86: Enable -foverlap-op-by-pieces by default
Generate overlapping operations between two areas of memory
- - - -
-
-
-
2021-04-22
H.J. Lu
New
[2/2] x86: Update __CET__ check
[1/2] x86/CET: Add -fcf-protection to STAGE4_CFLAGS
- - - -
-
-
-
2018-04-24
H.J. Lu
New
[2/2] x86: slightly correct / simplify *vec_extractv2ti
x86: vec_extract_* adjustments
- - - -
-
-
-
2023-07-05
Jan Beulich
New
[2/2] xtensa: Fix RTL insn cost estimation about relaxed MOVI instructions
[1/2] xtensa: Apply a few minor fixes
- - - -
-
-
-
2022-06-19
Takayuki 'January June' Suwa
New
[2/2] xtensa: Fix conflicting hard regno between indirect sibcall fixups and EH_RETURN_STACKADJ_RTX
[1/2] xtensa: Add RTX costs for if_then_else
- - - -
-
-
-
2022-07-29
Takayuki 'January June' Suwa
New
[2/2] xtensa: Fix missing mode warning in "*eqne_zero_masked_bits"
Untitled series #393468
- - - -
-
-
-
2024-02-03
Takayuki 'January June' Suwa
New
[2/2] xtensa: Fix missing mode warnings in machine description
[1/2] xtensa: Fix non-fatal regression introduced by b2ef02e8cbbaf95fee98be255f697f47193960ec
- - - -
-
-
-
2023-02-23
Takayuki 'January June' Suwa
New
[2/2] xtensa: Implement new target hook: TARGET_CONSTANT_OK_FOR_CPROP_P
Untitled series #317815
- - - -
-
-
-
2022-09-11
Takayuki 'January June' Suwa
New
[2/2] xtensa: Make complex hard register clobber elimination more robust and accurate
[1/2] xtensa: Eliminate unused stack frame allocation/freeing
- - - -
-
-
-
2022-09-01
Takayuki 'January June' Suwa
New
[2/2] xtensa: Make use of std::swap where appropriate
Untitled series #400499
- - - -
-
-
-
2024-03-26
Takayuki 'January June' Suwa
New
[2/2] xtensa: Merge '*addx' and '*subx' insn patterns into one
[1/2] xtensa: Optimize '(x & CST1_POW2) != 0 ? CST2_POW2 : 0'
- - - -
-
-
-
2023-05-22
Takayuki 'January June' Suwa
New
[2/2] xtensa: Optimize "bitwise AND with imm1" followed by "branch if (not) equal to imm2"
Untitled series #309854
- - - -
-
-
-
2022-07-15
Takayuki 'January June' Suwa
New
[2/2] xtensa: Optimize ctzsi2 and ffssi2 a bit
[1/2] xtensa: Tune "*btrue" insn pattern
- - - -
-
-
-
2023-01-12
Takayuki 'January June' Suwa
New
[2/2] xtensa: Reflect the 32-bit Integer Divide Option
[1/2] xtensa: Rename deprecated extv/extzv insn patterns to extvsi/extzvsi
- - - -
-
-
-
2022-05-06
Takayuki 'January June' Suwa
New
«
1
2
...
433
434
435
…
1267
1268
»