Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Alexander Monakov
| State =
Action Required
| 322 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
goliath
Ansuel
martineau
danielschwierzeck
maddy
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
mkorpershoek
XiaoYang
tpetazzoni
marex
khem
hs
liwang
mmichelson
danielhb
groug
apritzel
robimarko
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
horms
kabel
xypron
jacmet
akumar
arbab
rfried
kevery
ag
wsa
sjg
freenix
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
jagan
Jaehoon
ehristev
bmeng
ivanhu
rmilecki
rmilecki
prom
metan
ukleinek
ukleinek
trini
rw
rw
apconole
wbx
pablo
pablo
legoater
legoater
legoater
abelloni
svanheule
chleroy
bjonglez
ynezz
sbabic
sbabic
xback
xback
richiejp
aik
dangole
dangole
pevik
next_ghost
forty
acer
Hauke
Hauke
echaudron
anuppatel
anuppatel
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
mans0n
ruscur
Andes
ymorin
linusw
linusw
xuyang
numans
festevam
jmberg
jk
jk
jk
jk
tambarus
conchuod
kubu
matthias_bgg
imaximets
apalos
spectrum
krzk
pbrobinson
strlen
strlen
stroese
dceara
cazzacarna
neocturne
aldot
TIENFONG
mpe
sfr
galak
arnout
ktraynor
nbd
nbd
robh
anguy11
paulus
calebccff
jm
Apply
«
1
2
3
4
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
libcpp: deduplicate definition of padding size
libcpp: deduplicate definition of padding size
- - - -
-
-
-
2024-08-24
Alexander Monakov
New
libcpp: bump padding size in _cpp_convert_input [PR116458]
libcpp: bump padding size in _cpp_convert_input [PR116458]
- - - -
-
-
-
2024-08-22
Alexander Monakov
New
[3/3] libcpp: add AVX2 helper
libcpp: improve x86 vectorized helpers
- - - -
-
-
-
2024-08-06
Alexander Monakov
New
[2/3] libcpp: replace SSE4.2 helper with an SSSE3 one
libcpp: improve x86 vectorized helpers
- - - -
-
-
-
2024-08-06
Alexander Monakov
New
[1/3] libcpp: configure: check for AVX2 instead of SSE4
libcpp: improve x86 vectorized helpers
- - - -
-
-
-
2024-08-06
Alexander Monakov
New
tree-into-ssa: speed up sorting in prune_unused_phi_nodes [PR114480]
tree-into-ssa: speed up sorting in prune_unused_phi_nodes [PR114480]
- - - -
-
-
-
2024-05-15
Alexander Monakov
New
[v2] object lifetime instrumentation for Valgrind [PR66487]
[v2] object lifetime instrumentation for Valgrind [PR66487]
- - - -
-
-
-
2023-12-22
Alexander Monakov
New
[1/1] object lifetime instrumentation for Valgrind [PR66487]
Detecting lifetime-dse issues via Valgrind [PR66487]
- - - -
-
-
-
2023-12-08
Alexander Monakov
New
[committed] sort.cc: fix mentions of sorting networks in comments
[committed] sort.cc: fix mentions of sorting networks in comments
- - - -
-
-
-
2023-11-26
Alexander Monakov
New
[2/2] gcc: configure: drop Valgrind 3.1 compatibility
Clean up Valgrind configury
- - - -
-
-
-
2023-11-23
Alexander Monakov
New
[1/2] libcpp: configure: drop unused Valgrind detection
Clean up Valgrind configury
- - - -
-
-
-
2023-11-23
Alexander Monakov
New
doc: clarify semantics of vector bitwise shifts
doc: clarify semantics of vector bitwise shifts
- - - -
-
-
-
2023-05-24
Alexander Monakov
New
c-family: implement -ffp-contract=on
c-family: implement -ffp-contract=on
- - - -
-
-
-
2023-05-18
Alexander Monakov
New
[committed] tree-ssa-math-opts: correct -ffp-contract= check
[committed] tree-ssa-math-opts: correct -ffp-contract= check
- - - -
-
-
-
2023-05-17
Alexander Monakov
New
[3/3] genmatch: fixup get_out_file
Trivial cleanups for genmatch
- - - -
-
-
-
2023-05-08
Alexander Monakov
New
[2/3] genmatch: clean up showUsage
Trivial cleanups for genmatch
- - - -
-
-
-
2023-05-08
Alexander Monakov
New
[1/3] genmatch: clean up emit_func
Trivial cleanups for genmatch
- - - -
-
-
-
2023-05-08
Alexander Monakov
New
Makefile.in: clean up match.pd-related dependencies
Makefile.in: clean up match.pd-related dependencies
- - - -
-
-
-
2023-05-05
Alexander Monakov
New
do not tailcall __sanitizer_cov_trace_pc [PR90746]
do not tailcall __sanitizer_cov_trace_pc [PR90746]
- - - -
-
-
-
2023-05-02
Alexander Monakov
New
haifa-sched: fix autopref_rank_for_schedule comparator [PR109187]
haifa-sched: fix autopref_rank_for_schedule comparator [PR109187]
- - - -
-
-
-
2023-03-28
Alexander Monakov
New
sched-deps: do not schedule pseudos across calls [PR108117]
sched-deps: do not schedule pseudos across calls [PR108117]
- - - -
-
-
-
2023-01-13
Alexander Monakov
New
i386: correct division modeling in lujiazui.md
i386: correct division modeling in lujiazui.md
- - - -
-
-
-
2022-12-09
Alexander Monakov
New
[committed] tree-ssa-sink: do not touch calls that return twice
[committed] tree-ssa-sink: do not touch calls that return twice
- - - -
-
-
-
2022-11-07
Alexander Monakov
New
[2/2] i386: correct x87&SSE multiplication modeling in znver.md
i386: slim down insn-automata [PR 87832]
- - - -
-
-
-
2022-11-01
Alexander Monakov
New
[1/2] i386: correct x87&SSE division modeling in znver.md
i386: slim down insn-automata [PR 87832]
- - - -
-
-
-
2022-11-01
Alexander Monakov
New
ipa-visibility: remove assert in TLS optimization [PR107353]
ipa-visibility: remove assert in TLS optimization [PR107353]
- - - -
-
-
-
2022-10-26
Alexander Monakov
New
i386: avoid zero extension for crc32q
i386: avoid zero extension for crc32q
- - - -
-
-
-
2022-08-23
Alexander Monakov
New
[2/2] Avoid registering __builtin_setjmp_receiver label twice [PR101347]
[1/2] Remove unused remove_node_from_expr_list
- - - -
-
-
-
2022-07-19
Alexander Monakov
New
[1/2] Remove unused remove_node_from_expr_list
[1/2] Remove unused remove_node_from_expr_list
- - - -
-
-
-
2022-07-19
Alexander Monakov
New
[committed] .gitignore: do not ignore config.h
[committed] .gitignore: do not ignore config.h
- - - -
-
-
-
2022-07-19
Alexander Monakov
New
[v2] ipa-visibility: Optimize TLS access [PR99619]
[v2] ipa-visibility: Optimize TLS access [PR99619]
- - - -
-
-
-
2022-07-07
Alexander Monakov
New
[3/3] tree-cfg: check placement of returns_twice calls
[1/3] tree-ssa-sink: do not sink to in front of setjmp
- - - -
-
-
-
2022-01-14
Alexander Monakov
New
[2/3] tree-cfg: do not duplicate returns_twice calls
[1/3] tree-ssa-sink: do not sink to in front of setjmp
- - - -
-
-
-
2022-01-14
Alexander Monakov
New
[1/3] tree-ssa-sink: do not sink to in front of setjmp
[1/3] tree-ssa-sink: do not sink to in front of setjmp
- - - -
-
-
-
2022-01-14
Alexander Monakov
New
[RFC] tree-ssa-sink: do not sink to in front of setjmp
[RFC] tree-ssa-sink: do not sink to in front of setjmp
- - - -
-
-
-
2021-12-13
Alexander Monakov
New
doc: clarify the situation with pointer arithmetic
doc: clarify the situation with pointer arithmetic
- - - -
-
-
-
2020-01-20
Alexander Monakov
New
optimize costly division in rtx_cost
optimize costly division in rtx_cost
- - - -
-
-
-
2020-01-05
Alexander Monakov
New
gdbinit.in: make shorthands accept an explicit argument
gdbinit.in: make shorthands accept an explicit argument
- - - -
-
-
-
2020-01-04
Alexander Monakov
New
ifcvt: improve cost estimation (PR 87047)
ifcvt: improve cost estimation (PR 87047)
- - - -
-
-
-
2019-09-30
Alexander Monakov
New
[1/2] Introduce gcc_sort_r
[1/2] Introduce gcc_sort_r
- - - -
-
-
-
2019-08-01
Alexander Monakov
New
[committed] ipa-devirt: make qsort helpers static
[committed] ipa-devirt: make qsort helpers static
- - - -
-
-
-
2019-07-31
Alexander Monakov
New
[committed] sel-sched: allow negative insn priority (PR 88879)
[committed] sel-sched: allow negative insn priority (PR 88879)
- - - -
-
-
-
2019-05-09
Alexander Monakov
New
[committed] sel-sched: skip outer loop in get_all_loop_exits (PR 84206)
[committed] sel-sched: skip outer loop in get_all_loop_exits (PR 84206)
- - - -
-
-
-
2019-04-02
Alexander Monakov
New
[committed] sel-sched: fixup reset of first_insn (PR 85876)
[committed] sel-sched: fixup reset of first_insn (PR 85876)
- - - -
-
-
-
2019-04-02
Alexander Monakov
New
[committed] sel-sched: correct reset of reset_sched_cycles_p (PR 85412)
[committed] sel-sched: correct reset of reset_sched_cycles_p (PR 85412)
- - - -
-
-
-
2019-04-01
Alexander Monakov
New
[committed] sel-sched: update liveness in redirect_edge_and_branch hooks (PR 86928)
[committed] sel-sched: update liveness in redirect_edge_and_branch hooks (PR 86928)
- - - -
-
-
-
2019-04-01
Alexander Monakov
New
[committed] sel-sched: remove assert in merge_fences (PR 87273)
[committed] sel-sched: remove assert in merge_fences (PR 87273)
- - - -
-
-
-
2019-04-01
Alexander Monakov
New
[committed] list myself as selective scheduler maintainer
[committed] list myself as selective scheduler maintainer
- - - -
-
-
-
2019-03-15
Alexander Monakov
New
haifa-sched: handle fallthru edge to EXIT block (PR 85899)
haifa-sched: handle fallthru edge to EXIT block (PR 85899)
- - - -
-
-
-
2019-02-28
Alexander Monakov
New
[committed] df-scan: fix use of mw_order in df_mw_compare (PR 86096)
[committed] df-scan: fix use of mw_order in df_mw_compare (PR 86096)
- - - -
-
-
-
2019-02-25
Alexander Monakov
New
doc: showcase a "union of vectors" pattern (PR 88698)
doc: showcase a "union of vectors" pattern (PR 88698)
- - - -
-
-
-
2019-01-20
Alexander Monakov
New
asm non-code template parts (alternative to asm inline)
asm non-code template parts (alternative to asm inline)
- - - -
-
-
-
2018-10-14
Alexander Monakov
New
doc: document -ftree-scev-cprop
doc: document -ftree-scev-cprop
- - - -
-
-
-
2018-08-28
Alexander Monakov
New
[1/4] qsort_chk: call from gcc_qsort instead of wrapping it
[1/4] qsort_chk: call from gcc_qsort instead of wrapping it
- - - -
-
-
-
2018-08-28
Alexander Monakov
New
[RFC,2/2] bootstrap: disable most warnings in stage 3
[1/2] configure.ac: use 'suppress' instead of 'don't'
- - - -
-
-
-
2018-08-27
Alexander Monakov
New
[1/2] configure.ac: use 'suppress' instead of 'don't'
[1/2] configure.ac: use 'suppress' instead of 'don't'
- - - -
-
-
-
2018-08-27
Alexander Monakov
New
match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR85758)
match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR85758)
- - - -
-
-
-
2018-08-27
Alexander Monakov
New
scev: dump final value replacement expressions
scev: dump final value replacement expressions
- - - -
-
-
-
2018-08-17
Alexander Monakov
New
[RFC] gimplefe: expose MULT_HIGHPART_EXPR
[RFC] gimplefe: expose MULT_HIGHPART_EXPR
- - - -
-
-
-
2018-08-17
Alexander Monakov
New
[RFC] add generic expansion for MULT_HIGHPART_EXP
[RFC] add generic expansion for MULT_HIGHPART_EXP
- - - -
-
-
-
2018-08-17
Alexander Monakov
New
i386: do not use SImode mul-highpart on 64-bit
i386: do not use SImode mul-highpart on 64-bit
- - - -
-
-
-
2018-08-09
Alexander Monakov
New
doc: discourage const/volatile on register variables
doc: discourage const/volatile on register variables
- - - -
-
-
-
2018-07-26
Alexander Monakov
New
contrib: introduce Vim addon directory, add match.pd syntax plugin
contrib: introduce Vim addon directory, add match.pd syntax plugin
- - - -
-
-
-
2018-06-26
Alexander Monakov
New
gcc_qsort: avoid overlapping memcpy (PR 86311)
gcc_qsort: avoid overlapping memcpy (PR 86311)
- - - -
-
-
-
2018-06-25
Alexander Monakov
New
[RFC] lto: keep 'force_output' on extern symbols
[RFC] lto: keep 'force_output' on extern symbols
- - - -
-
-
-
2018-06-14
Alexander Monakov
New
[2/2] gcc_qsort: build system changes
Introduce gcc_qsort
- - - -
-
-
-
2018-05-10
Alexander Monakov
New
[1/2] gcc_qsort: source code changes
Introduce gcc_qsort
- - - -
-
-
-
2018-05-10
Alexander Monakov
New
[2/2] df-scan: remove ad-hoc handling of global regs in asms
Require that constraints are used to reference global regs
- - - -
-
-
-
2018-04-23
Alexander Monakov
New
[1/2] extend.texi: update Global Register Variables section
Require that constraints are used to reference global regs
- - - -
-
-
-
2018-04-23
Alexander Monakov
New
sel-sched: run cleanup_cfg just before loop_optimizer_init (PR 84659)
sel-sched: run cleanup_cfg just before loop_optimizer_init (PR 84659)
- - - -
-
-
-
2018-04-10
Alexander Monakov
New
sched-rgn: run add_branch_dependencies for sel-sched (PR 84301)
sched-rgn: run add_branch_dependencies for sel-sched (PR 84301)
- - - -
-
-
-
2018-04-10
Alexander Monakov
New
sched-deps: respect deps->readonly in macro-fusion (PR 84566)
sched-deps: respect deps->readonly in macro-fusion (PR 84566)
- - - -
-
-
-
2018-04-10
Alexander Monakov
New
sel-sched: fix zero-usefulness case in sel_rank_for_schedule (PR 83513)
sel-sched: fix zero-usefulness case in sel_rank_for_schedule (PR 83513)
- - - -
-
-
-
2017-12-25
Alexander Monakov
New
[committed] sel-sched: fix sel_rank_for_schedule for qsort (PR 82398)
[committed] sel-sched: fix sel_rank_for_schedule for qsort (PR 82398)
- - - -
-
-
-
2017-12-13
Alexander Monakov
New
ira-color: fix allocno_priority_compare_func for qsort (PR 82395)
ira-color: fix allocno_priority_compare_func for qsort (PR 82395)
- - - -
-
-
-
2017-10-05
Alexander Monakov
New
[reviewed] qsort comparator consistency checking
[reviewed] qsort comparator consistency checking
- - - -
-
-
-
2017-09-29
Alexander Monakov
New
tree-sra: fix compare_access_positions qsort comparator
tree-sra: fix compare_access_positions qsort comparator
- - - -
-
-
-
2017-09-21
Alexander Monakov
New
toplev: read from /dev/urandom only when needed
toplev: read from /dev/urandom only when needed
- - - -
-
-
-
2017-09-20
Alexander Monakov
New
haifa-sched: fix autopref_rank_for_schedule qsort comparator
haifa-sched: fix autopref_rank_for_schedule qsort comparator
- - - -
-
-
-
2017-09-19
Alexander Monakov
New
cp: fix location comparison in member_name_cmp
cp: fix location comparison in member_name_cmp
- - - -
-
-
-
2017-09-19
Alexander Monakov
New
lra: make reload_pseudo_compare_func a proper comparator
lra: make reload_pseudo_compare_func a proper comparator
- - - -
-
-
-
2017-09-15
Alexander Monakov
New
ira-costs: avoid missing base registers in record_address_regs
ira-costs: avoid missing base registers in record_address_regs
- - - -
-
-
-
2017-08-28
Alexander Monakov
New
[1/3] optabs: ensure mem_thread_fence is a compiler barrier
- - - -
-
-
-
2017-08-07
Alexander Monakov
New
[3/3] optabs: ensure atomic_load/stores have compiler barriers
- - - -
-
-
-
2017-08-02
Alexander Monakov
New
[2/3] retire mem_signal_fence pattern
- - - -
-
-
-
2017-08-02
Alexander Monakov
New
[1/3] optabs: ensure mem_thread_fence is a compiler barrier
- - - -
-
-
-
2017-08-02
Alexander Monakov
New
Optimize BB sorting in domwalk
- - - -
-
-
-
2017-07-25
Alexander Monakov
New
Optimize BB sorting in domwalk
- - - -
-
-
-
2017-07-24
Alexander Monakov
New
[v2,2/2] combine successive multiplications by constants
- - - -
-
-
-
2017-07-21
Alexander Monakov
New
[v2,1/2] match.pd: reassociate multiplications
- - - -
-
-
-
2017-07-21
Alexander Monakov
New
[7/6] fortran: fix pair_cmp qsort comparator
- - - -
-
-
-
2017-07-21
Alexander Monakov
New
toplev: avoid recursive emergency_dump_function
- - - -
-
-
-
2017-07-20
Alexander Monakov
New
match.pd: reassociate multiplications with constants
- - - -
-
-
-
2017-07-18
Alexander Monakov
New
[6/6] qsort comparator consistency checking
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
[5/6] haifa-sched.c: give up qsort checking when autoprefetch heuristic is in use
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
[4/6] lra-assigns.c: give up on qsort checking in assign_by_spills
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
[3/6] lra-assigns.c: fix pseudo_compare_func
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
[2/6] gimple-ssa-store-merging.c: fix sort_by_bitpos
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
[1/6] tree-vrp: fix compare_assert_loc qsort comparator
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
match.pd: reassociate multiplications with constants
- - - -
-
-
-
2017-07-15
Alexander Monakov
New
«
1
2
3
4
»