Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| State =
Action Required
| Archived =
No
| 236 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not applicable
Changes Requested
Failed CI
Superseded
Deferred
Committed
Dropped
DCO or assignment missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
siddhesh
siddhesh
codonell
codonell
codonell
codonell
codonell
codonell
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
simark
fche
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
macro
macro
nsz
pwbot
arjun
stli
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
goldsteinn
raoni
jason
jwakely
jwakely
maximk
maximk
maximk
maximk
maximk
trodgers
trodgers
palmer
palmer
ams
ams
ams
rearnsha
siddhesh_staff
lancesix
aburgess
pvk
rsandifo
ktkachov
ppalka
JeffreyALaw
JeffreyALaw
kitoc
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
redhat-pt-bot
rdapp
rdapp
rdapp
rdapp
ramana
rivoscibot
rivoscibot
rivoscibot
rivoscibot
JuzheZhong
JuzheZhong
JuzheZhong
JuzheZhong
dmalcolm
amerey
dkm
Apply
«
1
2
3
»
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
middle-end/112785 - guard against last_clique overflow
middle-end/112785 - guard against last_clique overflow
- -
-
2
-
2023-12-04
Richard Biener
New
tree-optimization/112818 - re-instantiate vector type size check for bswap
tree-optimization/112818 - re-instantiate vector type size check for bswap
- -
-
2
-
2023-12-04
Richard Biener
New
c/89270 - honor registered_builtin_types in type_for_size
c/89270 - honor registered_builtin_types in type_for_size
- -
2
-
-
2023-12-04
Richard Biener
New
c/86869 - preserve address-space info when building qualified ARRAY_TYPE
c/86869 - preserve address-space info when building qualified ARRAY_TYPE
- -
2
-
-
2023-12-04
Richard Biener
New
tree-optimization/112827 - corrupt SCEV cache during SCCP
tree-optimization/112827 - corrupt SCEV cache during SCCP
- -
-
2
-
2023-12-04
Richard Biener
New
[2/2] middle-end/112830 - avoid gimplifying non-default addr-space assign to memcpy
[1/2,RFC] middle-end/112830 - memcpy expansion drops address-spaces
- -
2
-
-
2023-12-04
Richard Biener
New
[1/2,RFC] middle-end/112830 - memcpy expansion drops address-spaces
[1/2,RFC] middle-end/112830 - memcpy expansion drops address-spaces
- -
1
-
-
2023-12-04
Richard Biener
New
Fix ambiguity between vect_get_vec_defs with/without vectype
Fix ambiguity between vect_get_vec_defs with/without vectype
- -
-
2
-
2023-12-01
Richard Biener
New
tree-optimization/112767 - spurious diagnostic after sccp/loop-split swap
tree-optimization/112767 - spurious diagnostic after sccp/loop-split swap
- -
-
2
-
2023-11-30
Richard Biener
New
tree-optimization/112766 - improve pruning of uninit diagnostics
tree-optimization/112766 - improve pruning of uninit diagnostics
- -
-
2
-
2023-11-30
Richard Biener
New
middle-end/112741 - ICE with gimple FE and later regimplification
middle-end/112741 - ICE with gimple FE and later regimplification
- -
1
2
-
2023-11-28
Richard Biener
New
middle-end/112732 - stray TYPE_ALIAS_SET in type variant
middle-end/112732 - stray TYPE_ALIAS_SET in type variant
- -
1
2
-
2023-11-28
Richard Biener
New
tree-optimization/112653 - PTA and return
tree-optimization/112653 - PTA and return
- -
1
-
2
2023-11-27
Richard Biener
New
tree-optimization/112706 - missed simplification of condition
tree-optimization/112706 - missed simplification of condition
- -
1
2
-
2023-11-27
Richard Biener
New
tree-optimization/112677 - stack corruption with .COND_* reduction
tree-optimization/112677 - stack corruption with .COND_* reduction
- -
-
2
-
2023-11-24
Richard Biener
New
tree-optimization/112344 - relax final value-replacement fix
tree-optimization/112344 - relax final value-replacement fix
- -
-
2
-
2023-11-24
Richard Biener
New
middle-end/32667 - document cpymem and memcpy exact overlap requirement
middle-end/32667 - document cpymem and memcpy exact overlap requirement
- -
-
-
2
2023-11-23
Richard Biener
New
tree-optimization/112344 - wrong final value replacement
tree-optimization/112344 - wrong final value replacement
- -
-
2
-
2023-11-22
Richard Biener
New
tree-optimization/112623 - forwprop VEC_PACK_TRUNC generation
tree-optimization/112623 - forwprop VEC_PACK_TRUNC generation
- -
1
2
-
2023-11-21
Richard Biener
New
Move VF based dependence check
Move VF based dependence check
- -
1
2
-
2023-11-21
Richard Biener
New
tree-optimization/111970 - fix issue with SLP of emulated gather/scatter
tree-optimization/111970 - fix issue with SLP of emulated gather/scatter
- -
-
2
-
2023-11-21
Richard Biener
New
middle-end/112622 - convert and vector-to-float
middle-end/112622 - convert and vector-to-float
- -
-
2
-
2023-11-20
Richard Biener
New
tree-optimization/112281 - loop distribution and zero dependence distances
tree-optimization/112281 - loop distribution and zero dependence distances
- -
-
2
-
2023-11-20
Richard Biener
New
tree-optimization/112618 - unused .MASK_CALL
tree-optimization/112618 - unused .MASK_CALL
- -
-
2
-
2023-11-20
Richard Biener
New
[4/4] Refactor x86 decl based scatter vectorization, prepare SLP
[1/4] Fix SLP of masked loads
- -
2
-
-
2023-11-08
Richard Biener
New
tree-optimization/112405 - SIMD clone calls with (loop) mask
tree-optimization/112405 - SIMD clone calls with (loop) mask
- -
-
4
-
2023-11-06
Richard Biener
New
libstdc++/112351 - deal with __gthread_once failure during locale init
libstdc++/112351 - deal with __gthread_once failure during locale init
- -
4
-
-
2023-11-06
Richard Biener
New
Assert we don't create recursive DW_AT_abstract_origin
Assert we don't create recursive DW_AT_abstract_origin
- -
-
-
4
2023-10-30
Richard Biener
New
Fixup vect_get_and_check_slp_defs for gathers and .MASK_LOAD
Fixup vect_get_and_check_slp_defs for gathers and .MASK_LOAD
- -
2
-
2
2023-10-20
Richard Biener
New
[1/2] Refactor x86 vectorized gather path
[1/2] Refactor x86 vectorized gather path
- -
-
4
-
2023-10-19
Richard Biener
New
tree-optimization/111779 - Handle some BIT_FIELD_REFs in SRA
tree-optimization/111779 - Handle some BIT_FIELD_REFs in SRA
- -
3
-
-
2023-10-12
Richard Biener
New
tree-optimization/111519 - strlen optimization skips clobbering store
tree-optimization/111519 - strlen optimization skips clobbering store
- -
2
-
2
2023-10-10
Richard Biener
New
tree-optimization/111715 - improve TBAA for access paths with pun
tree-optimization/111715 - improve TBAA for access paths with pun
- -
-
-
4
2023-10-09
Richard Biener
New
target/30484 - testcase for exploration
target/30484 - testcase for exploration
- -
-
-
-
2023-09-19
Richard Biener
New
[RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
[RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
- -
4
-
-
2023-09-15
Richard Biener
New
tree-optimization/111294 - backwards threader PHI costing
tree-optimization/111294 - backwards threader PHI costing
- -
2
-
1
2023-09-14
Richard Biener
New
Apply some TLC to vect_slp_analyze_instance_dependence
Apply some TLC to vect_slp_analyze_instance_dependence
- -
-
-
4
2023-08-25
Richard Biener
New
Simplify intereaved store vectorization processing
Simplify intereaved store vectorization processing
- -
-
4
-
2023-08-22
Richard Biener
New
Fix FAIL: gcc.target/i386/pr87007-5.c
Fix FAIL: gcc.target/i386/pr87007-5.c
- -
-
-
4
2023-08-21
Richard Biener
New
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions
- -
2
-
1
2023-08-15
Richard Biener
New
tree-optimization/110979 - fold-left reduction and partial vectors
tree-optimization/110979 - fold-left reduction and partial vectors
- -
-
2
-
2023-08-11
Richard Biener
New
Make ISEL used internal functions const/nothrow where appropriate
Make ISEL used internal functions const/nothrow where appropriate
- -
1
3
-
2023-08-10
Richard Biener
New
Handle in-order reductions when SLP vectorizing non-loops
Handle in-order reductions when SLP vectorizing non-loops
- -
2
-
2
2023-08-09
Richard Biener
New
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts
- -
-
4
-
2023-08-08
Richard Biener
New
Improve sinking with unrelated defs
Improve sinking with unrelated defs
- -
2
-
1
2023-07-31
Richard Biener
New
[RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization
[RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization
- -
3
-
1
2023-07-28
Richard Biener
New
tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
- -
1
3
-
2023-07-27
Richard Biener
New
tree-optimization/110742 - fix latent issue with permuting existing vectors
tree-optimization/110742 - fix latent issue with permuting existing vectors
- -
3
-
-
2023-07-20
Richard Biener
New
tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
- -
4
-
-
2023-07-18
Richard Biener
New
middle-end/61747 - conditional move expansion and constants
middle-end/61747 - conditional move expansion and constants
- -
4
-
-
2023-07-18
Richard Biener
New
middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
- -
-
4
-
2023-07-18
Richard Biener
New
[RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
[RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
- -
2
-
2
2023-07-13
Richard Biener
New
tree-optimization/94864 - vector insert of vector extract simplification
tree-optimization/94864 - vector insert of vector extract simplification
- -
3
-
1
2023-07-12
Richard Biener
New
middle-end/110541 - VEC_PERM_EXPR documentation is off
middle-end/110541 - VEC_PERM_EXPR documentation is off
- -
1
3
-
2023-07-05
Richard Biener
New
tree-optimization/110310 - move vector epilogue disabling to analysis phase
tree-optimization/110310 - move vector epilogue disabling to analysis phase
- -
4
-
-
2023-07-03
Richard Biener
New
middle-end/110495 - avoid associating constants with (VL) vectors
middle-end/110495 - avoid associating constants with (VL) vectors
- -
4
-
-
2023-07-03
Richard Biener
New
[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
New
tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
tree-optimization/110434 - avoid <retval> ={v} {CLOBBER} from NRV
- -
2
-
-
2023-06-28
Richard Biener
New
[RFC] Prevent TYPE_PRECISION on VECTOR_TYPEs
[RFC] Prevent TYPE_PRECISION on VECTOR_TYPEs
- -
-
-
4
2023-06-23
Richard Biener
New
[3/3] Less strip_offset in IVOPTs
[1/3] Hide and refactor IVOPTs strip_offset
- -
-
3
1
2023-06-21
Richard Biener
New
[2/3] Less strip_offset in IVOPTs
[1/3] Hide and refactor IVOPTs strip_offset
- -
-
3
-
2023-06-21
Richard Biener
New
[1/3] Hide and refactor IVOPTs strip_offset
[1/3] Hide and refactor IVOPTs strip_offset
- -
-
2
-
2023-06-21
Richard Biener
New
[RFC] middle-end/110237 - wrong MEM_ATTRs for partial loads/stores
[RFC] middle-end/110237 - wrong MEM_ATTRs for partial loads/stores
- -
4
-
-
2023-06-21
Richard Biener
New
tree-optimization/110243 - kill off IVOPTs split_offset
tree-optimization/110243 - kill off IVOPTs split_offset
- -
4
-
-
2023-06-16
Richard Biener
New
[3/3] AVX512 fully masked vectorization
[1/3] Inline vect_get_max_nscalars_per_iter
- -
1
-
2
2023-06-14
Richard Biener
New
[1/3] Inline vect_get_max_nscalars_per_iter
[1/3] Inline vect_get_max_nscalars_per_iter
- -
-
-
-
2023-06-14
Richard Biener
New
[RFC] main loop masked vectorization with --param vect-partial-vector-usage=1
[RFC] main loop masked vectorization with --param vect-partial-vector-usage=1
- -
3
-
-
2023-06-14
Richard Biener
New
Prevent TYPE_PRECISION on VECTOR_TYPEs
Prevent TYPE_PRECISION on VECTOR_TYPEs
- -
-
-
4
2023-06-09
Richard Biener
New
tree-optimization/109143 - improve PTA compile time
tree-optimization/109143 - improve PTA compile time
- -
3
-
-
2023-06-06
Richard Biener
New
tree-optimization/109791 - expand &x + off for niter compute
tree-optimization/109791 - expand &x + off for niter compute
- -
-
-
-
2023-05-25
Richard Biener
New
[12] testsuite/108776 - avoid c-c++-common/rotate-11.c FAIL
[12] testsuite/108776 - avoid c-c++-common/rotate-11.c FAIL
- -
-
-
-
2023-05-15
Richard Biener
New
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
- -
-
-
-
2023-05-10
Richard Biener
New
tree-optimization/109735 - conversion for vectorized pointer-diff
tree-optimization/109735 - conversion for vectorized pointer-diff
- -
-
-
-
2023-05-05
Richard Biener
New
[RFC] tree-optimization/104475 - bogus -Wstringop-overflow
[RFC] tree-optimization/104475 - bogus -Wstringop-overflow
- -
-
-
-
2023-05-04
Richard Biener
New
[11] tree-optimization/109473 - fix type mismatch in reduction vectorization
[11] tree-optimization/109473 - fix type mismatch in reduction vectorization
- -
-
-
-
2023-05-03
Richard Biener
New
Properly gimplify handled component chains on registers
Properly gimplify handled component chains on registers
- -
-
-
-
2023-04-27
Richard Biener
New
This replaces uses of last_stmt where we do not require debug skipping
This replaces uses of last_stmt where we do not require debug skipping
- -
-
-
-
2023-04-21
Richard Biener
New
[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
- -
-
-
-
2023-04-21
Richard Biener
New
[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
- -
-
-
-
2023-04-21
Richard Biener
New
tree-optimization/109564 - avoid equivalences from PHIs in most cases
tree-optimization/109564 - avoid equivalences from PHIs in most cases
- -
-
-
-
2023-04-20
Richard Biener
New
tree-optimization/109539 - restrict PHI handling in access diagnostics
tree-optimization/109539 - restrict PHI handling in access diagnostics
- -
-
-
-
2023-04-18
Richard Biener
New
[www] Move -fstrict-flex-arrays entry
[www] Move -fstrict-flex-arrays entry
- -
-
-
-
2023-04-17
Richard Biener
New
[1/2] Add emulated scatter capability to the vectorizer
[1/2] Add emulated scatter capability to the vectorizer
- -
-
-
-
2023-03-24
Richard Biener
New
tree-optimization/109237 - last_stmt is possibly slow
tree-optimization/109237 - last_stmt is possibly slow
- -
-
-
-
2023-03-22
Richard Biener
New
tree-optimization/109170 - bogus use-after-free with __builtin_expect
tree-optimization/109170 - bogus use-after-free with __builtin_expect
- -
-
-
-
2023-03-17
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
[1/2] Avoid random stmt order result in pass_waccess::use_after_inval_p
[1/2] Avoid random stmt order result in pass_waccess::use_after_inval_p
- -
-
-
-
2023-03-15
Richard Biener
New
Shrink points-to analysis dumps when not dumping with -details
Shrink points-to analysis dumps when not dumping with -details
- -
-
-
-
2023-03-10
Richard Biener
New
middle-end/108995 - avoid folding when sanitizing overflow
middle-end/108995 - avoid folding when sanitizing overflow
- -
-
-
-
2023-03-08
Richard Biener
New
tree-optimization/109046 - re-combine complex loads
tree-optimization/109046 - re-combine complex loads
- -
-
-
-
2023-03-07
Richard Biener
New
[RFC] RAII auto_mpfr and autp_mpz
[RFC] RAII auto_mpfr and autp_mpz
- -
-
-
-
2023-03-06
Richard Biener
New
debug/108772 - ICE with late debug generated with -flto
debug/108772 - ICE with late debug generated with -flto
- -
-
-
-
2023-03-01
Richard Biener
New
[5/5] Sanitize legacy_{lower,upper}_bound
Fix irange::legacy_upper_bound
- -
-
-
-
2023-02-28
Richard Biener
New
[4/5] Sanitize irange::num_pairs
Fix irange::legacy_upper_bound
- -
-
-
-
2023-02-28
Richard Biener
New
[3/5] Avoid upper/lower_bound (1) on VR_ANTI_RANGE
Fix irange::legacy_upper_bound
- -
-
-
-
2023-02-28
Richard Biener
New
[2/5] fend off anti-ranges from value-range-storage
Fix irange::legacy_upper_bound
- -
-
-
-
2023-02-28
Richard Biener
New
[1/5] fix anti-range dumping
Fix irange::legacy_upper_bound
- -
-
-
-
2023-02-28
Richard Biener
New
Fixup possible VR_ANTI_RANGE value_range issues
Fixup possible VR_ANTI_RANGE value_range issues
- -
-
-
-
2023-02-27
Richard Biener
New
[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 ()
- -
-
-
-
2023-02-24
Richard Biener
New
[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 ()
- -
-
-
-
2023-02-24
Richard Biener
New
«
1
2
3
»