Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| 1228 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
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
davem
davem
davem
tagr
tagr
tagr
andmur01
amitay
matttbe
pabeni
istokes
tytso
aparcar
Ansuel
goliath
martineau
danielschwierzeck
maddy
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
mkorpershoek
XiaoYang
tpetazzoni
hs
marex
khem
liwang
mmichelson
danielhb
groug
robimarko
apritzel
pareddja
npiggin
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
monstr
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
vigneshr
juju
mraynal
chunkeey
stewart
stewart
kevery
kabel
metan
ivanhu
akumar
arbab
rfried
sjg
ag
xypron
freenix
rsalvaterra
adrianschmutzler
jacmet
hegdevasant
hegdevasant
jagan
Jaehoon
ehristev
bmeng
wsa
rmilecki
rmilecki
horms
prom
ukleinek
ukleinek
trini
chleroy
apconole
wbx
pablo
pablo
rw
rw
legoater
legoater
legoater
abelloni
svanheule
bjonglez
ynezz
sbabic
sbabic
aik
pevik
xback
xback
richiejp
dangole
dangole
echaudron
next_ghost
forty
anuppatel
anuppatel
Hauke
Hauke
acer
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
jmberg
mans0n
ruscur
Andes
ymorin
numans
xuyang
linusw
linusw
festevam
jk
jk
jk
jk
conchuod
kubu
tambarus
matthias_bgg
imaximets
apalos
strlen
strlen
spectrum
pbrobinson
stroese
krzk
dceara
cazzacarna
neocturne
aldot
TIENFONG
mpe
sfr
galak
arnout
ktraynor
nbd
nbd
robh
anguy11
paulus
calebccff
jm
Apply
«
1
2
3
4
…
12
13
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Update email in MAINTAINERS file.
Update email in MAINTAINERS file.
- - - -
-
-
-
2024-09-23
Aldy Hernandez
New
Remove unused hybrid_* operators in range-ops.
Remove unused hybrid_* operators in range-ops.
- - - -
-
-
-
2024-06-28
Aldy Hernandez
New
[COMMITTED] Rename Value_Range to value_range.
[COMMITTED] Rename Value_Range to value_range.
- - - -
-
-
-
2024-06-17
Aldy Hernandez
New
[COMMITTED] Remove value_range typedef.
[COMMITTED] Remove value_range typedef.
- - - -
-
-
-
2024-06-03
Aldy Hernandez
New
[COMMITTED,prange] Use type agnostic range in phiopt [PR115191]
[COMMITTED,prange] Use type agnostic range in phiopt [PR115191]
- - - -
-
-
-
2024-05-23
Aldy Hernandez
New
[COMMITTED,prange] Drop range to VARYING if the bitmask intersection made it so [PR115131]
[COMMITTED,prange] Drop range to VARYING if the bitmask intersection made it so [PR115131]
- - - -
-
-
-
2024-05-17
Aldy Hernandez
New
[COMMITTED,prange] Avoid looking at type() for undefined ranges
[COMMITTED,prange] Avoid looking at type() for undefined ranges
- - - -
-
-
-
2024-05-17
Aldy Hernandez
New
[COMMITTED] Revert "Revert: "Enable prange support.""
[COMMITTED] Revert "Revert: "Enable prange support.""
- - - -
-
-
-
2024-05-16
Aldy Hernandez
New
[COMMITTED] Cleanup prange sanity checks.
[COMMITTED] Cleanup prange sanity checks.
- - - -
-
-
-
2024-05-16
Aldy Hernandez
New
[COMMITTED] Use a boolean type when folding conditionals in simplify_using_ranges.
[COMMITTED] Use a boolean type when folding conditionals in simplify_using_ranges.
- - - -
-
-
-
2024-05-16
Aldy Hernandez
New
[COMMITTED,prange] Default pointers_handled_p() to false.
[COMMITTED,prange] Default pointers_handled_p() to false.
- - - -
-
-
-
2024-05-15
Aldy Hernandez
New
[COMMITTED,prange] Default unimplemented prange operators to false.
[COMMITTED,prange] Default unimplemented prange operators to false.
- - - -
-
-
-
2024-05-11
Aldy Hernandez
New
[COMMITTED,prange] Do not trap by default on range dispatch mismatches.
[COMMITTED,prange] Do not trap by default on range dispatch mismatches.
- - - -
-
-
-
2024-05-11
Aldy Hernandez
New
[COMMITTED,prange] Fix thinko in prange::update_bitmask() [PR115026]
[COMMITTED,prange] Fix thinko in prange::update_bitmask() [PR115026]
- - - -
-
-
-
2024-05-10
Aldy Hernandez
New
Adjust range type of calls into fold_range for IPA passes [PR114985]
Adjust range type of calls into fold_range for IPA passes [PR114985]
- - - -
-
-
-
2024-05-10
Aldy Hernandez
New
[COMMITTED,prange] Do not assume all pointers are the same size [PR115009]
[COMMITTED,prange] Do not assume all pointers are the same size [PR115009]
- - - -
-
-
-
2024-05-10
Aldy Hernandez
New
[COMMITTED] Revert: "Enable prange support." [PR114985]
[COMMITTED] Revert: "Enable prange support." [PR114985]
- - - -
-
-
-
2024-05-09
Aldy Hernandez
New
[COMMITTED,prange] Reword dispatch error message [PR114985]
[COMMITTED,prange] Reword dispatch error message [PR114985]
- - - -
-
-
-
2024-05-09
Aldy Hernandez
New
[COMMITTED] Enable prange support.
[COMMITTED] Enable prange support.
- - - -
-
-
-
2024-05-08
Aldy Hernandez
New
[COMMITTED,23/23] Add prange entries in gimple-range-op.cc.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,22/23] Implement operator_ge for prange....
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,21/23] Implement operator_gt for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,20/23] Implement operator_le for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,19/23] Implement operator_lt for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,18/23] Implement operator_equal for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,17/23] Implement operator_not_equal for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,16/23] Implement operator_bitwise_or for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,15/23] Implement operator_bitwise_and for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,14/23] Implement operator_pointer_diff for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,13/23] Implement pointer_plus_operator for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,12/23] Implement operator_addr_expr for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,11/23] Implement operator_min and operator_max for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,10/23] Implement operator_cast for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,09/23] Implement operator_cst for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,08/23] Implement operator_identity for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,07/23] Implement range-op dispatch for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,06/23] Add prange implementation for get_legacy_range.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,05/23] Add hashing support for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,04/23] Add storage support for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,03/23] Add streaming support for prange.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,02/23] Implement basic prange class.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[COMMITTED,01/23] Minimal prange class showing inlining degradation to VRP.
prange: pointer ranges
- - - -
-
-
-
2024-05-04
Aldy Hernandez
New
[ranger] Force buffer alignment in Value_Range [PR114912]
[ranger] Force buffer alignment in Value_Range [PR114912]
- - - -
-
-
-
2024-05-03
Aldy Hernandez
New
[COMMITTED] Reduce startup costs for Value_Range.
[COMMITTED] Reduce startup costs for Value_Range.
- - - -
-
-
-
2024-05-01
Aldy Hernandez
New
[COMMITTED] Cleanups to unsupported_range.
[COMMITTED] Cleanups to unsupported_range.
- - - -
-
-
-
2024-05-01
Aldy Hernandez
New
Minor range type fixes for IPA in preparation for prange.
Minor range type fixes for IPA in preparation for prange.
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,16/16] Callers of irange_bitmask must normalize value/mask pairs.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,15/16] Remove range_zero and range_nonzero.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,14/16] Move print_irange_* out of vrange_printer class.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,13/16] Accept any vrange in range_includes_zero_p.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,12/16] Make some integer specific ranges generic Value_Range's.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,11/16] Move get_bitmask_from_range out of irange class.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,10/16] Accept a vrange in get_legacy_range.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,09/16] Verify that reading back from vrange_storage doesn't drop bits.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,08/16] Change range_includes_zero_p argument to a reference.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,07/16] Make fold_cond_with_ops use a boolean type for range_true/range_false.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,06/16] Remove GTY support for vrange and derived classes.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,05/16] Move bitmask routines to vrange base class.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,04/16] Add tree versions of lower and upper bounds to vrange.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,03/16] Make some Value_Range's explicitly integer.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,02/16] Add a virtual vrange destructor.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
[COMMITTED,01/16] Make vrange an abstract class.
prange supporting patchset
- - - -
-
-
-
2024-04-28
Aldy Hernandez
New
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
«
1
2
3
4
…
12
13
»