Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Archived =
No
| 15942 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
64
65
66
…
159
160
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
c++: Additional warning for name-hiding [PR12341]
c++: Additional warning for name-hiding [PR12341]
- - -
1
-
-
2023-09-04
Li, Pan2 via Gcc-patches
Accepted
[committed] libstdc++: Remove unnecessary dg-options and outdated comment
[committed] libstdc++: Remove unnecessary dg-options and outdated comment
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Remove dg-options "-std=c++98" from TR1 tests
[committed] libstdc++: Remove dg-options "-std=c++98" from TR1 tests
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Enable std::auto_ptr tests for C++11 and later
[committed] libstdc++: Enable std::auto_ptr tests for C++11 and later
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Fix filenames and comments in tests [PR26142]
[committed] libstdc++: Fix filenames and comments in tests [PR26142]
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Add { target c++98_only } to tests
[committed] libstdc++: Add { target c++98_only } to tests
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Add explicit -std=gnu++98 to tests that use { target c++98_only }
[committed] libstdc++: Add explicit -std=gnu++98 to tests that use { target c++98_only }
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[committed] libstdc++: Add missing target selector to std::expected test
[committed] libstdc++: Add missing target selector to std::expected test
- - -
1
-
-
2023-09-04
Jonathan Wakely
Accepted
[WIP] nvptx: Also allow immediate input operand to 'bitrev<mode>2'
[WIP] nvptx: Also allow immediate input operand to 'bitrev<mode>2'
- - -
1
-
-
2023-09-04
Thomas Schwinge
Accepted
RISC-V: Support Dynamic LMUL Cost model
RISC-V: Support Dynamic LMUL Cost model
- - -
-
1
-
2023-09-04
juzhe.zhong@rivai.ai
Unresolved
Add 'libgomp.c-c++-common/pr100059-1.c' [PR100059]
Add 'libgomp.c-c++-common/pr100059-1.c' [PR100059]
- - -
1
-
-
2023-09-04
Thomas Schwinge
Accepted
testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tests
testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tests
- - -
-
1
-
2023-09-04
Christophe Lyon
Unresolved
[pushed] Darwin, ppc: Add system stubs for all 32b PPC
[pushed] Darwin, ppc: Add system stubs for all 32b PPC
- - -
1
-
-
2023-09-04
Iain Sandoe
Accepted
Darwin: Place global inits in the correct section.
Darwin: Place global inits in the correct section.
- - -
1
-
-
2023-09-04
Iain Sandoe
Accepted
RISC-V: Keep vlmax vector operators in simple form until split1 pass
RISC-V: Keep vlmax vector operators in simple form until split1 pass
- - -
-
1
-
2023-09-04
Lehua Ding
Unresolved
[pushed] Darwin: Match system sections and relocs for exception tables.
[pushed] Darwin: Match system sections and relocs for exception tables.
- - -
1
-
-
2023-09-04
Iain Sandoe
Accepted
[pushed] Darwin, machopic: Debug printer for macho symbol flags.
[pushed] Darwin, machopic: Debug printer for macho symbol flags.
- - -
1
-
-
2023-09-04
Iain Sandoe
Accepted
Generate vmovsh instead of vpblendw for specific vec_merge.
Generate vmovsh instead of vpblendw for specific vec_merge.
- - -
-
1
-
2023-09-04
liuhongt
Unresolved
RISC-V: Fix Dynamic LMUL compile option
RISC-V: Fix Dynamic LMUL compile option
- - -
-
1
-
2023-09-04
juzhe.zhong@rivai.ai
Unresolved
[3/4] Improve functionality of ree pass.
Untitled series #56892
- - -
-
1
-
2023-09-04
Ajit Agarwal
Unresolved
[v1] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
[v1] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
- - -
1
-
-
2023-09-04
Li, Pan2 via Gcc-patches
Accepted
[PATCH-2v2,rs6000] Implement 32bit inline lrint [PR88558]
[PATCH-2v2,rs6000] Implement 32bit inline lrint [PR88558]
- - -
1
-
-
2023-09-04
HAO CHEN GUI
Accepted
[PATCH-1v2,rs6000] Enable SImode in FP registers on P7 [PR88558]
[PATCH-1v2,rs6000] Enable SImode in FP registers on P7 [PR88558]
- - -
1
-
-
2023-09-04
HAO CHEN GUI
Accepted
RISC-V: Add conditional sqrt autovec pattern
RISC-V: Add conditional sqrt autovec pattern
- - -
-
1
-
2023-09-04
Lehua Ding
Unresolved
[v2] LoongArch: initial ada support on linux
[v2] LoongArch: initial ada support on linux
- - -
1
-
-
2023-09-04
Yang Yujie
Accepted
MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns [PR98710]
MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns [PR98710]
- - -
-
1
-
2023-09-04
Andrew Pinski
Unresolved
MATCH: Add `~MAX(~X, Y)` pattern: [PR96694]
MATCH: Add `~MAX(~X, Y)` pattern: [PR96694]
- - -
1
-
-
2023-09-04
Andrew Pinski
Accepted
RISC-V: Fix Zicond ICE on large constants
RISC-V: Fix Zicond ICE on large constants
- - -
-
1
-
2023-09-04
Tsukasa OI
Unresolved
MATCH: Add pattern for `(x | y) & (x & z)`
MATCH: Add pattern for `(x | y) & (x & z)`
- - -
-
1
-
2023-09-03
Andrew Pinski
Unresolved
[v3] mklog: handle Signed-off-by, minor cleanup
[v3] mklog: handle Signed-off-by, minor cleanup
- - -
1
-
-
2023-09-03
Marc Poulhiès
Accepted
MATCH: Transform `(1 >> X) !=/== 0` into `X ==/!= 0`
- - -
-
1
-
2023-09-03
Andrew Pinski
Repeat Merge
Improve rewrite_to_defined_overflow for lhs already the correct type
Improve rewrite_to_defined_overflow for lhs already the correct type
- - -
1
-
-
2023-09-03
Andrew Pinski
Accepted
[3/3] MATCH: Replace all uses of ssa_name_has_boolean_range with zero_one_valued_p
[1/3] Improve ssa_name_has_boolean_range slightly
- - -
-
1
-
2023-09-02
Andrew Pinski
Unresolved
[2/3] MATCH: Improve zero_one_valued_p by using ssa_name_has_boolean_range
[1/3] Improve ssa_name_has_boolean_range slightly
- - -
-
1
-
2023-09-02
Andrew Pinski
Unresolved
[1/3] Improve ssa_name_has_boolean_range slightly
[1/3] Improve ssa_name_has_boolean_range slightly
- - -
1
-
-
2023-09-02
Andrew Pinski
Accepted
[pushed] wwwdocs: *: Use "back end" instead of "backend"
[pushed] wwwdocs: *: Use "back end" instead of "backend"
- - -
-
1
-
2023-09-02
Gerald Pfeifer
Unresolved
[v1] RISC-V: Support FP MAX/MIN autovec for VLS mode
[v1] RISC-V: Support FP MAX/MIN autovec for VLS mode
- - -
-
1
-
2023-09-02
Li, Pan2 via Gcc-patches
Unresolved
[v2] LoongArch: Support storing floating-point zero into MEM[base + index].
[v2] LoongArch: Support storing floating-point zero into MEM[base + index].
- - -
1
-
-
2023-09-02
Guo Jie
Accepted
MATCH: `(nop_convert)-(convert)a` into -(convert)a if we are converting from something smaller
MATCH: `(nop_convert)-(convert)a` into -(convert)a if we are converting from something smaller
- - -
1
-
-
2023-09-02
Andrew Pinski
Accepted
[1/2] LoongArch: Optimize switch with sign-extended index.
[1/2] LoongArch: Optimize switch with sign-extended index.
- - -
1
-
-
2023-09-02
chenglulu
Accepted
LoongArch: Support loading floating-point zero into MEM[base + index].
LoongArch: Support loading floating-point zero into MEM[base + index].
- - -
1
-
-
2023-09-02
Guo Jie
Accepted
ssa_name_has_boolean_range vs signed-boolean:31 types
ssa_name_has_boolean_range vs signed-boolean:31 types
- - -
1
-
-
2023-09-02
Andrew Pinski
Accepted
c++: improve verify_constant diagnostic [PR91483]
c++: improve verify_constant diagnostic [PR91483]
- - -
1
-
-
2023-09-02
Marek Polacek
Accepted
[pushed] wwwdocs: gcc-12: Improve language around vectorizer and -O2
[pushed] wwwdocs: gcc-12: Improve language around vectorizer and -O2
- - -
-
1
-
2023-09-01
Gerald Pfeifer
Unresolved
analyzer: call off a superseding when diagnostics are unrelated [PR110830]
analyzer: call off a superseding when diagnostics are unrelated [PR110830]
- - -
1
-
-
2023-09-01
Li, Pan2 via Gcc-patches
Accepted
[v2] RISC-V: zicond: Fix opt2 pattern
[v2] RISC-V: zicond: Fix opt2 pattern
- - -
-
1
-
2023-09-01
Vineet Gupta
Unresolved
diagnostics: Delete config pointer before overwriting it.
diagnostics: Delete config pointer before overwriting it.
- - -
1
-
-
2023-09-01
Mikael Morin
Accepted
[v2] c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
[v2] c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
- - -
-
1
-
2023-09-01
Hamza Mahfooz
Unresolved
c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
- - -
-
1
-
2023-09-01
Hamza Mahfooz
Unresolved
[2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
[1/2] VR-VALUES: Rename op0/op1 to op1/op2 for test_for_singularity
- - -
-
1
-
2023-09-01
Andrew Pinski
Unresolved
[1/2] VR-VALUES: Rename op0/op1 to op1/op2 for test_for_singularity
[1/2] VR-VALUES: Rename op0/op1 to op1/op2 for test_for_singularity
- - -
1
-
-
2023-09-01
Andrew Pinski
Accepted
c++: Move consteval folding to cp_fold_r
c++: Move consteval folding to cp_fold_r
- - -
-
1
-
2023-09-01
Marek Polacek
Unresolved
[committed] libstdc++: Fix debug-mode tests for constexpr algorithms
[committed] libstdc++: Fix debug-mode tests for constexpr algorithms
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
[committed] libstdc++: Add -Wno-self-move to two filesystem tests
[committed] libstdc++: Add -Wno-self-move to two filesystem tests
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
[committed] libstdc++: Use std::string::__resize_and_overwrite in std::filesystem
[committed] libstdc++: Use std::string::__resize_and_overwrite in std::filesystem
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
[committed] libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]
[committed] libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
c++, v3: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR5…
c++, v3: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR5…
- - -
-
1
-
2023-09-01
Jakub Jelinek
Unresolved
c++, v2: Diagnose [basic.scope.block]/2 violations even for block externs [PR52953]
c++, v2: Diagnose [basic.scope.block]/2 violations even for block externs [PR52953]
- - -
-
1
-
2023-09-01
Jakub Jelinek
Unresolved
c++, v2: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR5…
c++, v2: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR5…
- - -
-
1
-
2023-09-01
Jakub Jelinek
Unresolved
[v8,3/4] c++modules: report imported CMI files as dependencies
P1689R5 support
- - -
1
-
-
2023-09-01
Ben Boeckel
Accepted
[v8,2/4] p1689r5: initial support
P1689R5 support
- - -
1
-
-
2023-09-01
Ben Boeckel
Accepted
[v8,1/4] spec: add a spec function to join arguments
P1689R5 support
- - -
1
-
-
2023-09-01
Ben Boeckel
Accepted
AArch64 xorsign: Fix scalar xorsign lowering
AArch64 xorsign: Fix scalar xorsign lowering
- - -
-
1
-
2023-09-01
Tamar Christina
Unresolved
[committed] testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832]
[committed] testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832]
- - -
-
1
-
2023-09-01
Jakub Jelinek
Unresolved
[committed] testsuite: Fix up pr110915* tests on i686-linux [PR110915]
[committed] testsuite: Fix up pr110915* tests on i686-linux [PR110915]
- - -
-
1
-
2023-09-01
Jakub Jelinek
Unresolved
[v2] c++: Catch indirect change of active union member in constexpr [PR101631]
[v2] c++: Catch indirect change of active union member in constexpr [PR101631]
- - -
1
-
-
2023-09-01
Nathaniel Shead
Accepted
[v5,4/4] libstdc++: Optimize is_compound trait performance
[v5,1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
- - -
1
-
-
2023-09-01
Ken Matsui
Accepted
[v5,3/4] libstdc++: Optimize is_fundamental trait performance
[v5,1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
- - -
1
-
-
2023-09-01
Ken Matsui
Accepted
[v5,2/4] libstdc++: Optimize is_arithmetic trait performance
[v5,1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
- - -
1
-
-
2023-09-01
Ken Matsui
Accepted
[v5,1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
[v5,1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
- - -
1
-
-
2023-09-01
Ken Matsui
Accepted
[committed] libstdc++: Use dg-require-filesystem-ts in link test
[committed] libstdc++: Use dg-require-filesystem-ts in link test
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
[committed] libstdc++: Avoid useless dependency on read_symlink from tzdb
[committed] libstdc++: Avoid useless dependency on read_symlink from tzdb
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
[committed] libstdc++: Fix how chrono::parse handles errors for time-of-day values
[committed] libstdc++: Fix how chrono::parse handles errors for time-of-day values
- - -
-
1
-
2023-09-01
Jonathan Wakely
Unresolved
[committed] libstdc++: Do not allow chrono::parse to overflow for %C [PR111162]
[committed] libstdc++: Do not allow chrono::parse to overflow for %C [PR111162]
- - -
-
1
-
2023-09-01
Jonathan Wakely
Unresolved
[committed] libstdc++: Simplify __format::_Sink::_M_reset
[committed] libstdc++: Simplify __format::_Sink::_M_reset
- - -
1
-
-
2023-09-01
Jonathan Wakely
Accepted
riscv: xtheadcondmov: Don't run tests with -Oz
riscv: xtheadcondmov: Don't run tests with -Oz
- - -
1
-
-
2023-09-01
Christoph Müllner
Accepted
RISC-V: Add vec_extract for BI -> QI.
RISC-V: Add vec_extract for BI -> QI.
- - -
-
1
-
2023-09-01
Robin Dapp
Unresolved
[V6] Optimize '(X - N * M) / N' to 'X / N - M' if valid
[V6] Optimize '(X - N * M) / N' to 'X / N - M' if valid
- - -
1
-
-
2023-09-01
Jiufu Guo
Accepted
[4/4] RISC-V: Add conditional autovec convert(INT<->FP) patterns
Add conditional autovec convert patterns
- - -
-
1
-
2023-09-01
Lehua Ding
Unresolved
[3/4] RISC-V: Add conditional autovec convert(FP<->FP) patterns
Add conditional autovec convert patterns
- - -
-
1
-
2023-09-01
Lehua Ding
Unresolved
[2/4] RISC-V: Add conditional autovec convert(INT<->INT) patterns
Add conditional autovec convert patterns
- - -
-
1
-
2023-09-01
Lehua Ding
Unresolved
[1/4] RISC-V: Adjust expand_cond_len_{unary,binop,op} api
Add conditional autovec convert patterns
- - -
-
1
-
2023-09-01
Lehua Ding
Unresolved
[v1] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
[v1] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
- - -
-
1
-
2023-09-01
Li, Pan2 via Gcc-patches
Unresolved
[v6] LoongArch:Implement 128-bit floating point functions in gcc.
[v6] LoongArch:Implement 128-bit floating point functions in gcc.
- - -
1
-
-
2023-09-01
chenxiaolong
Accepted
MATCH: `(nop_convert)-a` into -(nop_convert)a if the negate is single use and a is known not to be …
MATCH: `(nop_convert)-a` into -(nop_convert)a if the negate is single use and a is known not to be …
- - -
1
-
-
2023-09-01
Andrew Pinski
Accepted
RISC-V: Add dynamic LMUL compile option
RISC-V: Add dynamic LMUL compile option
- - -
1
-
-
2023-08-31
juzhe.zhong@rivai.ai
Accepted
RISC-V: Enable VECT_COMPARE_COSTS by default
RISC-V: Enable VECT_COMPARE_COSTS by default
- - -
-
1
-
2023-08-31
juzhe.zhong@rivai.ai
Unresolved
Add Types to Un-Typed Pic Instructions:
Add Types to Un-Typed Pic Instructions:
- - -
-
1
-
2023-08-31
Edwin Lu
Unresolved
analyzer: Add support of placement new and improved operator new [PR105948, PR94355]
analyzer: Add support of placement new and improved operator new [PR105948, PR94355]
- - -
1
-
-
2023-08-31
Li, Pan2 via Gcc-patches
Accepted
Fortran: runtime bounds-checking in presence of array constructors [PR31059]
Fortran: runtime bounds-checking in presence of array constructors [PR31059]
- - -
1
-
-
2023-08-31
Harald Anlauf
Accepted
c++, v3: Fix up mangling of function/block scope static structured bindings and emit abi tags [PR11…
c++, v3: Fix up mangling of function/block scope static structured bindings and emit abi tags [PR11…
- - -
-
1
-
2023-08-31
Jakub Jelinek
Unresolved
RISC-V Add Types to Un-Typed Thead Instructions:
RISC-V Add Types to Un-Typed Thead Instructions:
- - -
1
-
-
2023-08-31
Edwin Lu
Accepted
RISC-V: Add Types to Un-Typed Risc-v Instructions:
RISC-V: Add Types to Un-Typed Risc-v Instructions:
- - -
-
1
-
2023-08-31
Edwin Lu
Unresolved
MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c`
MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c`
- - -
1
-
-
2023-08-31
Andrew Pinski
Accepted
libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)
libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)
- - -
1
-
-
2023-08-31
Christophe Lyon
Accepted
lra: Avoid unfolded plus-0
lra: Avoid unfolded plus-0
- - -
-
1
-
2023-08-31
Richard Sandiford
Unresolved
aarch64: Fix return register handling in untyped_call
aarch64: Fix return register handling in untyped_call
- - -
1
-
-
2023-08-31
Richard Sandiford
Accepted
[v3,4/4] LoongArch: support loongarch*-elf target
LoongArch: target configuration interface update
- - -
-
1
-
2023-08-31
Yang Yujie
Unresolved
[v3,3/4] LoongArch: add new configure option --with-strict-align-lib
LoongArch: target configuration interface update
- - -
-
1
-
2023-08-31
Yang Yujie
Unresolved
[v3,2/4] LoongArch: define preprocessing macros "__loongarch_{arch, tune}"
LoongArch: target configuration interface update
- - -
-
1
-
2023-08-31
Yang Yujie
Unresolved
«
1
2
…
64
65
66
…
159
160
»