Show patches with: Submitter = Alexander Monakov       |    State = Action Required       |    Archived = No       |   317 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
tree-sra: fix compare_access_positions qsort comparator tree-sra: fix compare_access_positions qsort comparator - - - - --- 2017-09-21 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
toplev: read from /dev/urandom only when needed toplev: read from /dev/urandom only when needed - - - - --- 2017-09-20 Alexander Monakov New
toplev: avoid recursive emergency_dump_function - - - - --- 2017-07-20 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
sel-sched: forbid differing modes in substitution (PR 50205) - - - - --- 2011-09-07 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
sel-sched: fix merging of LHS reg availability (PR 50340) - - - - --- 2011-09-13 Alexander Monakov New
sel-sched: Fix erroneous re-use of pointer to last insn in a BB (PR 48235) - - - - --- 2011-04-07 Alexander Monakov New
sel-sched: Fix erroneous re-use of pointer to last insn in a BB (PR 48235) - - - - --- 2011-04-18 Alexander Monakov New
sel-sched: Fix an incorrect assert (PR 48442) - - - - --- 2011-04-07 Alexander Monakov New
sel-sched: Fix adding of preheader blocks from inner loops (PR48302) - - - - --- 2011-04-07 Alexander Monakov New
sel-sched: Don't clone CALLs (PR48273) - - - - --- 2011-04-07 Alexander Monakov New
sel-sched: Avoid placing bookkeeping code above a fence (PR49349) - - - - --- 2011-06-14 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
sched-deps: do not schedule pseudos across calls [PR108117] sched-deps: do not schedule pseudos across calls [PR108117] - - - - --- 2023-01-13 Alexander Monakov New
scev: dump final value replacement expressions scev: dump final value replacement expressions - - - - --- 2018-08-17 Alexander Monakov New
proposed fix for bug # 61144 - - - - --- 2014-07-22 Alexander Monakov New
proposed fix for bug # 61144 - - - - --- 2014-07-22 Alexander Monakov New
optimize costly division in rtx_cost optimize costly division in rtx_cost - - - - --- 2020-01-05 Alexander Monakov New
nvptx: implement automatic storage in custom stacks - - - - --- 2015-11-12 Alexander Monakov New
nvptx: do not use alternative spelling of unsigned comparisons - - - - --- 2016-02-01 Alexander Monakov New
nvptx: do not implicitly enable -ftoplevel-reorder - - - - --- 2016-07-19 Alexander Monakov New
nvptx: do not assume that crtl->is_leaf is unset - - - - --- 2016-12-16 Alexander Monakov New
nvptx per-warp compiler-defined stacks (-msoft-stack) - - - - --- 2016-04-20 Alexander Monakov New
nvptx per-warp compiler-defined stacks (-msoft-stack) - - - - --- 2016-05-20 Alexander Monakov New
nvptx per-warp compiler-defined stacks (-msoft-stack) - - - - --- 2016-06-02 Alexander Monakov New
nvptx omp target entrypoint handling - - - - --- 2016-04-20 Alexander Monakov New
nvptx mkoffload changes - - - - --- 2016-04-20 Alexander Monakov New
nvptx libgcc changes - - - - --- 2016-04-20 Alexander Monakov New
nvptx backend: fix and streamline symbol renaming - - - - --- 2016-03-31 Alexander Monakov New
nvptx -muniform-simt codegen variant - - - - --- 2016-04-20 Alexander Monakov New
nvptx -mgomp multilib - - - - --- 2016-04-20 Alexander Monakov New
new target hook: TARGET_SIMT_VF - - - - --- 2016-04-20 Alexander Monakov New
new patterns for OpenMP SIMD-via-SIMT - - - - --- 2016-04-20 Alexander Monakov New
match.pd: reassociate multiplications with constants - - - - --- 2017-07-13 Alexander Monakov New
match.pd: reassociate multiplications with constants - - - - --- 2017-07-15 Alexander Monakov New
match.pd: reassociate multiplications with constants - - - - --- 2017-07-15 Alexander Monakov New
match.pd: reassociate multiplications with constants - - - - --- 2017-07-18 Alexander Monakov New
match.pd: optimize unsigned mul overflow check - - - - --- 2016-05-28 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
lra: make reload_pseudo_compare_func a proper comparator lra: make reload_pseudo_compare_func a proper comparator - - - - --- 2017-09-15 Alexander Monakov New
libbacktrace: walk the elf_syminfo_data chain in elf_syminfo - - - - --- 2013-07-22 Alexander Monakov New
libbacktrace: walk the elf_syminfo_data chain in elf_syminfo - - - - --- 2013-07-22 Alexander Monakov New
libbacktrace: allow using DWARF if the main executable lacks it - - - - --- 2013-07-22 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
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
ipa-visibility: remove assert in TLS optimization [PR107353] ipa-visibility: remove assert in TLS optimization [PR107353] - - - - --- 2022-10-26 Alexander Monakov New
ifcvt: improve cost estimation (PR 87047) ifcvt: improve cost estimation (PR 87047) - - - - --- 2019-09-30 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
i386: correct division modeling in lujiazui.md i386: correct division modeling in lujiazui.md - - - - --- 2022-12-09 Alexander Monakov New
i386: avoid zero extension for crc32q i386: avoid zero extension for crc32q - - - - --- 2022-08-23 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
haifa-sched: fix autopref_rank_for_schedule qsort comparator haifa-sched: fix autopref_rank_for_schedule qsort comparator - - - - --- 2017-09-19 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
gomp-nvptx branch - middle-end changes - - - - --- 2016-11-10 Alexander Monakov New
gomp-nvptx branch - middle-end changes - - - - --- 2016-11-22 Alexander Monakov New
gomp-nvptx branch - libgomp changes - - - - --- 2016-11-10 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
gcc_qsort: avoid overlapping memcpy (PR 86311) gcc_qsort: avoid overlapping memcpy (PR 86311) - - - - --- 2018-06-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
doc: mention that -ftls-model is subject to optimization - - - - --- 2013-07-24 Alexander Monakov New
doc: mention handling of {0} in -Wmissing-field-initializers (PR 71250) - - - - --- 2017-04-19 Alexander Monakov New
doc: document -ftree-scev-cprop doc: document -ftree-scev-cprop - - - - --- 2018-08-28 Alexander Monakov New
doc: discourage const/volatile on register variables doc: discourage const/volatile on register variables - - - - --- 2018-07-26 Alexander Monakov New
doc: clarify the situation with pointer arithmetic doc: clarify the situation with pointer arithmetic - - - - --- 2020-01-20 Alexander Monakov New
doc: clarify semantics of vector bitwise shifts doc: clarify semantics of vector bitwise shifts - - - - --- 2023-05-24 Alexander Monakov New
doc/invoke.texi: clarify default setting of VTA - - - - --- 2015-01-30 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
cp: fix location comparison in member_name_cmp cp: fix location comparison in member_name_cmp - - - - --- 2017-09-19 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
clean up insn-automata.c (was: Re: out of bounds access in insn-automata.c) - - - - --- 2016-05-11 Alexander Monakov New
c-family: implement -ffp-contract=on c-family: implement -ffp-contract=on - - - - --- 2023-05-18 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
add support for placing variables in shared memory - - - - --- 2016-04-20 Alexander Monakov New
[v2] object lifetime instrumentation for Valgrind [PR66487] [v2] object lifetime instrumentation for Valgrind [PR66487] - - - - --- 2023-12-22 Alexander Monakov New
[v2] ipa-visibility: Optimize TLS access [PR99619] [v2] ipa-visibility: Optimize TLS access [PR99619] - - - - --- 2022-07-07 Alexander Monakov New
[v2] add support for placing variables in shared memory - - - - --- 2016-05-06 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
[reviewed] qsort comparator consistency checking [reviewed] qsort comparator consistency checking - - - - --- 2017-09-29 Alexander Monakov New
[i386] Use ordered comparisons for rounding builtins when -mno-ieee-fp - - - - --- 2013-10-11 Alexander Monakov New
[i386] PR65753: allow PIC tail calls via function pointers - - - - --- 2015-05-04 Alexander Monakov New
[i386] PR65753: allow PIC tail calls via function pointers - - - - --- 2015-05-11 Alexander Monakov New
[i386] Move CLOBBERED_REGS earlier in register class list - - - - --- 2015-05-04 Alexander Monakov New
[i386] Extend sibcall peepholes to allow source in %eax - - - - --- 2015-05-04 Alexander Monakov New
[i386] Extend sibcall peepholes to allow source in %eax - - - - --- 2015-05-13 Alexander Monakov New
[i386] Extend sibcall peepholes to allow source in %eax - - - - --- 2015-05-14 Alexander Monakov New
[i386] Allow sibcalls in no-PLT PIC - - - - --- 2015-05-04 Alexander Monakov New
[gomp4,8/8] libgomp: provide ICVs via env.c on nvptx - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,8/8] libgomp: provide ICVs via env.c on nvptx - - - - --- 2015-09-24 Alexander Monakov New
[gomp4,7/8] libgomp: work around missing pthread_attr_t on nvptx - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,7/8] libgomp: work around missing pthread_attr_t on nvptx - - - - --- 2015-09-24 Alexander Monakov New
[gomp4,6/8] libgomp: provide stub bar.h on nvptx - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,5/8] libgomp: provide sem.h, mutex.h, ptrlock.h on nvptx - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,4/8] libgomp: minimal OpenMP support in plugin-nvptx.c - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,3/8] libgomp: provide target-to-host fallback diagnostic - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,2/8] nvptx mkoffload: do not restrict to OpenACC - - - - --- 2015-09-23 Alexander Monakov New
[gomp4,14/14] libgomp: use more generic implementations on nvptx - - - - --- 2015-10-20 Alexander Monakov New
« 1 2 3 4 »