Show patches with: Submitter = Alexander Monakov       |    State = Action Required       |    Archived = No       |   316 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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
match.pd: reassociate multiplications with constants - - - - --- 2017-07-15 Alexander Monakov New
match.pd: reassociate multiplications with constants - - - - --- 2017-07-13 Alexander Monakov New
[1/2] x86,s390: add compiler memory barriers when expanding atomic_thread_fence (PR 80640) - - - - --- 2017-07-11 Alexander Monakov New
Convert profile probabilities to new type - - - - --- 2017-06-30 Alexander Monakov New
Dump function on internal errors - - - - --- 2017-05-30 Alexander Monakov New
Dump function on internal errors - - - - --- 2017-05-29 Alexander Monakov New
« 1 2 3 4 »