Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| State =
Action Required
| 1166 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
mkorpershoek
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
tpetazzoni
marex
liwang
robimarko
apritzel
danielhb
groug
mmichelson
npiggin
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
monstr
vigneshr
horms
mraynal
blocktrron
stewart
stewart
freenix
wsa
prom
rfried
akumar
ehristev
Jaehoon
jacmet
ivanhu
xypron
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
kevery
kabel
arbab
trini
rw
rw
apconole
pablo
pablo
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
acer
echaudron
benh
rgrimm
next_ghost
anuppatel
anuppatel
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
jk
jk
jk
jk
numans
xuyang
jmberg
Andes
festevam
linusw
linusw
matthias_bgg
tambarus
stroese
kubu
imaximets
apalos
dceara
strlen
strlen
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
anguy11
paulus
calebccff
jm
Apply
«
1
2
3
4
…
11
12
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
ranger: Grow BBs in relation oracle as needed [PR113735]
ranger: Grow BBs in relation oracle as needed [PR113735]
- - - -
-
-
-
2024-02-06
Aldy Hernandez
New
[range-op] Remove unused variable in fold_range.
[range-op] Remove unused variable in fold_range.
- - - -
-
-
-
2023-10-26
Aldy Hernandez
New
[COMMITTED,range-ops] Remove unneeded parameters from rv_fold.
[COMMITTED,range-ops] Remove unneeded parameters from rv_fold.
- - - -
-
-
-
2023-10-26
Aldy Hernandez
New
[COMMITTED,range-ops] Add frange& argument to rv_fold.
[COMMITTED,range-ops] Add frange& argument to rv_fold.
- - - -
-
-
-
2023-10-26
Aldy Hernandez
New
[testsuite] Remove undefined behavior from gcc.dg/tree-ssa/pr44306.c
[testsuite] Remove undefined behavior from gcc.dg/tree-ssa/pr44306.c
- - - -
-
-
-
2023-09-25
Aldy Hernandez
New
[frange] Remove special casing from unordered operators.
[frange] Remove special casing from unordered operators.
- - - -
-
-
-
2023-09-20
Aldy Hernandez
New
[COMMITTED,frange] Remove redundant known_isnan() checks.
[COMMITTED,frange] Remove redundant known_isnan() checks.
- - - -
-
-
-
2023-09-19
Aldy Hernandez
New
[COMMITTED] Add frange::update_nan (const nan_state &).
[COMMITTED] Add frange::update_nan (const nan_state &).
- - - -
-
-
-
2023-09-19
Aldy Hernandez
New
[COMMITTED,frange] Add op2_range for operator_not_equal.
[COMMITTED,frange] Add op2_range for operator_not_equal.
- - - -
-
-
-
2023-09-19
Aldy Hernandez
New
[COMMITTED,frange] Revert relation handling in LTGT_EXPR.
[COMMITTED,frange] Revert relation handling in LTGT_EXPR.
- - - -
-
-
-
2023-09-08
Aldy Hernandez
New
[COMMITTED,irange] Fix typo in contains_zero_p.
[COMMITTED,irange] Fix typo in contains_zero_p.
- - - -
-
-
-
2023-09-07
Aldy Hernandez
New
[COMMITTED,frange] Handle relations in LTGT_EXPR.
[COMMITTED,frange] Handle relations in LTGT_EXPR.
- - - -
-
-
-
2023-08-28
Aldy Hernandez
New
[frange] Relax floating point relational folding.
[frange] Relax floating point relational folding.
- - - -
-
-
-
2023-08-23
Aldy Hernandez
New
[COMMITTED,frange] Return false if nothing changed in union_nans().
[COMMITTED,frange] Return false if nothing changed in union_nans().
- - - -
-
-
-
2023-08-21
Aldy Hernandez
New
[COMMITTED,irange] Return FALSE if updated bitmask is unchanged [PR110753]
[COMMITTED,irange] Return FALSE if updated bitmask is unchanged [PR110753]
- - - -
-
-
-
2023-08-18
Aldy Hernandez
New
[COMMITTED,range-ops] Remove special case for handling bitmasks in casts.
[COMMITTED,range-ops] Remove special case for handling bitmasks in casts.
- - - -
-
-
-
2023-07-26
Aldy Hernandez
New
[COMMITTED,range-ops] Handle bitmasks for ABSU_EXPR.
[COMMITTED,range-ops] Handle bitmasks for ABSU_EXPR.
- - - -
-
-
-
2023-07-26
Aldy Hernandez
New
[COMMITTED,range-ops] Handle bitmasks for ABS_EXPR.
[COMMITTED,range-ops] Handle bitmasks for ABS_EXPR.
- - - -
-
-
-
2023-07-26
Aldy Hernandez
New
[COMMITTED,range-ops] Handle bitmasks for BIT_NOT_EXPR.
[COMMITTED,range-ops] Handle bitmasks for BIT_NOT_EXPR.
- - - -
-
-
-
2023-07-26
Aldy Hernandez
New
[COMMITTED,range-ops] Handle bitmasks for unary operators.
[COMMITTED,range-ops] Handle bitmasks for unary operators.
- - - -
-
-
-
2023-07-26
Aldy Hernandez
New
Initialize value in bit_value_unop.
Initialize value in bit_value_unop.
- - - -
-
-
-
2023-07-25
Aldy Hernandez
New
[COMMITTED] Make some functions in CCP static.
- - - -
-
-
-
2023-07-25
Aldy Hernandez
New
Read global value/mask in IPA.
Read global value/mask in IPA.
- - - -
-
-
-
2023-07-17
Aldy Hernandez
New
Export value/mask known bits from IPA.
Export value/mask known bits from IPA.
- - - -
-
-
-
2023-07-17
Aldy Hernandez
New
Export value/mask known bits from CCP.
Export value/mask known bits from CCP.
- - - -
-
-
-
2023-07-17
Aldy Hernandez
New
[COMMITTED] Add global setter for value/mask pair for SSA names.
[COMMITTED] Add global setter for value/mask pair for SSA names.
- - - -
-
-
-
2023-07-17
Aldy Hernandez
New
[COMMITTED] Normalize irange_bitmask before union/intersect.
[COMMITTED] Normalize irange_bitmask before union/intersect.
- - - -
-
-
-
2023-07-17
Aldy Hernandez
New
[COMMITTED,range-op] Take known mask into account for bitwise ands [PR107043]
[COMMITTED,range-op] Take known mask into account for bitwise ands [PR107043]
- - - -
-
-
-
2023-07-12
Aldy Hernandez
New
[COMMITTED,range-op] Take known set bits into account in popcount [PR107053]
[COMMITTED,range-op] Take known set bits into account in popcount [PR107053]
- - - -
-
-
-
2023-07-12
Aldy Hernandez
New
[COMMITTED,range-op] Enable value/mask propagation in range-op.
[COMMITTED,range-op] Enable value/mask propagation in range-op.
- - - -
-
-
-
2023-07-12
Aldy Hernandez
New
[COMMITTED] A singleton irange has all known bits.
[COMMITTED] A singleton irange has all known bits.
- - - -
-
-
-
2023-07-07
Aldy Hernandez
New
[COMMITTED] The caller to irange::intersect (wide_int, wide_int) must normalize the range.
[COMMITTED] The caller to irange::intersect (wide_int, wide_int) must normalize the range.
- - - -
-
-
-
2023-07-07
Aldy Hernandez
New
[COMMITTED] Implement value/mask tracking for irange.
[COMMITTED] Implement value/mask tracking for irange.
- - - -
-
-
-
2023-07-07
Aldy Hernandez
New
[COMMITTED] Move maybe_set_nonzero_bits() to its only user.
[COMMITTED] Move maybe_set_nonzero_bits() to its only user.
- - - -
-
-
-
2023-06-29
Aldy Hernandez
New
[COMMITTED] Tidy up the range normalization code.
[COMMITTED] Tidy up the range normalization code.
- - - -
-
-
-
2023-06-29
Aldy Hernandez
New
[COMMITTED] Stream out NANs correctly.
[COMMITTED] Stream out NANs correctly.
- - - -
-
-
-
2023-05-25
Aldy Hernandez
New
[COMMITTED] Disallow setting of NANs in frange setter unless setting trees.
[COMMITTED] Disallow setting of NANs in frange setter unless setting trees.
- - - -
-
-
-
2023-05-25
Aldy Hernandez
New
[COMMITTED] Hash known NANs correctly for franges.
[COMMITTED] Hash known NANs correctly for franges.
- - - -
-
-
-
2023-05-25
Aldy Hernandez
New
[COMMITTED] Add an frange::set_nan() variant that takes a nan_state.
[COMMITTED] Add an frange::set_nan() variant that takes a nan_state.
- - - -
-
-
-
2023-05-25
Aldy Hernandez
New
[COMMITTED] Remove deprecated vrange::kind().
[COMMITTED] Remove deprecated vrange::kind().
- - - -
-
-
-
2023-05-24
Aldy Hernandez
New
[COMMITTED] Remove buggy special case in irange::invert [PR109934].
[COMMITTED] Remove buggy special case in irange::invert [PR109934].
- - - -
-
-
-
2023-05-23
Aldy Hernandez
New
[COMMITTED] Use delete[] in int_range destructor [PR109920]
[COMMITTED] Use delete[] in int_range destructor [PR109920]
- - - -
-
-
-
2023-05-23
Aldy Hernandez
New
Convert remaining uses of value_range in ipa-*.cc to Value_Range.
Convert remaining uses of value_range in ipa-*.cc to Value_Range.
- - - -
-
-
-
2023-05-22
Aldy Hernandez
New
Implement ipa_vr hashing.
Implement ipa_vr hashing.
- - - -
-
-
-
2023-05-22
Aldy Hernandez
New
Convert ipa_jump_func to use ipa_vr instead of a value_range.
Convert ipa_jump_func to use ipa_vr instead of a value_range.
- - - -
-
-
-
2023-05-22
Aldy Hernandez
New
[COMMITTED] Implement some miscellaneous zero accessors for Value_Range.
[COMMITTED] Implement some miscellaneous zero accessors for Value_Range.
- - - -
-
-
-
2023-05-22
Aldy Hernandez
New
Convert ipcp_vr_lattice to type agnostic framework.
Convert ipcp_vr_lattice to type agnostic framework.
- - - -
-
-
-
2023-05-17
Aldy Hernandez
New
Provide an API for ipa_vr.
Provide an API for ipa_vr.
- - - -
-
-
-
2023-05-17
Aldy Hernandez
New
[COMMITTED] Add Value_Range::operator=.
[COMMITTED] Add Value_Range::operator=.
- - - -
-
-
-
2023-05-17
Aldy Hernandez
New
[COMMITTED] Provide support for copying unsupported ranges.
[COMMITTED] Provide support for copying unsupported ranges.
- - - -
-
-
-
2023-05-17
Aldy Hernandez
New
Add auto-resizing capability to irange's [PR109695]
Add auto-resizing capability to irange's [PR109695]
- - - -
-
-
-
2023-05-15
Aldy Hernandez
New
[COMMITTED] Allow varying ranges of unknown types in irange::verify_range [PR109711]
[COMMITTED] Allow varying ranges of unknown types in irange::verify_range [PR109711]
- - - -
-
-
-
2023-05-03
Aldy Hernandez
New
Remove type from vrange_storage::equal_p.
Remove type from vrange_storage::equal_p.
- - - -
-
-
-
2023-05-03
Aldy Hernandez
New
[COMMITTED] Remove unused friends in int_range<>.
[COMMITTED] Remove unused friends in int_range<>.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Inline irange::set_nonzero.
[COMMITTED] Inline irange::set_nonzero.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Cleanup irange::set.
[COMMITTED] Cleanup irange::set.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Convert internal representation of irange to wide_ints.
[COMMITTED] Convert internal representation of irange to wide_ints.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Rewrite bounds_of_var_in_loop() to use ranges.
[COMMITTED] Rewrite bounds_of_var_in_loop() to use ranges.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Replace vrp_val* with wide_ints.
[COMMITTED] Replace vrp_val* with wide_ints.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Conversion to irange wide_int API.
[COMMITTED] Conversion to irange wide_int API.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Merge irange::union/intersect into irange_union/intersect.
[COMMITTED] Merge irange::union/intersect into irange_union/intersect.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Convert get_legacy_range in bounds_of_var_in_loop to irange API.
[COMMITTED] Convert get_legacy_range in bounds_of_var_in_loop to irange API.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Various cleanups in vr-values.cc towards ranger API.
[COMMITTED] Various cleanups in vr-values.cc towards ranger API.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Remove irange::tree_{lower,upper}_bound.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Remove irange::{min,max,kind}.
[COMMITTED] Remove irange::tree_{lower,upper}_bound.
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] vrange_storage overhaul
[COMMITTED] vrange_storage overhaul
- - - -
-
-
-
2023-05-01
Aldy Hernandez
New
[COMMITTED] Normalize addresses in IPA before calling range_op_handler [PR109639]
[COMMITTED] Normalize addresses in IPA before calling range_op_handler [PR109639]
- - - -
-
-
-
2023-04-27
Aldy Hernandez
New
[COMMITTED] Remove legacy range support.
[COMMITTED] Remove legacy range support.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove range_has_numeric_bounds_p.
[COMMITTED] Remove range_has_numeric_bounds_p.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove range_int_cst_p.
[COMMITTED] Remove range_int_cst_p.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Convert compare_nonzero_chars to wide_ints.
[COMMITTED] Convert compare_nonzero_chars to wide_ints.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove some uses of deprecated irange API.
[COMMITTED] Remove some uses of deprecated irange API.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Replace ad-hoc value_range dumpers with irange::dump.
[COMMITTED] Replace ad-hoc value_range dumpers with irange::dump.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Fix swapping of ranges.
[COMMITTED] Fix swapping of ranges.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Convert users of legacy API to get_legacy_range() function.
[COMMITTED] Convert users of legacy API to get_legacy_range() function.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove irange::constant_p.
[COMMITTED] Remove irange::constant_p.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove symbolics from irange.
[COMMITTED] Remove symbolics from irange.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove irange::may_contain_p.
[COMMITTED] Remove irange::may_contain_p.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove range_fold_{unary,binary}_expr.
[COMMITTED] Remove range_fold_{unary,binary}_expr.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove deprecated range_fold_{unary, binary}_expr uses from ipa-*.
[COMMITTED] Remove deprecated range_fold_{unary, binary}_expr uses from ipa-*.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove range_query::get_value_range.
[COMMITTED] Remove range_query::get_value_range.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Refactor vrp_evaluate_conditional* and rename it.
[COMMITTED] Refactor vrp_evaluate_conditional* and rename it.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
[COMMITTED] Remove compare_names* from legacy cond folding.
[COMMITTED] Remove compare_names* from legacy cond folding.
- - - -
-
-
-
2023-04-26
Aldy Hernandez
New
Remove default constructor to nan_state.
Remove default constructor to nan_state.
- - - -
-
-
-
2023-04-25
Aldy Hernandez
New
Pass correct type to irange::contains_p() in ipa-cp.cc.
Pass correct type to irange::contains_p() in ipa-cp.cc.
- - - -
-
-
-
2023-04-24
Aldy Hernandez
New
[COMMITTED] Handle NANs in frange::operator== [PR109593]
[COMMITTED] Handle NANs in frange::operator== [PR109593]
- - - -
-
-
-
2023-04-23
Aldy Hernandez
New
Fix pointer sharing in Value_Range constructor.
Fix pointer sharing in Value_Range constructor.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
[COMMITTED] Add GTY support for vrange.
[COMMITTED] Add GTY support for vrange.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Implement range-op entry for sin/cos.
Implement range-op entry for sin/cos.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Declare dconstm0 to go along with dconst0 and friends.
Declare dconstm0 to go along with dconst0 and friends.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Add inchash support for vrange.
Add inchash support for vrange.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Add support for vrange streaming.
Add support for vrange streaming.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Return true from operator== for two identical ranges containing NAN.
Return true from operator== for two identical ranges containing NAN.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
Abstract out REAL_VALUE_TYPE streaming.
Abstract out REAL_VALUE_TYPE streaming.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
[COMMITTED] Add two new methods to Value_Range.
[COMMITTED] Add two new methods to Value_Range.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
[COMMITTED] Constify invariant fields of vrange and irange.
[COMMITTED] Constify invariant fields of vrange and irange.
- - - -
-
-
-
2023-04-18
Aldy Hernandez
New
[COMMITTED] Do not export global ranges from -Walloca pass.
[COMMITTED] Do not export global ranges from -Walloca pass.
- - - -
-
-
-
2023-04-17
Aldy Hernandez
New
Abstract out calculation of max HWIs per wide int.
Abstract out calculation of max HWIs per wide int.
- - - -
-
-
-
2023-04-17
Aldy Hernandez
New
range-ops: Handle undefined ranges in frange op[12]_range [PR108647]
range-ops: Handle undefined ranges in frange op[12]_range [PR108647]
- - - -
-
-
-
2023-02-03
Aldy Hernandez
New
[PR,tree-optimization/18639] Compare nonzero bits in irange with widest_int.
[PR,tree-optimization/18639] Compare nonzero bits in irange with widest_int.
- - - -
-
-
-
2023-02-03
Aldy Hernandez
New
«
1
2
3
4
…
11
12
»