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
…
3
4
5
…
6
7
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
tree-optimization/110614 - SLP splat and re-align (optimized)
tree-optimization/110614 - SLP splat and re-align (optimized)
- - -
1
-
-
2023-07-11
Richard Biener
Accepted
tree-optimization/110556 - tail merging still pre-tuples
tree-optimization/110556 - tail merging still pre-tuples
- - -
1
-
-
2023-07-06
Richard Biener
Accepted
tree-optimization/110563 - simplify epilogue VF checks
tree-optimization/110563 - simplify epilogue VF checks
- - -
-
1
-
2023-07-06
Richard Biener
Unresolved
tree-optimization/110515 - wrong code with LIM + PRE
tree-optimization/110515 - wrong code with LIM + PRE
- - -
1
-
-
2023-07-06
Richard Biener
Accepted
Fix expectation on gcc.dg/vect/pr71264.c
Fix expectation on gcc.dg/vect/pr71264.c
- - -
1
-
-
2023-07-06
Richard Biener
Accepted
adjust testcase for now happening epilogue vectorization
adjust testcase for now happening epilogue vectorization
- - -
1
-
-
2023-07-05
Richard Biener
Accepted
middle-end/110541 - VEC_PERM_EXPR documentation is off
middle-end/110541 - VEC_PERM_EXPR documentation is off
- - -
1
-
-
2023-07-05
Richard Biener
Accepted
tree-optimization/110491 - PHI-OPT and undefs
tree-optimization/110491 - PHI-OPT and undefs
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
Remove unnecessary check on scalar_niter == 0
Remove unnecessary check on scalar_niter == 0
- - -
-
1
-
2023-07-04
Richard Biener
Unresolved
Use mark_ssa_maybe_undefs in PHI-OPT
Use mark_ssa_maybe_undefs in PHI-OPT
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
tree-optimization/110376 - testcase for fixed bug
tree-optimization/110376 - testcase for fixed bug
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
tree-optimization/110436 - bogus live/relevant for unused pattern
tree-optimization/110436 - bogus live/relevant for unused pattern
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
[v2] middle-end/110495 - avoid associating constants with (VL) vectors
[v2] middle-end/110495 - avoid associating constants with (VL) vectors
- - -
1
-
-
2023-07-04
Richard Biener
Accepted
tree-optimization/110310 - move vector epilogue disabling to analysis phase
tree-optimization/110310 - move vector epilogue disabling to analysis phase
- - -
1
-
-
2023-07-03
Richard Biener
Accepted
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/110506 - ICE in pattern recog with TYPE_PRECISION
tree-optimization/110506 - ICE in pattern recog with TYPE_PRECISION
- - -
1
-
-
2023-07-03
Richard Biener
Accepted
tree-optimization/110506 - bogus non-zero mask in CCP for vector types
tree-optimization/110506 - bogus non-zero mask in CCP for vector types
- - -
1
-
-
2023-07-03
Richard Biener
Accepted
tree-optimization/110496 - TYPE_PRECISION issue with store-merging
tree-optimization/110496 - TYPE_PRECISION issue with store-merging
- - -
1
-
-
2023-06-30
Richard Biener
Accepted
middle-end/110489 - avoid useless work on statistics
middle-end/110489 - avoid useless work on statistics
- - -
1
-
-
2023-06-30
Richard Biener
Accepted
tree-optimization/110381 - fix testcase
tree-optimization/110381 - fix testcase
- - -
-
1
-
2023-06-30
Richard Biener
Unresolved
[RFC] target/110456 - avoid loop masking with zero distance dependences
[RFC] target/110456 - avoid loop masking with zero distance dependences
- - -
1
-
-
2023-06-29
Richard Biener
Accepted
tree-optimization/110460 - fend off vector types from vectorizer
tree-optimization/110460 - fend off vector types from vectorizer
- - -
1
-
-
2023-06-29
Richard Biener
Accepted
middle-end/110461 - pattern applying wrongly to vectors
middle-end/110461 - pattern applying wrongly to vectors
- - -
1
-
-
2023-06-29
Richard Biener
Accepted
c/110454 - ICE with bogus TYPE_PRECISION use
c/110454 - ICE with bogus TYPE_PRECISION use
- - -
1
-
-
2023-06-29
Richard Biener
Accepted
[vs] tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
[vs] tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
- - -
1
-
-
2023-06-28
Richard Biener
Accepted
middle-end/110452 - bad code generation with AVX512 mask splat
middle-end/110452 - bad code generation with AVX512 mask splat
- - -
1
-
-
2023-06-28
Richard Biener
Accepted
tree-optimization/110451 - hoist invariant compare after interchange
tree-optimization/110451 - hoist invariant compare after interchange
- - -
1
-
-
2023-06-28
Richard Biener
Accepted
tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
- - -
1
-
-
2023-06-28
Richard Biener
Accepted
tree-optimization/110443 - prevent SLP splat of gathers
tree-optimization/110443 - prevent SLP splat of gathers
- - -
-
1
-
2023-06-28
Richard Biener
Unresolved
Prevent TYPE_PRECISION on VECTOR_TYPEs
Prevent TYPE_PRECISION on VECTOR_TYPEs
- - -
1
-
-
2023-06-27
Richard Biener
Accepted
tree-optimization/110381 - preserve SLP permutation with in-order reductions
tree-optimization/110381 - preserve SLP permutation with in-order reductions
- - -
1
-
-
2023-06-26
Richard Biener
Accepted
tree-optimization/110392 - ICE with predicate analysis
tree-optimization/110392 - ICE with predicate analysis
- - -
1
-
-
2023-06-26
Richard Biener
Accepted
narrowing initializers and initializer_constant_valid_p_1
narrowing initializers and initializer_constant_valid_p_1
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
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
Deal with vector typed operands in conversions
Deal with vector typed operands in conversions
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
tree-optimization/96208 - SLP of non-grouped loads
tree-optimization/96208 - SLP of non-grouped loads
- - -
-
1
-
2023-06-23
Richard Biener
Unresolved
[6/6] Use element_precision for match.pd arith conversion optimization
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[5/6] Bogus and missed folding on vector compares
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[4/6] Fix tree_simple_nonnegative_warnv_p for VECTOR_TYPEs
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[3/6] Properly guard vect_look_through_possible_promotion
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[2/6] Fix TYPE_PRECISION use in hashable_expr_equal_p
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
[1/6] Avoid shorten_binary_op on VECTOR_TYPE
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
[RFC] Prevent TYPE_PRECISION on VECTOR_TYPEs
[RFC] Prevent TYPE_PRECISION on VECTOR_TYPEs
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
Optimize vector codegen for invariant loads, fix SLP support
Optimize vector codegen for invariant loads, fix SLP support
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
Improve vector_vector_composition_type
Improve vector_vector_composition_type
- - -
1
-
-
2023-06-23
Richard Biener
Accepted
tree-optimization/110332 - fix ICE with phiprop
tree-optimization/110332 - fix ICE with phiprop
- - -
1
-
-
2023-06-22
Richard Biener
Accepted
[3/3] Less strip_offset in IVOPTs
[1/3] Hide and refactor IVOPTs strip_offset
- - -
1
-
-
2023-06-21
Richard Biener
Accepted
[2/3] Less strip_offset in IVOPTs
[1/3] Hide and refactor IVOPTs strip_offset
- - -
1
-
-
2023-06-21
Richard Biener
Accepted
[1/3] Hide and refactor IVOPTs strip_offset
[1/3] Hide and refactor IVOPTs strip_offset
- - -
1
-
-
2023-06-21
Richard Biener
Accepted
[RFC] middle-end/110237 - wrong MEM_ATTRs for partial loads/stores
[RFC] middle-end/110237 - wrong MEM_ATTRs for partial loads/stores
- - -
1
-
-
2023-06-21
Richard Biener
Accepted
Update virtual SSA form manually where easily possible in phiprop
Update virtual SSA form manually where easily possible in phiprop
- - -
1
-
-
2023-06-20
Richard Biener
Accepted
Improve DSE to handle stores before __builtin_unreachable ()
Improve DSE to handle stores before __builtin_unreachable ()
- - -
1
-
-
2023-06-20
Richard Biener
Accepted
[i386] Reject too large vectors for partial vector vectorization
[i386] Reject too large vectors for partial vector vectorization
- - -
1
-
-
2023-06-19
Richard Biener
Accepted
debug/110295 - mixed up early/late debug for member DIEs
debug/110295 - mixed up early/late debug for member DIEs
- - -
1
-
-
2023-06-19
Richard Biener
Accepted
tree-optimization/110298 - CFG cleanup and stale nb_iterations
tree-optimization/110298 - CFG cleanup and stale nb_iterations
- - -
1
-
-
2023-06-19
Richard Biener
Accepted
Fix build of aarc64
Fix build of aarc64
- - -
1
-
-
2023-06-19
Richard Biener
Accepted
Remove -save-temps from tests using -flto
Remove -save-temps from tests using -flto
- - -
1
-
-
2023-06-19
Richard Biener
Accepted
tree-optimization/110243 - kill off IVOPTs split_offset
tree-optimization/110243 - kill off IVOPTs split_offset
- - -
1
-
-
2023-06-16
Richard Biener
Accepted
tree-optimization/110278 - uns < (typeof uns)(uns != 0) is always false
tree-optimization/110278 - uns < (typeof uns)(uns != 0) is always false
- - -
1
-
-
2023-06-16
Richard Biener
Accepted
[2/2,v2] AVX512 fully masked vectorization
Untitled series #44502
- - -
-
1
-
2023-06-16
Richard Biener
Unresolved
tree-optimization/110269 - restore missed condition folding
tree-optimization/110269 - restore missed condition folding
- - -
1
-
-
2023-06-16
Richard Biener
Accepted
[3/3] AVX512 fully masked vectorization
[1/3] Inline vect_get_max_nscalars_per_iter
- - -
-
1
-
2023-06-14
Richard Biener
Unresolved
[2/3] Add loop_vinfo argument to vect_get_loop_mask
[1/3] Inline vect_get_max_nscalars_per_iter
- - -
1
-
-
2023-06-14
Richard Biener
Accepted
[1/3] Inline vect_get_max_nscalars_per_iter
[1/3] Inline vect_get_max_nscalars_per_iter
- - -
1
-
-
2023-06-14
Richard Biener
Accepted
[RFC] main loop masked vectorization with --param vect-partial-vector-usage=1
[RFC] main loop masked vectorization with --param vect-partial-vector-usage=1
- - -
1
-
-
2023-06-14
Richard Biener
Accepted
Fix memory leak in loop header copying
Fix memory leak in loop header copying
- - -
1
-
-
2023-06-13
Richard Biener
Accepted
middle-end/110232 - fix native interpret of vector <signed-boolean:1>
middle-end/110232 - fix native interpret of vector <signed-boolean:1>
- - -
1
-
-
2023-06-13
Richard Biener
Accepted
Fix disambiguation against .MASK_LOAD
Fix disambiguation against .MASK_LOAD
- - -
-
1
-
2023-06-13
Richard Biener
Unresolved
Fix disambiguation against .MASK_STORE
Fix disambiguation against .MASK_STORE
- - -
1
-
-
2023-06-12
Richard Biener
Accepted
middle-end/110200 - genmatch force-leaf and convert interaction
middle-end/110200 - genmatch force-leaf and convert interaction
- - -
1
-
-
2023-06-12
Richard Biener
Accepted
Prevent TYPE_PRECISION on VECTOR_TYPEs
Prevent TYPE_PRECISION on VECTOR_TYPEs
- - -
1
-
-
2023-06-09
Richard Biener
Accepted
middle-end/110182 - TYPE_PRECISION on VECTOR_TYPE causes wrong-code
middle-end/110182 - TYPE_PRECISION on VECTOR_TYPE causes wrong-code
- - -
1
-
-
2023-06-09
Richard Biener
Accepted
tree-optimization/109143 - improve PTA compile time
tree-optimization/109143 - improve PTA compile time
- - -
1
-
-
2023-06-06
Richard Biener
Accepted
middle-end/110055 - avoid CLOBBERing static variables
middle-end/110055 - avoid CLOBBERing static variables
- - -
1
-
-
2023-06-06
Richard Biener
Accepted
ipa/109983 - (IPA) PTA speedup
ipa/109983 - (IPA) PTA speedup
- - -
1
-
-
2023-05-31
Richard Biener
Accepted
IPA PTA stats enhancement and non-details dump slimming
IPA PTA stats enhancement and non-details dump slimming
- - -
1
-
-
2023-05-31
Richard Biener
Accepted
target/109955 - handle pattern generated COND_EXPR without vcond
target/109955 - handle pattern generated COND_EXPR without vcond
- - -
1
-
-
2023-05-25
Richard Biener
Accepted
tree-optimization/109791 - expand &x + off for niter compute
tree-optimization/109791 - expand &x + off for niter compute
- - -
1
-
-
2023-05-25
Richard Biener
Accepted
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
target/109944 - avoid STLF fail for V16QImode CTOR expansion
target/109944 - avoid STLF fail for V16QImode CTOR expansion
- - -
1
-
-
2023-05-24
Richard Biener
Accepted
Account for vector splat GPR->XMM move cost
Account for vector splat GPR->XMM move cost
- - -
1
-
-
2023-05-23
Richard Biener
Accepted
tree-optimization/109747 - SLP cost of CTORs
tree-optimization/109747 - SLP cost of CTORs
- - -
1
-
-
2023-05-23
Richard Biener
Accepted
Generic vector op costing adjustment
Generic vector op costing adjustment
- - -
1
-
-
2023-05-23
Richard Biener
Accepted
Dump ANTIC_OUT before pruning it
Dump ANTIC_OUT before pruning it
- - -
1
-
-
2023-05-23
Richard Biener
Accepted
tree-optimization/109849 - missed code hoisting
tree-optimization/109849 - missed code hoisting
- - -
1
-
-
2023-05-23
Richard Biener
Accepted
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
[GCC,12] testsuite/108776 - avoid c-c++-common/rotate-11.c FAIL
[GCC,12] testsuite/108776 - avoid c-c++-common/rotate-11.c FAIL
- - -
1
-
-
2023-05-15
Richard Biener
Accepted
Fix gcc.dg/vect/pr108950.c
Fix gcc.dg/vect/pr108950.c
- - -
1
-
-
2023-05-15
Richard Biener
Accepted
tree-optimization/64731 - extend store-from CTOR lowering to TARGET_MEM_REF
tree-optimization/64731 - extend store-from CTOR lowering to TARGET_MEM_REF
- - -
1
-
-
2023-05-12
Richard Biener
Accepted
tree-optimization/109791 - simplify (unsigned)&foo - (unsigned)(&foo + o)
tree-optimization/109791 - simplify (unsigned)&foo - (unsigned)(&foo + o)
- - -
1
-
-
2023-05-12
Richard Biener
Accepted
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
[RFC] tree-optimization/104475 - bogus -Wstringop-overflow
[RFC] tree-optimization/104475 - bogus -Wstringop-overflow
- - -
1
-
-
2023-05-04
Richard Biener
Accepted
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
Rename last_stmt to last_nondebug_stmt
Rename last_stmt to last_nondebug_stmt
- - -
1
-
-
2023-05-03
Richard Biener
Accepted
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
tree-optimization/109672 - properly check emulated plus during vect
tree-optimization/109672 - properly check emulated plus during vect
- - -
1
-
-
2023-05-02
Richard Biener
Accepted
«
1
2
…
3
4
5
…
6
7
»