Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| State =
Action Required
| 386 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
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions
- - -
-
1
-
2023-08-15
Richard Biener
Unresolved
Cleanup BB vectorization roots handling
Cleanup BB vectorization roots handling
- - -
-
1
-
2023-08-15
Richard Biener
Unresolved
Support constants and externals in BB reduction vectorization
Support constants and externals in BB reduction vectorization
- - -
-
1
-
2023-08-15
Richard Biener
Unresolved
Fix print_loop_info ICE
Fix print_loop_info ICE
- - -
-
1
-
2023-08-14
Richard Biener
Unresolved
Improve BB vectorization opt-info
Improve BB vectorization opt-info
- - -
-
1
-
2023-08-11
Richard Biener
Unresolved
Make ISEL used internal functions const/nothrow where appropriate
Make ISEL used internal functions const/nothrow where appropriate
- - -
-
1
-
2023-08-10
Richard Biener
Unresolved
Handle in-order reductions when SLP vectorizing non-loops
Handle in-order reductions when SLP vectorizing non-loops
- - -
-
1
-
2023-08-09
Richard Biener
Unresolved
Remove insert location argument from vectorizable_live_operation
Remove insert location argument from vectorizable_live_operation
- - -
-
1
-
2023-08-09
Richard Biener
Unresolved
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts
- - -
-
1
-
2023-08-08
Richard Biener
Unresolved
Use RPO order for sinking
Use RPO order for sinking
- - -
-
1
-
2023-08-07
Richard Biener
Unresolved
tree-optimization/110838 - vectorization of widened right shifts
tree-optimization/110838 - vectorization of widened right shifts
- - -
-
1
-
2023-08-04
Richard Biener
Unresolved
tree-optimization/110838 - less aggressively fold out-of-bound shifts
tree-optimization/110838 - less aggressively fold out-of-bound shifts
- - -
-
1
-
2023-08-04
Richard Biener
Unresolved
Swap loop splitting and final value replacement
Swap loop splitting and final value replacement
- - -
-
1
-
2023-08-03
Richard Biener
Unresolved
[2/2] Improve sinking with unrelated defs
[1/2] Add virtual operand global liveness computation class
- - -
-
1
-
2023-08-02
Richard Biener
Unresolved
Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
- - -
-
1
-
2023-07-24
Richard Biener
Unresolved
tree-optimization/110777 - abnormals and recent PRE optimization
tree-optimization/110777 - abnormals and recent PRE optimization
- - -
-
1
-
2023-07-24
Richard Biener
Unresolved
middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
- - -
-
1
-
2023-07-18
Richard Biener
Unresolved
tree-optimization/110563 - simplify epilogue VF checks
tree-optimization/110563 - simplify epilogue VF checks
- - -
-
1
-
2023-07-06
Richard Biener
Unresolved
Remove unnecessary check on scalar_niter == 0
Remove unnecessary check on scalar_niter == 0
- - -
-
1
-
2023-07-04
Richard Biener
Unresolved
middle-end/110495 - avoid associating constants with (VL) vectors
middle-end/110495 - avoid associating constants with (VL) vectors
- - -
-
1
-
2023-07-03
Richard Biener
Unresolved
tree-optimization/110381 - fix testcase
tree-optimization/110381 - fix testcase
- - -
-
1
-
2023-06-30
Richard Biener
Unresolved
tree-optimization/110443 - prevent SLP splat of gathers
tree-optimization/110443 - prevent SLP splat of gathers
- - -
-
1
-
2023-06-28
Richard Biener
Unresolved
Fix initializer_constant_valid_p_1 TYPE_PRECISION use
Fix initializer_constant_valid_p_1 TYPE_PRECISION use
- - -
-
1
-
2023-06-23
Richard Biener
Unresolved
tree-optimization/96208 - SLP of non-grouped loads
tree-optimization/96208 - SLP of non-grouped loads
- - -
-
1
-
2023-06-23
Richard Biener
Unresolved
[2/2,v2] AVX512 fully masked vectorization
Untitled series #44502
- - -
-
1
-
2023-06-16
Richard Biener
Unresolved
[3/3] AVX512 fully masked vectorization
[1/3] Inline vect_get_max_nscalars_per_iter
- - -
-
1
-
2023-06-14
Richard Biener
Unresolved
Fix disambiguation against .MASK_LOAD
Fix disambiguation against .MASK_LOAD
- - -
-
1
-
2023-06-13
Richard Biener
Unresolved
tree-optimization/109849 - fix fallout of PRE hoisting change
tree-optimization/109849 - fix fallout of PRE hoisting change
- - -
-
1
-
2023-05-24
Richard Biener
Unresolved
tree-optimization/109848 - fix TARGET_MEM_REF store from CTOR simplification
tree-optimization/109848 - fix TARGET_MEM_REF store from CTOR simplification
- - -
-
1
-
2023-05-15
Richard Biener
Unresolved
Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI
Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI
- - -
-
1
-
2023-05-10
Richard Biener
Unresolved
tree-optimization/109735 - conversion for vectorized pointer-diff
tree-optimization/109735 - conversion for vectorized pointer-diff
- - -
-
1
-
2023-05-05
Richard Biener
Repeat Merge
tree-optimization/109721 - emulated vectors
tree-optimization/109721 - emulated vectors
- - -
-
1
-
2023-05-04
Richard Biener
Repeat Merge
tree-optimization/109724 - new testcase
tree-optimization/109724 - new testcase
- - -
-
1
-
2023-05-04
Richard Biener
Repeat Merge
More last_stmt removal
More last_stmt removal
- - -
-
1
-
2023-05-03
Richard Biener
Repeat Merge
[GCC,11] tree-optimization/109473 - fix type mismatch in reduction vectorization
[GCC,11] tree-optimization/109473 - fix type mismatch in reduction vectorization
- - -
-
1
-
2023-05-03
Richard Biener
Unresolved
Add emulated scatter capability to the vectorizer
Add emulated scatter capability to the vectorizer
- - -
-
1
-
2023-04-28
Richard Biener
Repeat Merge
ipa/109652 - ICE in modification phase of IPA SRA
ipa/109652 - ICE in modification phase of IPA SRA
- - -
-
1
-
2023-04-28
Richard Biener
Repeat Merge
tree-optimization/109644 - missing IL checking
tree-optimization/109644 - missing IL checking
- - -
-
1
-
2023-04-28
Richard Biener
Repeat Merge
Avoid more invalid GIMPLE with register bases
Avoid more invalid GIMPLE with register bases
- - -
-
1
-
2023-04-28
Richard Biener
Repeat Merge
tree-optimization/108752 - vectorize emulated vectors in lowered form
tree-optimization/108752 - vectorize emulated vectors in lowered form
- - -
-
1
-
2023-04-28
Richard Biener
Repeat Merge
wrong GIMPLE from (bit_field_ref CTOR ..) simplification
wrong GIMPLE from (bit_field_ref CTOR ..) simplification
- - -
-
1
-
2023-04-27
Richard Biener
Repeat Merge
Properly gimplify handled component chains on registers
Properly gimplify handled component chains on registers
- - -
-
1
-
2023-04-27
Richard Biener
Unresolved
tree-optimization/109594 - wrong register promotion
tree-optimization/109594 - wrong register promotion
- - -
-
1
-
2023-04-27
Richard Biener
Repeat Merge
Add safe_is_a
Add safe_is_a
- - -
-
1
-
2023-04-21
Richard Biener
Repeat Merge
Add operator* to gimple_stmt_iterator and gphi_iterator
Add operator* to gimple_stmt_iterator and gphi_iterator
- - -
-
1
-
2023-04-21
Richard Biener
Repeat Merge
tree-optimization/109573 - avoid ICEing on unexpected live def
tree-optimization/109573 - avoid ICEing on unexpected live def
- - -
-
1
-
2023-04-21
Richard Biener
Repeat Merge
[3/3] Use correct CFG orders for DF worklist processing
[1/3] change DF to use the proper CFG order for DF_FORWARD problems
- - -
-
1
-
2023-04-21
Richard Biener
Unresolved
[2/3] change inverted_post_order_compute to inverted_rev_post_order_compute
[1/3] change DF to use the proper CFG order for DF_FORWARD problems
- - -
-
1
-
2023-04-21
Richard Biener
Unresolved
[1/3] change DF to use the proper CFG order for DF_FORWARD problems
[1/3] change DF to use the proper CFG order for DF_FORWARD problems
- - -
-
1
-
2023-04-21
Richard Biener
Unresolved
Fix LCM dataflow CFG order
Fix LCM dataflow CFG order
- - -
-
1
-
2023-04-21
Richard Biener
Repeat Merge
Remove duplicate DFS walks from DF init
Remove duplicate DFS walks from DF init
- - -
-
1
-
2023-04-20
Richard Biener
Repeat Merge
[2/2] Use solve_add_graph_edge in more places
[1/2] Split out solve_add_graph_edge
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
[1/2] Split out solve_add_graph_edge
[1/2] Split out solve_add_graph_edge
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
[4/4] Remove special-cased edges when solving copies
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
[3/4] Fix do_sd_constraint escape special casing
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
[2/4] Remove senseless store in do_sd_constraint
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
Simplify gimple_assign_load
Simplify gimple_assign_load
- - -
-
1
-
2023-04-19
Richard Biener
Repeat Merge
Shrink points-to analysis dumps when not dumping with -details
Shrink points-to analysis dumps when not dumping with -details
- - -
-
1
-
2023-04-18
Richard Biener
Repeat Merge
middle-end/108786 - add bitmap_clear_first_set_bit
middle-end/108786 - add bitmap_clear_first_set_bit
- - -
-
1
-
2023-04-18
Richard Biener
Repeat Merge
RAII auto_mpfr and autp_mpz
RAII auto_mpfr and autp_mpz
- - -
-
1
-
2023-04-18
Richard Biener
Repeat Merge
[www] Move -fstrict-flex-arrays entry
[www] Move -fstrict-flex-arrays entry
- - -
-
1
-
2023-04-17
Richard Biener
Unresolved
vect-simd-clone testcase adjustments
vect-simd-clone testcase adjustments
- - -
-
1
-
2023-04-14
Richard Biener
Repeat Merge
tree-optimization/109502 - vector conversion between mask and non-mask
tree-optimization/109502 - vector conversion between mask and non-mask
- - -
-
1
-
2023-04-14
Richard Biener
Repeat Merge
Fix vect-simd-clone testcase dump scanning
Fix vect-simd-clone testcase dump scanning
- - -
-
1
-
2023-04-14
Richard Biener
Repeat Merge
tree-optimization/109473 - ICE with reduction epilog adjustment op
tree-optimization/109473 - ICE with reduction epilog adjustment op
- - -
-
1
-
2023-04-12
Richard Biener
Repeat Merge
tree-optimization/109434 - bogus DSE of throwing call LHS
tree-optimization/109434 - bogus DSE of throwing call LHS
- - -
-
1
-
2023-04-12
Richard Biener
Repeat Merge
tree-optimization/109469 - SLP with returns-twice region start
tree-optimization/109469 - SLP with returns-twice region start
- - -
-
1
-
2023-04-12
Richard Biener
Repeat Merge
tree-optimization/109342 - wrong code with edge equivalences in VN
tree-optimization/109342 - wrong code with edge equivalences in VN
- - -
-
1
-
2023-03-30
Richard Biener
Repeat Merge
tree-optimization/109331 - make sure to clean up the CFG after forwprop
tree-optimization/109331 - make sure to clean up the CFG after forwprop
- - -
-
1
-
2023-03-29
Richard Biener
Repeat Merge
scan generic vector tests before lowering
scan generic vector tests before lowering
- - -
-
1
-
2023-03-29
Richard Biener
Repeat Merge
tree-optimization/109327 - forwprop stmt removal issue
tree-optimization/109327 - forwprop stmt removal issue
- - -
-
1
-
2023-03-29
Richard Biener
Repeat Merge
tree-optimization/109154 - improve if-conversion for vectorization
tree-optimization/109154 - improve if-conversion for vectorization
- - -
-
1
-
2023-03-29
Richard Biener
Repeat Merge
bootstrap/84402 - improve (match ...) code generation
bootstrap/84402 - improve (match ...) code generation
- - -
-
1
-
2023-03-28
Richard Biener
Repeat Merge
tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRE
tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRE
- - -
-
1
-
2023-03-23
Richard Biener
Repeat Merge
tree-optimization/109262 - ICE with non-call EH and forwprop
tree-optimization/109262 - ICE with non-call EH and forwprop
- - -
-
1
-
2023-03-23
Richard Biener
Repeat Merge
tree-optimization/109139 - fix .DEFERRED_INIT removal
tree-optimization/109139 - fix .DEFERRED_INIT removal
- - -
-
1
-
2023-03-15
Richard Biener
Repeat Merge
New testcase
New testcase
- - -
-
1
-
2023-03-14
Richard Biener
Repeat Merge
tree-optimization/109025 - fixup double reduction detection
tree-optimization/109025 - fixup double reduction detection
- - -
-
1
-
2023-03-06
Richard Biener
Unresolved
tree-optimization/109002 - partial PRE miscompilation
tree-optimization/109002 - partial PRE miscompilation
- - -
-
1
-
2023-03-03
Richard Biener
Repeat Merge
target/108738 - limit STV chain discovery
target/108738 - limit STV chain discovery
- - -
-
1
-
2023-03-02
Richard Biener
Unresolved
testsuite/108985 - missing vect_simd_clones target requirement on test
testsuite/108985 - missing vect_simd_clones target requirement on test
- - -
-
1
-
2023-03-02
Richard Biener
Unresolved
debug/108772 - ICE with late debug generated with -flto
debug/108772 - ICE with late debug generated with -flto
- - -
-
1
-
2023-03-01
Richard Biener
Unresolved
tree-optimization/108970 - ICE with vectorizer peeling
tree-optimization/108970 - ICE with vectorizer peeling
- - -
-
1
-
2023-03-01
Richard Biener
Repeat Merge
tree-optimization/108950 - widen-sum reduction ICE
tree-optimization/108950 - widen-sum reduction ICE
- - -
-
1
-
2023-03-01
Richard Biener
Unresolved
[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
Repeat Merge
[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
Repeat Merge
[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/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
«
1
2
3
4
»