Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jan Hubicka
| State =
Action Required
| Archived =
No
| 1941 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
patrick_delaunay
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
pchotard
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pepe2k
pepe2k
tagr
tagr
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
aparcar
martineau
Ansuel
danielschwierzeck
maddy
goliath
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
tpetazzoni
marex
mkorpershoek
khem
XiaoYang
robimarko
apritzel
mmichelson
danielhb
groug
npiggin
liwang
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
pm215
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
blocktrron
vigneshr
mraynal
monstr
shemminger
chunkeey
stewart
stewart
kabel
xypron
Jaehoon
freenix
rfried
wsa
ehristev
ukleinek
ukleinek
akumar
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
kevery
sjg
jagan
ag
rmilecki
rmilecki
arbab
bmeng
metan
ivanhu
prom
jacmet
pablo
pablo
trini
wbx
apconole
legoater
legoater
legoater
chleroy
svanheule
rw
rw
juju
abelloni
bjonglez
pevik
sbabic
sbabic
ynezz
xback
xback
richiejp
dangole
dangole
jonhunter
aik
Hauke
Hauke
forty
acer
amusil
next_ghost
anuppatel
anuppatel
echaudron
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
jmberg
mans0n
ruscur
festevam
ymorin
jk
jk
jk
jk
numans
Andes
xuyang
linusw
linusw
tambarus
conchuod
kubu
matthias_bgg
tytso
ltpci
krzk
dceara
spectrum
imaximets
stroese
strlen
strlen
pbrobinson
apalos
neocturne
cazzacarna
aldot
TIENFONG
mpe
galak
sfr
ktraynor
arnout
robh
nbd
nbd
anguy11
kcxt
paulus
mwilczynski
jm
hs
Apply
«
1
2
3
4
…
19
20
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Cleanup max of profile_count
Cleanup max of profile_count
- - - -
-
-
-
2025-10-15
Jan Hubicka
New
Remove max_count computation from ipa-inline
Remove max_count computation from ipa-inline
- - - -
-
-
-
2025-10-15
Jan Hubicka
New
Improve dumps of afdo_calculate_branch_prob
Improve dumps of afdo_calculate_branch_prob
- - - -
-
-
-
2025-10-01
Jan Hubicka
New
Store linkage names of internal functions to dwarf
Store linkage names of internal functions to dwarf
- - - -
-
-
-
2025-10-01
Jan Hubicka
New
Add --parm auto-profile-bbs
Add --parm auto-profile-bbs
- - - -
-
-
-
2025-10-01
Jan Hubicka
New
Fix handling of goto locuses and phi args in auto-profile
Fix handling of goto locuses and phi args in auto-profile
- - - -
-
-
-
2025-10-01
Jan Hubicka
New
Propagate unlikely executed BBs even on measured profiles
Propagate unlikely executed BBs even on measured profiles
- - - -
-
-
-
2025-10-01
Jan Hubicka
New
Fix precise 0 handling in afdo_propagate_edge
Fix precise 0 handling in afdo_propagate_edge
- - - -
-
-
-
2025-09-30
Jan Hubicka
New
Restrict what kind of statements are used for auto-profile
Restrict what kind of statements are used for auto-profile
- - - -
-
-
-
2025-09-30
Jan Hubicka
New
Fix overflow in ipa_profile_generate_summary
Fix overflow in ipa_profile_generate_summary
- - - -
-
-
-
2025-09-30
Jan Hubicka
New
Update calls_comdat_local in cgraph_node::create_version_clone
Update calls_comdat_local in cgraph_node::create_version_clone
- - - -
-
-
-
2025-09-21
Jan Hubicka
New
One extra special case for AFDO0
One extra special case for AFDO0
- - - -
-
-
-
2025-09-21
Jan Hubicka
New
Increase auto-fdo profile scaling
Increase auto-fdo profile scaling
- - - -
-
-
-
2025-09-21
Jan Hubicka
New
Make inliner more careful about profile inconsistencies
Make inliner more careful about profile inconsistencies
- - - -
-
-
-
2025-09-21
Jan Hubicka
New
Add --param max-devirt-targets
Add --param max-devirt-targets
- - - -
-
-
-
2025-09-20
Jan Hubicka
New
Fix ICE with auto-fdo and -fpartial-profiling
Fix ICE with auto-fdo and -fpartial-profiling
- - - -
-
-
-
2025-09-04
Jan Hubicka
New
Fix scalng of auto-fdo profiles in liner
Fix scalng of auto-fdo profiles in liner
- - - -
-
-
-
2025-09-04
Jan Hubicka
New
Do not auto-enable loop optimizations with autoFDO
Do not auto-enable loop optimizations with autoFDO
- - - -
-
-
-
2025-09-03
Jan Hubicka
New
Increase default number of LTO partitions
Increase default number of LTO partitions
- - - -
-
-
-
2025-09-03
Jan Hubicka
New
Error on truncated auto-profiles
Error on truncated auto-profiles
- - - -
-
-
-
2025-07-30
Jan Hubicka
New
Minor auto-profile fixes
Minor auto-profile fixes
- - - -
-
-
-
2025-07-30
Jan Hubicka
New
Fix symbol_table::change_decl_assembler_name when DECL_RTL is computed
Fix symbol_table::change_decl_assembler_name when DECL_RTL is computed
- - - -
-
-
-
2025-07-30
Jan Hubicka
New
Fix ICE with speculative devirtualization
Fix ICE with speculative devirtualization
- - - -
-
-
-
2025-07-11
Jan Hubicka
New
make autprofiledbootstrap with LTO meaningful
make autprofiledbootstrap with LTO meaningful
- - - -
-
-
-
2025-07-11
Jan Hubicka
New
Rewrite assign_discriminators pass
Rewrite assign_discriminators pass
- - - -
-
-
-
2025-07-10
Jan Hubicka
New
Fix profile scaling in tree-inline.cc:initialize_cfun
Fix profile scaling in tree-inline.cc:initialize_cfun
- - - -
-
-
-
2025-07-07
Jan Hubicka
New
Add cutoff information to profile_info and use it when forcing non-zero value
Add cutoff information to profile_info and use it when forcing non-zero value
- - - -
-
-
-
2025-07-06
Jan Hubicka
New
Fix overflow check in profile_count::operator* (const sreal &num).
Fix overflow check in profile_count::operator* (const sreal &num).
- - - -
-
-
-
2025-07-06
Jan Hubicka
New
Fix overlfow in ipa-cp heuristics
Fix overlfow in ipa-cp heuristics
- - - -
-
-
-
2025-07-03
Jan Hubicka
New
Enable ipa-cp cloning for cold wrappers of hot functions
Enable ipa-cp cloning for cold wrappers of hot functions
- - - -
-
-
-
2025-07-03
Jan Hubicka
New
AFDO/FDO profile comparator
AFDO/FDO profile comparator
- - - -
-
-
-
2025-06-29
Jan Hubicka
New
Avoid some lost AFDO profiles with LTO
Avoid some lost AFDO profiles with LTO
- - - -
-
-
-
2025-06-26
Jan Hubicka
New
Remove early inlining from afdo pass
Remove early inlining from afdo pass
- - - -
-
-
-
2025-06-24
Jan Hubicka
New
Add -fauto-profile-inlining
Add -fauto-profile-inlining
- - - -
-
-
-
2025-06-24
Jan Hubicka
New
Fix some problems with afdo propagation
Fix some problems with afdo propagation
- - - -
-
-
-
2025-06-22
Jan Hubicka
New
Handle functions with 0 profile in auto-profile
Handle functions with 0 profile in auto-profile
- - - -
-
-
-
2025-06-22
Jan Hubicka
New
Do not drop discriminator when inlining
Do not drop discriminator when inlining
- - - -
-
-
-
2025-06-22
Jan Hubicka
New
Add GUESSED_GLOBAL0_AFDO profile quality
Add GUESSED_GLOBAL0_AFDO profile quality
- - - -
-
-
-
2025-06-22
Jan Hubicka
New
fix profile after fnsplit
fix profile after fnsplit
- - - -
-
-
-
2025-06-21
Jan Hubicka
New
Extend afdo inliner to introduce speculative calls
Extend afdo inliner to introduce speculative calls
- - - -
-
-
-
2025-06-21
Jan Hubicka
New
Implement afdo inliner
Implement afdo inliner
- - - -
-
-
-
2025-06-18
Jan Hubicka
New
Improve static and AFDO profile combination
Improve static and AFDO profile combination
- - - -
-
-
-
2025-06-17
Jan Hubicka
New
Fix cgraph_node::apply_scale
Fix cgraph_node::apply_scale
- - - -
-
-
-
2025-06-17
Jan Hubicka
New
Combine static and afdo profile
Combine static and afdo profile
- - - -
-
-
-
2025-06-16
Jan Hubicka
New
Avoid useless reading of profile data in LTO
Avoid useless reading of profile data in LTO
- - - -
-
-
-
2025-06-06
Jan Hubicka
New
More of autofdo 0 fixes
More of autofdo 0 fixes
- - - -
-
-
-
2025-06-06
Jan Hubicka
New
Set znver5 addss cost to 2 again
Set znver5 addss cost to 2 again
- - - -
-
-
-
2025-05-28
Jan Hubicka
New
Do not drop AFDO profile if entry block has count of 0
Do not drop AFDO profile if entry block has count of 0
- - - -
-
-
-
2025-05-28
Jan Hubicka
New
Do not erase static profile by 0 autofdo profile
Do not erase static profile by 0 autofdo profile
- - - -
-
-
-
2025-05-28
Jan Hubicka
New
Remove dead code in auto-profile.cc
Remove dead code in auto-profile.cc
- - - -
-
-
-
2025-05-27
Jan Hubicka
New
i386: Fix some problems in stv cost model
i386: Fix some problems in stv cost model
- - - -
-
-
-
2025-05-10
Jan Hubicka
New
i386: implement costs for float<->int conversions in ix86_vector_costs::add_stmt_cost
i386: implement costs for float<->int conversions in ix86_vector_costs::add_stmt_cost
- - - -
-
-
-
2025-05-07
Jan Hubicka
New
Fix i386 bootstrap on non-Windows targets
Fix i386 bootstrap on non-Windows targets
- - - -
-
-
-
2025-05-06
Jan Hubicka
New
Improve maybe_hot handling in inliner heuristics
Improve maybe_hot handling in inliner heuristics
- - - -
-
-
-
2025-05-03
Jan Hubicka
New
Improve ix86 VEC_MERGE costs
Improve ix86 VEC_MERGE costs
- - - -
-
-
-
2025-05-02
Jan Hubicka
New
Fix cs_interesting_for_ipcp_p wrt flag_profile_partial_training.
Fix cs_interesting_for_ipcp_p wrt flag_profile_partial_training.
- - - -
-
-
-
2025-04-29
Jan Hubicka
New
Make ix86 cost of VEC_SELECT equivalent to SUBREG same as of SUBREG
Make ix86 cost of VEC_SELECT equivalent to SUBREG same as of SUBREG
- - - -
-
-
-
2025-04-29
Jan Hubicka
New
Fix ICE building deepsjeng with -fprofile-use
Fix ICE building deepsjeng with -fprofile-use
- - - -
-
-
-
2025-04-24
Jan Hubicka
New
Improve vectorizer costs of min, max, abs, absu and const_expr on x86
Improve vectorizer costs of min, max, abs, absu and const_expr on x86
- - - -
-
-
-
2025-04-21
Jan Hubicka
New
Add sse_fp_cost into i386_rtx_costs
Add sse_fp_cost into i386_rtx_costs
- - - -
-
-
-
2025-04-17
Jan Hubicka
New
Put znver5 ADDSS cost back to 3
Put znver5 ADDSS cost back to 3
- - - -
-
-
-
2025-04-16
Jan Hubicka
New
Stream ipa_return_value_summary
Stream ipa_return_value_summary
- - - -
-
-
-
2025-04-16
Jan Hubicka
New
Make ipa-cp propagate over non-hot calls
Make ipa-cp propagate over non-hot calls
- - - -
-
-
-
2025-04-03
Jan Hubicka
New
Fix x86 -Os costs of loads and stores
Fix x86 -Os costs of loads and stores
- - - -
-
-
-
2025-03-30
Jan Hubicka
New
Fix speculation_useful_p
Fix speculation_useful_p
- - - -
-
-
-
2025-03-13
Jan Hubicka
New
Fix invalid profile mismatch error
Fix invalid profile mismatch error
- - - -
-
-
-
2025-03-13
Jan Hubicka
New
Break false dependency chains on zen5
Break false dependency chains on zen5
- - - -
-
-
-
2025-03-04
Jan Hubicka
New
Make ix86_macro_fusion_pair_p and ix86_fuse_mov_alu_p match current CPUs better
Make ix86_macro_fusion_pair_p and ix86_fuse_mov_alu_p match current CPUs better
- - - -
-
-
-
2025-03-03
Jan Hubicka
New
[libstdc++] Optimize std::vector<bool>::operator[]
[libstdc++] Optimize std::vector<bool>::operator[]
- - - -
-
-
-
2024-12-27
Jan Hubicka
New
[libstdc++] Optimize string constructors
[libstdc++] Optimize string constructors
- - - -
-
-
-
2024-12-13
Jan Hubicka
New
Mark const parameters passed by invisible reference as readonly in the function body
Mark const parameters passed by invisible reference as readonly in the function body
- - - -
-
-
-
2024-12-10
Jan Hubicka
New
libstdc++: Optimize std::vector<bool>
libstdc++: Optimize std::vector<bool>
- - - -
-
-
-
2024-12-08
Jan Hubicka
New
optimize basic_string
optimize basic_string
- - - -
-
-
-
2024-11-24
Jan Hubicka
New
improve std::deque::_M_reallocate_map
improve std::deque::_M_reallocate_map
- - - -
-
-
-
2024-11-23
Jan Hubicka
New
Mark asm statements as necessary in ipa-fnsummary
Mark asm statements as necessary in ipa-fnsummary
- - - -
-
-
-
2024-11-17
Jan Hubicka
New
Remove redundant calls to deterministic functions
Remove redundant calls to deterministic functions
- - - -
-
-
-
2024-11-17
Jan Hubicka
New
[libstdc++-v3] Add __builtion_unreachable to vector::size(), vector::capacity()
[libstdc++-v3] Add __builtion_unreachable to vector::size(), vector::capacity()
- - - -
-
-
-
2024-11-17
Jan Hubicka
New
Ignore conditions guarding __builtin_unreachable in inliner metrics
Ignore conditions guarding __builtin_unreachable in inliner metrics
- - - -
-
-
-
2024-11-16
Jan Hubicka
New
Avoid expicit builtion list in tree-ssa-dce
Avoid expicit builtion list in tree-ssa-dce
- - - -
-
-
-
2024-11-15
Jan Hubicka
New
'I' and 'U' fn spec specifiers
'I' and 'U' fn spec specifiers
- - - -
-
-
-
2024-11-15
Jan Hubicka
New
Minor cleanup to cp/decl.cc
Minor cleanup to cp/decl.cc
- - - -
-
-
-
2024-11-14
Jan Hubicka
New
Fix type of malloc call in trans-expr.cc
Fix type of malloc call in trans-expr.cc
- - - -
-
-
-
2024-11-14
Jan Hubicka
New
Add testcase that we optimize away empty std::vector
Add testcase that we optimize away empty std::vector
- - - -
-
-
-
2024-11-12
Jan Hubicka
New
Implement removal of malloc/free pairs with NULL check
Implement removal of malloc/free pairs with NULL check
- - - -
-
-
-
2024-10-31
Jan Hubicka
New
Zen5 tuning part 5: update instruction latencies in x86-tune-costs
Zen5 tuning part 5: update instruction latencies in x86-tune-costs
- - - -
-
-
-
2024-09-05
Jan Hubicka
New
Zen5 tuning part 4: update reassociation width
Zen5 tuning part 4: update reassociation width
- - - -
-
-
-
2024-09-03
Jan Hubicka
New
Zen5 tuning part 3: scheduler tweaks
Zen5 tuning part 3: scheduler tweaks
- - - -
-
-
-
2024-09-03
Jan Hubicka
New
Zen5 tuning part 2: disable gather and scatter
Zen5 tuning part 2: disable gather and scatter
- - - -
-
-
-
2024-09-03
Jan Hubicka
New
Zen5 tuning part 1: avoid FMA chains
Zen5 tuning part 1: avoid FMA chains
- - - -
-
-
-
2024-09-03
Jan Hubicka
New
Fix ICE with -fdump-tree-moref
Fix ICE with -fdump-tree-moref
- - - -
-
-
-
2024-07-29
Jan Hubicka
New
Fix handling of ICF_NOVOPS in ipa-modref
Fix handling of ICF_NOVOPS in ipa-modref
- - - -
-
-
-
2024-07-22
Jan Hubicka
New
Fix modref's iteraction with store merging
Fix modref's iteraction with store merging
- - - -
-
-
-
2024-07-22
Jan Hubicka
New
Compare loop bounds in ipa-icf
Compare loop bounds in ipa-icf
- - - -
-
-
-
2024-07-22
Jan Hubicka
New
Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call paramete…
Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call paramete…
- - - -
-
-
-
2024-07-22
Jan Hubicka
New
Fix accounting of offsets in unadjusted_ptr_and_unit_offset
Fix accounting of offsets in unadjusted_ptr_and_unit_offset
- - - -
-
-
-
2024-07-22
Jan Hubicka
New
Compare loop bounds in ipa-icf
Compare loop bounds in ipa-icf
- - - -
-
-
-
2024-05-29
Jan Hubicka
New
Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF
Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF
- - - -
-
-
-
2024-05-16
Jan Hubicka
New
Avoid TYPE_MAIN_VARIANT compares in TBAA
Avoid TYPE_MAIN_VARIANT compares in TBAA
- - - -
-
-
-
2024-05-14
Jan Hubicka
New
[wwwdocs] Add some more stuff into GCC14 changes.html
[wwwdocs] Add some more stuff into GCC14 changes.html
- - - -
-
-
-
2024-05-07
Jan Hubicka
New
[wwwdocs] Add Cauldron2024
[wwwdocs] Add Cauldron2024
- - - -
-
-
-
2024-05-07
Jan Hubicka
New
«
1
2
3
4
…
19
20
»