Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| State =
Action Required
| Archived =
No
| 882 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
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
aldot
kiho
linusw
jow
jow
ypwong
nico
Noltari
Noltari
computersforpeace
yousong
yousong
patrick_delaunay
tomcwarren
mpe
dedeckeh
dedeckeh
nbd
nbd
stroese
mb
mrchuck
vineetg76
ee07b291
zhouhan
ldir
ldir
stefanct
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
neoraider
neoraider
ruscur
jpettit
ynezz
robh
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jmberg
jesse
tjaalton
strlen
strlen
esben
paulus
paulus
jhersh
abrodkin
abrodkin
diproiettod
jm
stephenfin
tbot
vriera
darball1
jogo
jogo
sammj
ajd
arj
bhelgaas
blogic
blogic
lukma
oohal
russellb
ptomsich
masahir0y
agraf
scottwood
tagr
tagr
jagan
mwalle
pchotard
pepe2k
pepe2k
jms
jms
jms
jk
jk
jk
jk
joestringer
davem
davem
davem
wbx
apalos
andmur01
goliath
amitay
pabeni
istokes
matttbe
aparcar
danielschwierzeck
aserdean
tpetazzoni
Andes
ymorin
ymorin
martineau
XiaoYang
tytso
mariosix
dcaratti
dangole
dangole
lokeshvutla
khem
npiggin
ovsrobot
ovsrobot
imaximets
hs
arnout
marex
liwang
mmichelson
apritzel
pareddja
pareddja
danielhb
anguy11
sbabic
sbabic
groug
anuppatel
anuppatel
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
iwamatsu
maximeh
dsa
pm215
acelan
bpf
jonhunter
shettyg
lorpie01
xuyang
jstancek
wigyori
wigyori
apopple
Hauke
Hauke
dja
alexhung
lynxis
lynxis
peda
brgl
brgl
simongoldschmidt
priyankajain
akodanev
981213
narmstrong
0andriy
shemminger
matthias_bgg
chunkeey
blocktrron
tambarus
aivanov
vigneshr
mraynal
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
atishp04
monstr
jacmet
wd
horms
stewart
stewart
freenix
prabhu_kush
sjg
kevery
rmilecki
rmilecki
metan
bmeng
rsalvaterra
prom
ag
numans
wsa
ehristev
arbab
Jaehoon
ivanhu
adrianschmutzler
ukleinek
ukleinek
ukleinek
rfried
hegdevasant
hegdevasant
xypron
trini
svanheule
chleroy
pablo
pablo
abelloni
legoater
legoater
legoater
richiejp
rw
rw
bjonglez
xback
xback
aik
pevik
kubu
rgrimm
mans0n
benh
forty
segher
pratyush
Apply
«
1
2
3
4
…
8
9
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[COMMITTED] Denormalize VR_VARYING to VR_RANGE before passing it to set_range_info_raw.
[COMMITTED] Denormalize VR_VARYING to VR_RANGE before passing it to set_range_info_raw.
- - - -
-
-
-
2022-05-01
Aldy Hernandez
New
[COMMITTED] Move common code from range-op.cc to header files.
[COMMITTED] Move common code from range-op.cc to header files.
- - - -
-
-
-
2022-04-29
Aldy Hernandez
New
[COMMITTED] Remove various deprecated methods in class irange.
[COMMITTED] Remove various deprecated methods in class irange.
- - - -
-
-
-
2022-04-29
Aldy Hernandez
New
[COMMITTED] Prefer global range info setters that take a range.
[COMMITTED] Prefer global range info setters that take a range.
- - - -
-
-
-
2022-04-29
Aldy Hernandez
New
[COMMITTED] Call set_undefined from irange constructor.
[COMMITTED] Call set_undefined from irange constructor.
- - - -
-
-
-
2022-04-29
Aldy Hernandez
New
[COMMITTED] Make irange::intersect(wide_int, wide_int) private.
[COMMITTED] Make irange::intersect(wide_int, wide_int) private.
- - - -
-
-
-
2022-04-29
Aldy Hernandez
New
Replace EVRP in DOM with ranger.
Replace EVRP in DOM with ranger.
- - - -
-
-
-
2022-04-28
Aldy Hernandez
New
ranger: fix small thinko in fur_list constructor
ranger: fix small thinko in fur_list constructor
- - - -
-
-
-
2022-02-03
Aldy Hernandez
New
Reset relations when crossing backedges.
Reset relations when crossing backedges.
- - - -
-
-
-
2022-01-21
Aldy Hernandez
New
Allow loop crossing paths in back threader copier.
Allow loop crossing paths in back threader copier.
- - - -
-
-
-
2021-11-30
Aldy Hernandez
New
path solver: Use only one ssa_global_cache.
path solver: Use only one ssa_global_cache.
- - - -
-
-
-
2021-11-29
Aldy Hernandez
New
Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
- - - -
-
-
-
2021-11-29
Aldy Hernandez
New
path solver: Minimize exported ranges to subsequent blocks.
path solver: Minimize exported ranges to subsequent blocks.
- - - -
-
-
-
2021-11-27
Aldy Hernandez
New
[COMMITTED] path solver: Move boolean import code to compute_imports.
[COMMITTED] path solver: Move boolean import code to compute_imports.
- - - -
-
-
-
2021-11-25
Aldy Hernandez
New
[COMMITTED] path solver: Compute ranges in path in gimple order.
[COMMITTED] path solver: Compute ranges in path in gimple order.
- - - -
-
-
-
2021-11-25
Aldy Hernandez
New
[COMMITTED] Drop tree overflow in irange setter.
[COMMITTED] Drop tree overflow in irange setter.
- - - -
-
-
-
2021-11-15
Aldy Hernandez
New
[COMMITTED] Fix PHI ordering problems in the path solver.
[COMMITTED] Fix PHI ordering problems in the path solver.
- - - -
-
-
-
2021-11-15
Aldy Hernandez
New
[COMMITTED] path solver: Default to global range if nothing found.
[COMMITTED] path solver: Default to global range if nothing found.
- - - -
-
-
-
2021-11-15
Aldy Hernandez
New
[COMMITTED] Do not pass NULL to memset in ssa_global_cache.
[COMMITTED] Do not pass NULL to memset in ssa_global_cache.
- - - -
-
-
-
2021-11-14
Aldy Hernandez
New
[COMMITTED] path solver: Merge path_range_query constructors.
[COMMITTED] path solver: Merge path_range_query constructors.
- - - -
-
-
-
2021-11-13
Aldy Hernandez
New
[COMMITTED] path solver: Solve PHI imports first for ranges.
[COMMITTED] path solver: Solve PHI imports first for ranges.
- - - -
-
-
-
2021-11-12
Aldy Hernandez
New
Make ranger optional in path_range_query.
Make ranger optional in path_range_query.
- - - -
-
-
-
2021-11-11
Aldy Hernandez
New
Remove loop crossing restriction from the backward threader.
Remove loop crossing restriction from the backward threader.
- - - -
-
-
-
2021-11-11
Aldy Hernandez
New
[COMMITTED] Move import population from threader to path solver.
[COMMITTED] Move import population from threader to path solver.
- - - -
-
-
-
2021-11-11
Aldy Hernandez
New
Allow loop header copying when first iteration condition is known.
Allow loop header copying when first iteration condition is known.
- - - -
-
-
-
2021-11-10
Aldy Hernandez
New
[COMMITTED] path solver: Adjustments for use outside of the backward threader.
[COMMITTED] path solver: Adjustments for use outside of the backward threader.
- - - -
-
-
-
2021-11-10
Aldy Hernandez
New
[COMMITTED] Grow sbr_vector in ranger's on-entry cache as needed.
[COMMITTED] Grow sbr_vector in ranger's on-entry cache as needed.
- - - -
-
-
-
2021-11-10
Aldy Hernandez
New
[COMMITTED] Remove unused gimple-ssa-evr-analyze.h header file.
[COMMITTED] Remove unused gimple-ssa-evr-analyze.h header file.
- - - -
-
-
-
2021-11-10
Aldy Hernandez
New
[COMMITTED] Include PHI threading restrictions in backthreader diagnostics.
[COMMITTED] Include PHI threading restrictions in backthreader diagnostics.
- - - -
-
-
-
2021-11-10
Aldy Hernandez
New
Dump details of an attempt to register a jump threading path.
Dump details of an attempt to register a jump threading path.
- - - -
-
-
-
2021-11-09
Aldy Hernandez
New
Return NULL for maybe_register_path when unprofitable.
Return NULL for maybe_register_path when unprofitable.
- - - -
-
-
-
2021-11-09
Aldy Hernandez
New
[COMMITTED] Cleanup path solver dumps.
[COMMITTED] Cleanup path solver dumps.
- - - -
-
-
-
2021-11-09
Aldy Hernandez
New
[COMMITTED] Remove TDF_THREADING flag in favor of param.
[COMMITTED] Remove TDF_THREADING flag in favor of param.
- - - -
-
-
-
2021-11-09
Aldy Hernandez
New
[COMMITTED] path solver: Avoid recalculating ranges already in the cache.
[COMMITTED] path solver: Avoid recalculating ranges already in the cache.
- - - -
-
-
-
2021-11-08
Aldy Hernandez
New
[COMMITTED] Remove VRP threader.
[COMMITTED] Remove VRP threader.
- - - -
-
-
-
2021-11-07
Aldy Hernandez
New
[COMMITTED] path oracle: Do not look at root oracle for killed defs.
[COMMITTED] path oracle: Do not look at root oracle for killed defs.
- - - -
-
-
-
2021-11-06
Aldy Hernandez
New
Cleanup back_threader::find_path_to_names.
Cleanup back_threader::find_path_to_names.
- - - -
-
-
-
2021-11-05
Aldy Hernandez
New
[COMMITTED] path solver: Prefer range_of_expr instead of range_on_edge.
[COMMITTED] path solver: Prefer range_of_expr instead of range_on_edge.
- - - -
-
-
-
2021-11-04
Aldy Hernandez
New
[COMMITTED] Avoid repeating calculations in threader.
[COMMITTED] Avoid repeating calculations in threader.
- - - -
-
-
-
2021-11-04
Aldy Hernandez
New
[COMMITTED] path solver: Only compute relations for imports.
[COMMITTED] path solver: Only compute relations for imports.
- - - -
-
-
-
2021-11-04
Aldy Hernandez
New
[COMMITTED] Convert arrays in ssa pointer_equiv_analyzer to auto_vec's.
[COMMITTED] Convert arrays in ssa pointer_equiv_analyzer to auto_vec's.
- - - -
-
-
-
2021-11-04
Aldy Hernandez
New
Add debug counters to back threader.
Add debug counters to back threader.
- - - -
-
-
-
2021-11-01
Aldy Hernandez
New
Move statics to threader pass class.
Move statics to threader pass class.
- - - -
-
-
-
2021-11-01
Aldy Hernandez
New
[COMMITTED] path oracle: Do not look back to the root oracle for killing defs.
[COMMITTED] path oracle: Do not look back to the root oracle for killing defs.
- - - -
-
-
-
2021-10-29
Aldy Hernandez
New
Remove VRP threader passes in exchange for better threading pre-VRP.
Remove VRP threader passes in exchange for better threading pre-VRP.
- - - -
-
-
-
2021-10-28
Aldy Hernandez
New
path relation oracle: Remove SSA's being killed from the equivalence list.
path relation oracle: Remove SSA's being killed from the equivalence list.
- - - -
-
-
-
2021-10-28
Aldy Hernandez
New
[COMMITTED] Improve backward threading with switches.
[COMMITTED] Improve backward threading with switches.
- - - -
-
-
-
2021-10-28
Aldy Hernandez
New
[COMMITTED] Make back_threader_registry inherit from back_jt_path_registry.
[COMMITTED] Make back_threader_registry inherit from back_jt_path_registry.
- - - -
-
-
-
2021-10-28
Aldy Hernandez
New
[COMMITTED] Kill known equivalences before a new assignment in the path solver.
[COMMITTED] Kill known equivalences before a new assignment in the path solver.
- - - -
-
-
-
2021-10-27
Aldy Hernandez
New
[COMMITTED] Reorder relation calculating code in the path solver.
[COMMITTED] Reorder relation calculating code in the path solver.
- - - -
-
-
-
2021-10-27
Aldy Hernandez
New
[COMMITTED] Kill second order relations in the path solver.
[COMMITTED] Kill second order relations in the path solver.
- - - -
-
-
-
2021-10-27
Aldy Hernandez
New
[PR,testsuite/102857] Tweak ssa-dom-thread-7.c for aarch64.
[PR,testsuite/102857] Tweak ssa-dom-thread-7.c for aarch64.
- - - -
-
-
-
2021-10-23
Aldy Hernandez
New
[COMMITTED] Disregard incoming equivalences to a path when defining a new one.
[COMMITTED] Disregard incoming equivalences to a path when defining a new one.
- - - -
-
-
-
2021-10-22
Aldy Hernandez
New
[COMMITTED] Revert the avoid threading circular paths commit.
[COMMITTED] Revert the avoid threading circular paths commit.
- - - -
-
-
-
2021-10-21
Aldy Hernandez
New
[COMMITTED] Avoid threading circular paths.
[COMMITTED] Avoid threading circular paths.
- - - -
-
-
-
2021-10-21
Aldy Hernandez
New
Attempt to resolve all incoming paths to a PHI.
Attempt to resolve all incoming paths to a PHI.
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
Try to resolve paths in threader without looking further back.
Try to resolve paths in threader without looking further back.
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
[COMMITTED] Remove unused back_threader destructor.
[COMMITTED] Remove unused back_threader destructor.
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
[COMMITTED] Remove superflous debugging messages from the threading registry.
[COMMITTED] Remove superflous debugging messages from the threading registry.
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
[COMMITTED] Remove unused back_threader_registry::m_threaded_paths.
[COMMITTED] Remove unused back_threader_registry::m_threaded_paths.
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
Restore --param=max-fsm-thread-length
Restore --param=max-fsm-thread-length
- - - -
-
-
-
2021-10-20
Aldy Hernandez
New
[COMMITTED] Change threading comment before pass_ccp pass.
[COMMITTED] Change threading comment before pass_ccp pass.
- - - -
-
-
-
2021-10-19
Aldy Hernandez
New
[RFC] Remove VRP threader passes in exchange for better threading pre-VRP.
[RFC] Remove VRP threader passes in exchange for better threading pre-VRP.
- - - -
-
-
-
2021-10-18
Aldy Hernandez
New
[COMMITTED] Clone correct pass in class pass_thread_jumps_full.
[COMMITTED] Clone correct pass in class pass_thread_jumps_full.
- - - -
-
-
-
2021-10-18
Aldy Hernandez
New
Allow fully resolving backward jump threading passes.
Allow fully resolving backward jump threading passes.
- - - -
-
-
-
2021-10-15
Aldy Hernandez
New
[COMMITTED] Make signness explicit in tree-ssa/pr102736.c
[COMMITTED] Make signness explicit in tree-ssa/pr102736.c
- - - -
-
-
-
2021-10-15
Aldy Hernandez
New
Add ability to use full resolving path solver in the backward threader.
Add ability to use full resolving path solver in the backward threader.
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
Cleanup --params for backward threader.
Cleanup --params for backward threader.
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
Minor cleanups to backward threader.
Minor cleanups to backward threader.
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
[COMMITTED] Add FIXME note to backward threader.
[COMMITTED] Add FIXME note to backward threader.
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
[COMMITTED] Do not call range_on_path_entry for SSAs defined within the path
[COMMITTED] Do not call range_on_path_entry for SSAs defined within the path
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
Add debug helpers for auto_bitmap.
Add debug helpers for auto_bitmap.
- - - -
-
-
-
2021-10-14
Aldy Hernandez
New
Convert strlen pass from evrp to ranger.
Convert strlen pass from evrp to ranger.
- - - -
-
-
-
2021-10-08
Aldy Hernandez
New
[COMMITTED] Grow non_null_ref bitmap when num_ssa_names increases.
[COMMITTED] Grow non_null_ref bitmap when num_ssa_names increases.
- - - -
-
-
-
2021-10-08
Aldy Hernandez
New
[COMMITTED] Implement irange::debug()
[COMMITTED] Implement irange::debug()
- - - -
-
-
-
2021-10-08
Aldy Hernandez
New
[RFC] More jump threading restrictions in the presence of loops.
[RFC] More jump threading restrictions in the presence of loops.
- - - -
-
-
-
2021-10-04
Aldy Hernandez
New
Remove static marker for range in alloca pass.
Remove static marker for range in alloca pass.
- - - -
-
-
-
2021-10-04
Aldy Hernandez
New
Handle EQ_EXPR relation for operator_lshift.
Handle EQ_EXPR relation for operator_lshift.
- - - -
-
-
-
2021-10-01
Aldy Hernandez
New
Pass relations down to range_operator::op[12]_range.
Pass relations down to range_operator::op[12]_range.
- - - -
-
-
-
2021-10-01
Aldy Hernandez
New
[COMMITTED] Remove shadowed oracle field.
[COMMITTED] Remove shadowed oracle field.
- - - -
-
-
-
2021-10-01
Aldy Hernandez
New
Plug possible snprintf overflow in lto-wrapper.
Plug possible snprintf overflow in lto-wrapper.
- - - -
-
-
-
2021-09-30
Aldy Hernandez
New
[COMMITTED] Add gimple_ranger::debug.
[COMMITTED] Add gimple_ranger::debug.
- - - -
-
-
-
2021-09-30
Aldy Hernandez
New
[COMMITTED] Plug memory leak in hybrid_threader.
[COMMITTED] Plug memory leak in hybrid_threader.
- - - -
-
-
-
2021-09-30
Aldy Hernandez
New
Use a separate TV_* timer for the VRP threader.
Use a separate TV_* timer for the VRP threader.
- - - -
-
-
-
2021-09-29
Aldy Hernandez
New
[PR102501] Adjust jump threading testcases for ppc64* and others.
[PR102501] Adjust jump threading testcases for ppc64* and others.
- - - -
-
-
-
2021-09-28
Aldy Hernandez
New
Improve jump threading dump output.
Improve jump threading dump output.
- - - -
-
-
-
2021-09-28
Aldy Hernandez
New
[COMMITTED] Return VARYING in range_on_path_entry if nothing found.
[COMMITTED] Return VARYING in range_on_path_entry if nothing found.
- - - -
-
-
-
2021-09-28
Aldy Hernandez
New
[COMMITTED] Minor cleanups to solver.
[COMMITTED] Minor cleanups to solver.
- - - -
-
-
-
2021-09-27
Aldy Hernandez
New
[COMMITTED] Remove old VRP jump threader code.
[COMMITTED] Remove old VRP jump threader code.
- - - -
-
-
-
2021-09-27
Aldy Hernandez
New
Control all jump threading passes with -fjump-threads.
Control all jump threading passes with -fjump-threads.
- - - -
-
-
-
2021-09-27
Aldy Hernandez
New
[COMMITTED] Use on-demand ranges in ssa_name_has_boolean_range before querying nonzero bits.
[COMMITTED] Use on-demand ranges in ssa_name_has_boolean_range before querying nonzero bits.
- - - -
-
-
-
2021-09-27
Aldy Hernandez
New
[COMMITTED] Convert some evrp uses in DOM to the range_query API.
[COMMITTED] Convert some evrp uses in DOM to the range_query API.
- - - -
-
-
-
2021-09-27
Aldy Hernandez
New
Replace VRP threader with a hybrid forward threader.
Replace VRP threader with a hybrid forward threader.
- - - -
-
-
-
2021-09-24
Aldy Hernandez
New
[COMMITTED] path solver: Avoid further lookups when range is defined in block.
[COMMITTED] path solver: Avoid further lookups when range is defined in block.
- - - -
-
-
-
2021-09-24
Aldy Hernandez
New
Avoid invalid loop transformations in jump threading registry.
Avoid invalid loop transformations in jump threading registry.
- - - -
-
-
-
2021-09-23
Aldy Hernandez
New
Overhaul jump thread state in forward threader.
Overhaul jump thread state in forward threader.
- - - -
-
-
-
2021-09-22
Aldy Hernandez
New
[COMMITTED] Check for BB before calling register_outgoing_edges.
[COMMITTED] Check for BB before calling register_outgoing_edges.
- - - -
-
-
-
2021-09-22
Aldy Hernandez
New
[COMMITTED] path solver: Use range_on_path_entry instead of looking at equivalences.
[COMMITTED] path solver: Use range_on_path_entry instead of looking at equivalences.
- - - -
-
-
-
2021-09-22
Aldy Hernandez
New
[7/7] path solver: Use ranger to solve unknowns.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[6/7] path solver: Add related SSAs to solvable set.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
«
1
2
3
4
…
8
9
»