Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| Archived =
No
| 1225 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
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
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
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
tagr
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
tpetazzoni
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
hs
khem
mkorpershoek
marex
liwang
robimarko
mmichelson
danielhb
groug
npiggin
apritzel
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
monstr
vigneshr
mraynal
stewart
stewart
jacmet
freenix
xypron
wsa
rfried
jagan
prom
kevery
metan
Jaehoon
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
arbab
bmeng
sjg
ag
kabel
horms
rmilecki
rmilecki
akumar
ivanhu
ehristev
ukleinek
ukleinek
abelloni
trini
apconole
wbx
svanheule
pablo
pablo
chleroy
Hauke
Hauke
legoater
legoater
legoater
rw
rw
bjonglez
ynezz
aik
pevik
xback
xback
richiejp
dangole
dangole
sbabic
sbabic
acer
forty
next_ghost
anuppatel
anuppatel
echaudron
benh
rgrimm
pratyush
segher
passgat
jms
jms
jms
mans0n
ruscur
Andes
jmberg
numans
linusw
linusw
festevam
jk
jk
jk
jk
ymorin
ymorin
xuyang
kubu
matthias_bgg
tambarus
pbrobinson
apalos
imaximets
dceara
strlen
strlen
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
calebccff
anguy11
robh
nbd
nbd
paulus
jm
stroese
Apply
«
1
2
...
4
5
6
…
12
13
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[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
[5/7] path solver: Remove useless code.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[4/7] path solver: Add relation support.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[3/7] Move postfold_gcond_edges into fur_source.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[2/7] Do not query SCEV in range_of_phi unless dominators are available.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[1/7] Allocate non_null_ref tables at creation.
Add ability to resolve unknowns to path solver.
- - - -
-
-
-
2021-09-21
Aldy Hernandez
New
[COMMITTED] Make dump_ranger routines externally visible.
[COMMITTED] Make dump_ranger routines externally visible.
- - - -
-
-
-
2021-09-19
Aldy Hernandez
New
Minor cleanups to forward threader.
Minor cleanups to forward threader.
- - - -
-
-
-
2021-09-19
Aldy Hernandez
New
[COMMITTED] Move pointer_equiv_analyzer to new file.
[COMMITTED] Move pointer_equiv_analyzer to new file.
- - - -
-
-
-
2021-09-13
Aldy Hernandez
New
Remove references to FSM threads.
Remove references to FSM threads.
- - - -
-
-
-
2021-09-13
Aldy Hernandez
New
Refactor jump_thread_path_registry.
Refactor jump_thread_path_registry.
- - - -
-
-
-
2021-09-11
Aldy Hernandez
New
[COMMITTED] Make the path solver's range_of_stmt() handle all statements.
[COMMITTED] Make the path solver's range_of_stmt() handle all statements.
- - - -
-
-
-
2021-09-05
Aldy Hernandez
New
[COMMITTED] Add an unreachable_path_p method to path_range_query.
[COMMITTED] Add an unreachable_path_p method to path_range_query.
- - - -
-
-
-
2021-09-05
Aldy Hernandez
New
[COMMITTED] Clean up registering of paths in backwards threader.
[COMMITTED] Clean up registering of paths in backwards threader.
- - - -
-
-
-
2021-09-05
Aldy Hernandez
New
Implement POINTER_DIFF_EXPR entry in range-op.
Implement POINTER_DIFF_EXPR entry in range-op.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
Abstract PHI and forwarder block checks in jump threader.
Abstract PHI and forwarder block checks in jump threader.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
Do not assume loop header threading in backward threader.
Do not assume loop header threading in backward threader.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
Abstract PHI and forwarder block checks in jump threader.
Abstract PHI and forwarder block checks in jump threader.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
Improve backwards threader debugging dumps.
Improve backwards threader debugging dumps.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
Dump reason why threads are being cancelled and abstract code.
Dump reason why threads are being cancelled and abstract code.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Avoid using unavailable objects in jt_state.
[COMMITTED] Avoid using unavailable objects in jt_state.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Do not release state location until after path registry.
[COMMITTED] Do not release state location until after path registry.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Add debug helper for jump thread paths.
[COMMITTED] Add debug helper for jump thread paths.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Add function name when dumping ranger contents.
[COMMITTED] Add function name when dumping ranger contents.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Use non-null knowledge in path_range_query.
[COMMITTED] Use non-null knowledge in path_range_query.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Improve path_range_query dumps.
[COMMITTED] Improve path_range_query dumps.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Implement relation_oracle::debug.
[COMMITTED] Implement relation_oracle::debug.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Remove unnecessary include from tree-ssa-loop-ch.c
[COMMITTED] Remove unnecessary include from tree-ssa-loop-ch.c
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Skip statements with no BB in ranger.
[COMMITTED] Skip statements with no BB in ranger.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[COMMITTED] Improve support for IMAGPART_EXPR and REALPART_EXPR in ranger.
[COMMITTED] Improve support for IMAGPART_EXPR and REALPART_EXPR in ranger.
- - - -
-
-
-
2021-09-03
Aldy Hernandez
New
[committed] Special case -TYPE_MIN_VALUE for flag_wrapv in operator_abs::op1_range.
[committed] Special case -TYPE_MIN_VALUE for flag_wrapv in operator_abs::op1_range.
- - - -
-
-
-
2021-08-17
Aldy Hernandez
New
Remove legacy back threader.
Remove legacy back threader.
- - - -
-
-
-
2021-08-05
Aldy Hernandez
New
[PUSHED] Mark path_range_query::dump as override.
[PUSHED] Mark path_range_query::dump as override.
- - - -
-
-
-
2021-08-04
Aldy Hernandez
New
[PUSHED] Remove --param=threader-iterative.
[PUSHED] Remove --param=threader-iterative.
- - - -
-
-
-
2021-08-02
Aldy Hernandez
New
[RFC] Mark gcc.dg/shrink-wrap-loop.c as XFAIL.
[RFC] Mark gcc.dg/shrink-wrap-loop.c as XFAIL.
- - - -
-
-
-
2021-07-30
Aldy Hernandez
New
Abstract out (forward) jump threader state handling.
Abstract out (forward) jump threader state handling.
- - - -
-
-
-
2021-07-27
Aldy Hernandez
New
[PUSHED] Implement operator_bitwise_xor::op1_op2_relation_effect.
[PUSHED] Implement operator_bitwise_xor::op1_op2_relation_effect.
- - - -
-
-
-
2021-07-26
Aldy Hernandez
New
[PUSHED] Pass relationship to methods calling generic fold_range.
[PUSHED] Pass relationship to methods calling generic fold_range.
- - - -
-
-
-
2021-07-26
Aldy Hernandez
New
[PUSHED] Abstract out conditional simplification out of execute_vrp.
[PUSHED] Abstract out conditional simplification out of execute_vrp.
- - - -
-
-
-
2021-07-26
Aldy Hernandez
New
[PUSHED] Pass gimple context to array_bounds_checker.
[PUSHED] Pass gimple context to array_bounds_checker.
- - - -
-
-
-
2021-07-26
Aldy Hernandez
New
Replace evrp use in loop versioning with ranger.
Replace evrp use in loop versioning with ranger.
- - - -
-
-
-
2021-07-24
Aldy Hernandez
New
[PUSHED] Use range_query object in array bounds class.
[PUSHED] Use range_query object in array bounds class.
- - - -
-
-
-
2021-07-23
Aldy Hernandez
New
[PUSHED] Abstract out non_null adjustments in ranger.
[PUSHED] Abstract out non_null adjustments in ranger.
- - - -
-
-
-
2021-07-15
Aldy Hernandez
New
[2/2] Backwards jump threader rewrite with ranger.
Ranger-based backwards threader implementation.
- - - -
-
-
-
2021-06-28
Aldy Hernandez
New
[1/2] Implement basic block path solver.
Ranger-based backwards threader implementation.
- - - -
-
-
-
2021-06-28
Aldy Hernandez
New
[RFC] Return NULL from gimple_call_return_type if no return available.
[RFC] Return NULL from gimple_call_return_type if no return available.
- - - -
-
-
-
2021-06-23
Aldy Hernandez
New
range-ops: (nonzero | X) is nonzero
range-ops: (nonzero | X) is nonzero
- - - -
-
-
-
2021-06-15
Aldy Hernandez
New
Add debugging helpers for ranger.
Add debugging helpers for ranger.
- - - -
-
-
-
2021-06-15
Aldy Hernandez
New
[PUSHED] Adjust variable names and comments in value-query.*
[PUSHED] Adjust variable names and comments in value-query.*
- - - -
-
-
-
2021-06-10
Aldy Hernandez
New
Use auto_vec in ssa_equiv_stack.
Use auto_vec in ssa_equiv_stack.
- - - -
-
-
-
2021-06-10
Aldy Hernandez
New
Implement a context aware points-to analyzer for use in evrp.
Implement a context aware points-to analyzer for use in evrp.
- - - -
-
-
-
2021-06-07
Aldy Hernandez
New
[RFC/PATCH] updating global ranges and their effect on __builtin_unreachable code
[RFC/PATCH] updating global ranges and their effect on __builtin_unreachable code
- - - -
-
-
-
2021-06-02
Aldy Hernandez
New
Revert patch that disabled exporting of global ranges.
Revert patch that disabled exporting of global ranges.
- - - -
-
-
-
2021-06-01
Aldy Hernandez
New
[PUSHED] Fix i686 bootstrap by temporarily disabling exporting of global ranges.
[PUSHED] Fix i686 bootstrap by temporarily disabling exporting of global ranges.
- - - -
-
-
-
2021-05-29
Aldy Hernandez
New
[2/2] Replace uses of determine_value_range with range_of_expr.
[1/2] Implement generic expression evaluator for range_query.
- - - -
-
-
-
2021-05-27
Aldy Hernandez
New
[1/2] Implement generic expression evaluator for range_query.
[1/2] Implement generic expression evaluator for range_query.
- - - -
-
-
-
2021-05-27
Aldy Hernandez
New
[PUSHED] Use get_range_query in simplify_conversion_using_ranges.
[PUSHED] Use get_range_query in simplify_conversion_using_ranges.
- - - -
-
-
-
2021-05-27
Aldy Hernandez
New
Move global range code to value-query.cc.
Move global range code to value-query.cc.
- - - -
-
-
-
2021-05-27
Aldy Hernandez
New
«
1
2
...
4
5
6
…
12
13
»