Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| Archived =
No
| 650 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
…
4
5
6
7
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[2/2] Avoid default-initializing auto_vec<T, N> storage, fix vec<vl_embed>
[1/2] Change vec<, , vl_embed>::m_vecdata refrences into address ()
- - -
-
1
-
2023-02-24
Richard Biener
Unresolved
[1/2] Change vec<, , vl_embed>::m_vecdata refrences into address ()
[1/2] Change vec<, , vl_embed>::m_vecdata refrences into address ()
- - -
-
1
-
2023-02-24
Richard Biener
Unresolved
Fix memory leak in PTA
Fix memory leak in PTA
- - -
-
1
-
2023-02-23
Richard Biener
Repeat Merge
Avoid default-initializing auto_vec<T, N> storage
Avoid default-initializing auto_vec<T, N> storage
- - -
-
1
-
2023-02-23
Richard Biener
Unresolved
Fix memory leak in if-conversion
Fix memory leak in if-conversion
- - -
-
1
-
2023-02-23
Richard Biener
Unresolved
tree-optimization/108888 - call if-conversion
tree-optimization/108888 - call if-conversion
- - -
-
1
-
2023-02-23
Richard Biener
Unresolved
tree-optimization/108691 - remove trigger-happy assert
tree-optimization/108691 - remove trigger-happy assert
- - -
-
1
-
2023-02-21
Richard Biener
Repeat Merge
tree-optimization/108868 - new testcase
tree-optimization/108868 - new testcase
- - -
-
1
-
2023-02-21
Richard Biener
Repeat Merge
tree-optimization/108855 - new testcase
tree-optimization/108855 - new testcase
- - -
-
1
-
2023-02-21
Richard Biener
Repeat Merge
tree-optimization/108793 - niter compute type mismatch
tree-optimization/108793 - niter compute type mismatch
- - -
1
-
-
2023-02-20
Richard Biener
Accepted
tree-optimization/108816 - vect versioning check split confusion
tree-optimization/108816 - vect versioning check split confusion
- - -
-
1
-
2023-02-20
Richard Biener
Repeat Merge
tree-optimization/108825 - checking ICE with unroll-and-jam
tree-optimization/108825 - checking ICE with unroll-and-jam
- - -
-
1
-
2023-02-20
Richard Biener
Repeat Merge
tree-optimization/108819 - niter analysis ICE with unexpected constant
tree-optimization/108819 - niter analysis ICE with unexpected constant
- - -
-
1
-
2023-02-20
Richard Biener
Unresolved
tree-optimization/108821 - store motion and volatiles
tree-optimization/108821 - store motion and volatiles
- - -
-
1
-
2023-02-17
Richard Biener
Repeat Merge
Fix wrong-code issue in VN
Fix wrong-code issue in VN
- - -
-
1
-
2023-02-17
Richard Biener
Repeat Merge
tree-optimization/108791 - checking ICE with sloppy ADDR_EXPR
tree-optimization/108791 - checking ICE with sloppy ADDR_EXPR
- - -
-
1
-
2023-02-16
Richard Biener
Repeat Merge
Fix possible sanopt compile-time hog
Fix possible sanopt compile-time hog
- - -
1
-
-
2023-02-14
Richard Biener
Accepted
Improve VN PHI hash table handling
Improve VN PHI hash table handling
- - -
-
1
-
2023-02-14
Richard Biener
Repeat Merge
More DF worklist solver improvements
More DF worklist solver improvements
- - -
-
1
-
2023-02-14
Richard Biener
Unresolved
Speedup DF dataflow solver
Speedup DF dataflow solver
- - -
1
-
-
2023-02-14
Richard Biener
Accepted
tree-optimization/108782 - nested first order recurrence vectorization
tree-optimization/108782 - nested first order recurrence vectorization
- - -
-
1
-
2023-02-14
Richard Biener
Repeat Merge
tree-optimization/28614 - high FRE time for gcc.c-torture/compile/20001226-1.c
tree-optimization/28614 - high FRE time for gcc.c-torture/compile/20001226-1.c
- - -
1
-
-
2023-02-13
Richard Biener
Accepted
tree-optimization/108691 - indirect calls to setjmp
tree-optimization/108691 - indirect calls to setjmp
- - -
1
-
-
2023-02-13
Richard Biener
Accepted
tree-optimization/108724 - vectorized code getting piecewise expanded
tree-optimization/108724 - vectorized code getting piecewise expanded
- - -
1
-
-
2023-02-10
Richard Biener
Accepted
tree-optimization/106722 - fix CD-DCE edge marking
tree-optimization/106722 - fix CD-DCE edge marking
- - -
1
-
-
2023-02-10
Richard Biener
Accepted
target/108738 - STV bitmap operations compile-time hog
target/108738 - STV bitmap operations compile-time hog
- - -
1
-
-
2023-02-09
Richard Biener
Accepted
target/108738 - optimize bit operations in STV
target/108738 - optimize bit operations in STV
- - -
1
-
-
2023-02-09
Richard Biener
Accepted
tree-optimization/26854 - slow bitmap operations
tree-optimization/26854 - slow bitmap operations
- - -
1
-
-
2023-02-07
Richard Biener
Accepted
tree-optimization/26854 - compile-time hog in SSA forwprop
tree-optimization/26854 - compile-time hog in SSA forwprop
- - -
-
1
-
2023-02-07
Richard Biener
Repeat Merge
Improve RTL CSE hash table hash usage
Improve RTL CSE hash table hash usage
- - -
1
-
-
2023-02-03
Richard Biener
Accepted
Speedup cse_insn
Speedup cse_insn
- - -
1
-
-
2023-02-03
Richard Biener
Accepted
middle-end/108625 - wrong folding due to misinterpreted !
middle-end/108625 - wrong folding due to misinterpreted !
- - -
1
-
-
2023-02-02
Richard Biener
Accepted
middle-end/108500 - replace recursive domtree DFS traversal
middle-end/108500 - replace recursive domtree DFS traversal
- - -
1
-
-
2023-01-31
Richard Biener
Accepted
tree-optimization/108574 - wrong-code with PRE PHI node processing
tree-optimization/108574 - wrong-code with PRE PHI node processing
- - -
-
1
-
2023-01-30
Richard Biener
Repeat Merge
ipa/108511 - relax assert for undefined local statics
ipa/108511 - relax assert for undefined local statics
- - -
-
1
-
2023-01-30
Richard Biener
Repeat Merge
tree-optimization/108547 - robustify uninit predicate analysis
tree-optimization/108547 - robustify uninit predicate analysis
- - -
-
1
-
2023-01-26
Richard Biener
Repeat Merge
tree-optimization/108523 - testcase for the bug
tree-optimization/108523 - testcase for the bug
- - -
-
1
-
2023-01-26
Richard Biener
Repeat Merge
tree-optimization/108523 - fix endless iteration in VN
tree-optimization/108523 - fix endless iteration in VN
- - -
-
1
-
2023-01-25
Richard Biener
Repeat Merge
Fixup LTO internal docs for option processing
Fixup LTO internal docs for option processing
- - -
-
1
-
2023-01-25
Richard Biener
Repeat Merge
tree-optimization/108500 - avoid useless fast-query compute in CFG cleanup
tree-optimization/108500 - avoid useless fast-query compute in CFG cleanup
- - -
1
-
-
2023-01-24
Richard Biener
Accepted
modula2/108462 - duplicate install of static modula2 target libs
modula2/108462 - duplicate install of static modula2 target libs
- - -
1
-
-
2023-01-23
Richard Biener
Accepted
modula2/108144 - fix mistake in previous change
modula2/108144 - fix mistake in previous change
- - -
-
1
-
2023-01-23
Richard Biener
Repeat Merge
tree-optimization/108482 - remove stray .LOOP_DIST_ALIAS calls
tree-optimization/108482 - remove stray .LOOP_DIST_ALIAS calls
- - -
1
-
-
2023-01-23
Richard Biener
Accepted
modula2/108144 - Fix multilib install of libgm2
modula2/108144 - Fix multilib install of libgm2
- - -
1
-
-
2023-01-20
Richard Biener
Accepted
modula2/108144 - fix --enable-version-specific-runtime-libs
modula2/108144 - fix --enable-version-specific-runtime-libs
- - -
1
-
-
2023-01-19
Richard Biener
Accepted
tree-optimization/108449 - keep maybe_special_function_p behavior
tree-optimization/108449 - keep maybe_special_function_p behavior
- - -
1
-
-
2023-01-19
Richard Biener
Accepted
lto/108445 - avoid LTO decl wrapping being confused by tree sharing
lto/108445 - avoid LTO decl wrapping being confused by tree sharing
- - -
-
1
-
2023-01-18
Richard Biener
Repeat Merge
middle-end/106075 - non-call EH and DSE
middle-end/106075 - non-call EH and DSE
- - -
1
-
-
2023-01-17
Richard Biener
Accepted
[pushed] aarch64: Don't update EH info when folding [PR107209]
[pushed] aarch64: Don't update EH info when folding [PR107209]
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
tree-optimization/108387 - ICE with VN handling of x << C as x * (1<<C)
tree-optimization/108387 - ICE with VN handling of x << C as x * (1<<C)
- - -
-
1
-
2023-01-13
Richard Biener
Repeat Merge
Sync LTO type_for_mode with c-family/
Sync LTO type_for_mode with c-family/
- - -
-
1
-
2023-01-13
Richard Biener
Repeat Merge
[9/9] Clarify -shared effect on crtfastmath.o
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[8/9] solaris2: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[7/9] sparc: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[6/9] mips: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[5/9] loongarch: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[4/9] ia64: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[3/9] arm: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[2/9] alpha: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
[1/9] aarch64: Don't add crtfastmath.o for -shared
[1/9] aarch64: Don't add crtfastmath.o for -shared
- - -
1
-
-
2023-01-13
Richard Biener
Accepted
tree-optimization/99412 - reassoc and reduction chains
tree-optimization/99412 - reassoc and reduction chains
- - -
1
-
-
2023-01-12
Richard Biener
Accepted
tree-optimization/108352 - FSM threads creating irreducible loops
tree-optimization/108352 - FSM threads creating irreducible loops
- - -
-
1
-
2023-01-11
Richard Biener
Repeat Merge
tree-optimization/108353 - copyprop iteration order
tree-optimization/108353 - copyprop iteration order
- - -
-
1
-
2023-01-11
Richard Biener
Repeat Merge
tree-optimization/106293 - fix testcase
tree-optimization/106293 - fix testcase
- - -
1
-
-
2023-01-11
Richard Biener
Accepted
tree-optimization/106293 - missed DSE with virtual LC PHI
tree-optimization/106293 - missed DSE with virtual LC PHI
- - -
-
1
-
2023-01-10
Richard Biener
Repeat Merge
tree-optimization/108314 - avoid BIT_NOT optimization for extract-last
tree-optimization/108314 - avoid BIT_NOT optimization for extract-last
- - -
1
-
-
2023-01-10
Richard Biener
Accepted
middle-end/108209 - typo in genmatch.cc:commutative_op
middle-end/108209 - typo in genmatch.cc:commutative_op
- - -
-
1
-
2023-01-09
Richard Biener
Repeat Merge
middle-end/69482 - not preserving volatile accesses
middle-end/69482 - not preserving volatile accesses
- - -
-
1
-
2023-01-09
Richard Biener
Repeat Merge
tree-optimization/107767 - not profitable switch conversion
tree-optimization/107767 - not profitable switch conversion
- - -
1
-
-
2023-01-09
Richard Biener
Accepted
tree-optimization/101912 - testcase for fixed uninit case
tree-optimization/101912 - testcase for fixed uninit case
- - -
1
-
-
2023-01-09
Richard Biener
Accepted
bootstrap/106482 - document minimal GCC version
bootstrap/106482 - document minimal GCC version
- - -
1
-
-
2022-12-22
Richard Biener
Accepted
testsuite/107809 - fix vect-recurr testcases
testsuite/107809 - fix vect-recurr testcases
- - -
-
1
-
2022-12-22
Richard Biener
Repeat Merge
tree-optimization/107451 - SLP load vectorization issue
tree-optimization/107451 - SLP load vectorization issue
- - -
-
1
-
2022-12-22
Richard Biener
Repeat Merge
Compare DECL_NOT_FLEXARRAY for LTO tree merging
Compare DECL_NOT_FLEXARRAY for LTO tree merging
- - -
-
1
-
2022-12-22
Richard Biener
Repeat Merge
middle-end/107994 - ICE after error with comparison gimplification
middle-end/107994 - ICE after error with comparison gimplification
- - -
1
-
-
2022-12-21
Richard Biener
Accepted
d/104749 - document host GDC version requirement
d/104749 - document host GDC version requirement
- - -
-
1
-
2022-12-20
Richard Biener
Repeat Merge
tree-optimization/108164 - undefined overflow with IV vectorization
tree-optimization/108164 - undefined overflow with IV vectorization
- - -
-
1
-
2022-12-19
Richard Biener
Repeat Merge
Simplify gimple_assign_load
Simplify gimple_assign_load
- - -
1
-
-
2022-12-16
Richard Biener
Accepted
middle-end/108086 - avoid unshare_expr when remapping SSA names
middle-end/108086 - avoid unshare_expr when remapping SSA names
- - -
-
1
-
2022-12-16
Richard Biener
Unresolved
middle-end/108086 - remove PR28238 fix superseeded by PR34018 fix
middle-end/108086 - remove PR28238 fix superseeded by PR34018 fix
- - -
-
1
-
2022-12-16
Richard Biener
Unresolved
middle-end/108086 - more operand scanner reduction in inlining
middle-end/108086 - more operand scanner reduction in inlining
- - -
-
1
-
2022-12-16
Richard Biener
Unresolved
middle-end/108086 - avoid quadraticness in copy_edges_for_bb
middle-end/108086 - avoid quadraticness in copy_edges_for_bb
- - -
1
-
-
2022-12-15
Richard Biener
Accepted
middle-end/108086 - reduce operand scanner use from inliner
middle-end/108086 - reduce operand scanner use from inliner
- - -
-
1
-
2022-12-15
Richard Biener
Repeat Merge
tree-optimization/107617 - big-endian .LEN_STORE VN
tree-optimization/107617 - big-endian .LEN_STORE VN
- - -
-
1
-
2022-12-14
Richard Biener
Repeat Merge
tree-optimization/105801 - CCP and .DEFERRED_INIT
tree-optimization/105801 - CCP and .DEFERRED_INIT
- - -
1
-
-
2022-12-13
Richard Biener
Accepted
tree-optimization/108076 - if-conversion and forced labels
tree-optimization/108076 - if-conversion and forced labels
- - -
-
1
-
2022-12-13
Richard Biener
Repeat Merge
Revert parts of ADDR_EXPR/CONSTRUCTOR treatment change in match.pd
Revert parts of ADDR_EXPR/CONSTRUCTOR treatment change in match.pd
- - -
-
1
-
2022-12-12
Richard Biener
Unresolved
tree-optimization/89317 - another pattern for &p->x != p + 4
tree-optimization/89317 - another pattern for &p->x != p + 4
- - -
-
1
-
2022-12-12
Richard Biener
Repeat Merge
[2/2] tree-optimization/89317 - missed folding of (p + 4) - &p->d
[1/2] Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magically
- - -
-
1
-
2022-12-11
Richard Biener
Repeat Merge
[1/2] Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magically
[1/2] Treat ADDR_EXPR and CONSTRUCTOR as GIMPLE/GENERIC magically
- - -
-
1
-
2022-12-11
Richard Biener
Repeat Merge
tree-optimization/99919 - bogus uninit diagnostic with bitfield guards
tree-optimization/99919 - bogus uninit diagnostic with bitfield guards
- - -
1
-
-
2022-12-08
Richard Biener
Accepted
tree-optimization/107699 - missed &data._M_elems + _1 != &data._M_elems folding
tree-optimization/107699 - missed &data._M_elems + _1 != &data._M_elems folding
- - -
-
1
-
2022-12-08
Richard Biener
Repeat Merge
tree-optimization/106904 - bogus -Wstringopt-overflow with vectors
tree-optimization/106904 - bogus -Wstringopt-overflow with vectors
- - -
1
-
-
2022-12-07
Richard Biener
Accepted
tree-optimization/104475 - bogus -Wstringop-overflow
tree-optimization/104475 - bogus -Wstringop-overflow
- - -
1
-
-
2022-12-07
Richard Biener
Accepted
ipa/105676 - pure attribute suggestion for const function
ipa/105676 - pure attribute suggestion for const function
- - -
-
1
-
2022-12-07
Richard Biener
Repeat Merge
tree-optimization/104475 - improve access diagnostics
tree-optimization/104475 - improve access diagnostics
- - -
1
-
-
2022-12-06
Richard Biener
Accepted
tree-optimization/104165 - bougs -Warray-bounds, add testcase
tree-optimization/104165 - bougs -Warray-bounds, add testcase
- - -
-
1
-
2022-12-06
Richard Biener
Repeat Merge
middle-end/40635 - SSA update losing PHI arg loations
middle-end/40635 - SSA update losing PHI arg loations
- - -
-
1
-
2022-12-05
Richard Biener
Repeat Merge
tree-optimization/106868 - bogus -Wdangling-pointer diagnostic
tree-optimization/106868 - bogus -Wdangling-pointer diagnostic
- - -
-
1
-
2022-12-05
Richard Biener
Repeat Merge
tree-optimization/107833 - invariant motion of uninit uses
tree-optimization/107833 - invariant motion of uninit uses
- - -
1
-
-
2022-12-02
Richard Biener
Accepted
«
1
2
…
4
5
6
7
»