Show patches with: Submitter = Alex Coplan       |    State = Action Required       |    Archived = No       |   178 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[committed] aarch64: Assume alias conflict if common address reg changes [PR116783] [committed] aarch64: Assume alias conflict if common address reg changes [PR116783] - - - - --- 2024-10-30 Alex Coplan New
[RFC,5/5] vect: Also cost gconds for scalar vect: Force peeling for alignment to handle more early break loops - - - - --- 2024-10-28 Alex Coplan New
[RFC,4/5] vect: Ensure we add vector skip guard even when versioning for aliasing vect: Force peeling for alignment to handle more early break loops - - - - --- 2024-10-28 Alex Coplan New
[RFC,3/5] vect: Fix dominators when adding a guard to skip the vector loop vect: Force peeling for alignment to handle more early break loops - - - - --- 2024-10-28 Alex Coplan New
[RFC,2/5] vect: Don't guard scalar epilogue for inverted loops vect: Force peeling for alignment to handle more early break loops - - - - --- 2024-10-28 Alex Coplan New
[RFC,1/5] vect: Force alignment peeling to vectorize more early break loops vect: Force peeling for alignment to handle more early break loops - - - - --- 2024-10-28 Alex Coplan New
[committed,v2] pair-fusion: Assume alias conflict if common address reg changes [PR116783] [committed,v2] pair-fusion: Assume alias conflict if common address reg changes [PR116783] - - - - --- 2024-10-21 Alex Coplan New
testsuite: Prevent unrolling of main in LTO test [PR116683] testsuite: Prevent unrolling of main in LTO test [PR116683] - - - - --- 2024-09-26 Alex Coplan New
pair-fusion: Assume alias conflict if common address reg changes [PR116783] pair-fusion: Assume alias conflict if common address reg changes [PR116783] - - - - --- 2024-09-23 Alex Coplan New
gdbhooks: Handle references to vec* in VecPrinter gdbhooks: Handle references to vec* in VecPrinter - - - - --- 2024-08-30 Alex Coplan New
gdbhooks: Fix printing of vec with vl_ptr layout gdbhooks: Fix printing of vec with vl_ptr layout - - - - --- 2024-08-30 Alex Coplan New
testsuite: Rename scanltranstree.exp -> scanltrans.exp testsuite: Rename scanltranstree.exp -> scanltrans.exp - - - - --- 2024-08-29 Alex Coplan New
[committed] testsuite: Fix up refactored scanltranstree.exp functions [PR116522] [committed] testsuite: Fix up refactored scanltranstree.exp functions [PR116522] - - - - --- 2024-08-29 Alex Coplan New
[v2,4/5] lto: Stream has_unroll flag during LTO [PR116140] Untitled series #421296 - - - - --- 2024-08-28 Alex Coplan New
[v2,2/5] testsuite: Add scan-ltrans-rtl* for use in dg-final [PR116140] Untitled series #421296 - - - - --- 2024-08-28 Alex Coplan New
[v3] c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140] [v3] c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140] - - - - --- 2024-08-27 Alex Coplan New
[v2] c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140] [v2] c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140] - - - - --- 2024-08-12 Alex Coplan New
[5/5] libstdc++: Restore unrolling in std::find using pragma [PR116140] Address std::find regression with RTL unrolling [PR116140] - - - - --- 2024-08-09 Alex Coplan New
[4/5] lto: Set has_unroll flag when streaming in for LTO [PR116140] Address std::find regression with RTL unrolling [PR116140] - - - - --- 2024-08-09 Alex Coplan New
[3/5] testsuite: Ensure ltrans dump files get cleaned up properly [PR116140] Address std::find regression with RTL unrolling [PR116140] - - - - --- 2024-08-09 Alex Coplan New
[2/5] testsuite: Add scan-ltrans-rtl for use in dg-final [PR116140] Address std::find regression with RTL unrolling [PR116140] - - - - --- 2024-08-09 Alex Coplan New
[1/5] cp: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140] Address std::find regression with RTL unrolling [PR116140] - - - - --- 2024-08-09 Alex Coplan New
[2/2] gdbhooks: Add attempt to invoke on-gcc-hooks-load [1/2] gdbhooks: Make dot viewer configurable - - - - --- 2024-08-01 Alex Coplan New
[1/2] gdbhooks: Make dot viewer configurable [1/2] gdbhooks: Make dot viewer configurable - - - - --- 2024-08-01 Alex Coplan New
[v2] middle-end: Add debug functions to dump dominator tree in dot format [v2] middle-end: Add debug functions to dump dominator tree in dot format - - - - --- 2024-07-05 Alex Coplan New
middle-end: Add debug function to dump dominator tree in dot format middle-end: Add debug function to dump dominator tree in dot format - - - - --- 2024-07-05 Alex Coplan New
aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_notes [PR114936] aarch64: Fix typo in aarch64-ldp-fusion.cc:combine_reg_notes [PR114936] - - - - --- 2024-05-03 Alex Coplan New
cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR114924] cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR114924] - - - - --- 2024-05-02 Alex Coplan New
[v2] aarch64: Preserve mem info on change of base for ldp/stp [PR114674] [v2] aarch64: Preserve mem info on change of base for ldp/stp [PR114674] - - - - --- 2024-04-12 Alex Coplan New
aarch64: Preserve mem info on change of base for ldp/stp [PR114674] aarch64: Preserve mem info on change of base for ldp/stp [PR114674] - - - - --- 2024-04-11 Alex Coplan New
[committed] aarch64: Fix whitespace in aarch64-ldp-fusion.cc:alias_walker [committed] aarch64: Fix whitespace in aarch64-ldp-fusion.cc:alias_walker - - - - --- 2024-04-05 Alex Coplan New
wwwdocs: Add note to changes.html for __has_{feature,extension} wwwdocs: Add note to changes.html for __has_{feature,extension} - - - - --- 2024-04-04 Alex Coplan New
[12] aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] [12] aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] - - - - --- 2024-02-12 Alex Coplan New
c++: Don't advertise cxx_constexpr_string_builtins [PR113658] c++: Don't advertise cxx_constexpr_string_builtins [PR113658] - - - - --- 2024-02-02 Alex Coplan New
[13] aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] [13] aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] - - - - --- 2024-01-30 Alex Coplan New
aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] - - - - --- 2024-01-30 Alex Coplan New
aarch64: Ensure iterator validity when updating debug uses [PR113616] aarch64: Ensure iterator validity when updating debug uses [PR113616] - - - - --- 2024-01-29 Alex Coplan New
aarch64: Re-enable ldp/stp fusion pass aarch64: Re-enable ldp/stp fusion pass - - - - --- 2024-01-24 Alex Coplan New
aarch64: Don't assert recog success in ldp/stp pass [PR113114] aarch64: Don't assert recog success in ldp/stp pass [PR113114] - - - - --- 2024-01-19 Alex Coplan New
[3/3] aarch64: Fix up debug uses in ldp/stp pass [PR113089] [1/3] rtl-ssa: Provide easier access to debug uses [PR113089] - - - - --- 2024-01-19 Alex Coplan New
[2/3] aarch64: Re-parent trailing nondebug base reg uses [PR113089] [1/3] rtl-ssa: Provide easier access to debug uses [PR113089] - - - - --- 2024-01-19 Alex Coplan New
[1/3] rtl-ssa: Provide easier access to debug uses [PR113089] [1/3] rtl-ssa: Provide easier access to debug uses [PR113089] - - - - --- 2024-01-19 Alex Coplan New
aarch64: Don't record hazards against paired insns [PR113356] aarch64: Don't record hazards against paired insns [PR113356] - - - - --- 2024-01-15 Alex Coplan New
[4/4] aarch64: Fix up uses of mem following stp insert [PR113070] aarch64, rtl-ssa: Fix wrong code in ldp fusion pass [PR113070] - - - - --- 2024-01-13 Alex Coplan New
[3/4] rtl-ssa: Ensure new defs get inserted [PR113070] aarch64, rtl-ssa: Fix wrong code in ldp fusion pass [PR113070] - - - - --- 2024-01-13 Alex Coplan New
[2/4] rtl-ssa: Support for creating new uses [PR113070] aarch64, rtl-ssa: Fix wrong code in ldp fusion pass [PR113070] - - - - --- 2024-01-13 Alex Coplan New
[1/4] rtl-ssa: Run finalize_new_accesses forwards [PR113070] aarch64, rtl-ssa: Fix wrong code in ldp fusion pass [PR113070] - - - - --- 2024-01-13 Alex Coplan New
[v3] aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] [v3] aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] - - - - --- 2024-01-10 Alex Coplan New
aarch64: Make ldp/stp pass off by default aarch64: Make ldp/stp pass off by default - - - - --- 2024-01-10 Alex Coplan New
[v2] aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] [v2] aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] - - - - --- 2024-01-10 Alex Coplan New
aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] aarch64: Fix dwarf2cfi ICEs due to recent CFI note changes [PR113077] - - - - --- 2024-01-09 Alex Coplan New
aarch64: Further fix for throwing insns in ldp/stp pass [PR113217] aarch64: Further fix for throwing insns in ldp/stp pass [PR113217] - - - - --- 2024-01-05 Alex Coplan New
aarch64: Prevent moving throwing accesses in ldp/stp pass [PR113093] aarch64: Prevent moving throwing accesses in ldp/stp pass [PR113093] - - - - --- 2023-12-20 Alex Coplan New
[v2] aarch64: Validate register operands early in ldp fusion pass [PR113062] [v2] aarch64: Validate register operands early in ldp fusion pass [PR113062] - - - - --- 2023-12-20 Alex Coplan New
aarch64: Validate register operands early in ldp fusion pass [PR113062] aarch64: Validate register operands early in ldp fusion pass [PR113062] - - - - --- 2023-12-19 Alex Coplan New
aarch64: Fix parens in aarch64_stp_reg_operand [PR113061] aarch64: Fix parens in aarch64_stp_reg_operand [PR113061] - - - - --- 2023-12-18 Alex Coplan New
[v4,10/11] aarch64: Add new load/store pair fusion pass Untitled series #386876 - - - - --- 2023-12-15 Alex Coplan New
doc: Document AArch64-specific asm operand modifiers doc: Document AArch64-specific asm operand modifiers - - - - --- 2023-12-14 Alex Coplan New
[2/2] aarch64: Handle autoinc addresses in ld1rq splitter [PR112906] [1/2] emit-rtl, lra: Move lra's emit_inc to emit-rtl.cc - - - - --- 2023-12-13 Alex Coplan New
[1/2] emit-rtl, lra: Move lra's emit_inc to emit-rtl.cc [1/2] emit-rtl, lra: Move lra's emit_inc to emit-rtl.cc - - - - --- 2023-12-13 Alex Coplan New
[v3,10/11] aarch64: Add new load/store pair fusion pass Untitled series #385687 - - - - --- 2023-12-07 Alex Coplan New
[v3,09/11] aarch64: Rewrite non-writeback ldp/stp patterns Untitled series #385687 - - - - --- 2023-12-07 Alex Coplan New
[v3,08/11] aarch64: Generalize writeback ldp/stp patterns Untitled series #385687 - - - - --- 2023-12-07 Alex Coplan New
[v2,10/11] aarch64: Add new load/store pair fusion pass. Untitled series #385341 - - - - --- 2023-12-05 Alex Coplan New
[v2,08/11] aarch64: Generalize writeback ldp/stp patterns Untitled series #385302 - - - - --- 2023-12-05 Alex Coplan New
[v2,09/11] aarch64: Rewrite non-writeback ldp/stp patterns Untitled series #385297 - - - - --- 2023-12-05 Alex Coplan New
[v2,06/11] aarch64: Fix up aarch64_print_operand xzr/wzr case Untitled series #385297 - - - - --- 2023-12-05 Alex Coplan New
[v2,1/11] rtl-ssa: Support for inserting new insns [v2,1/11] rtl-ssa: Support for inserting new insns - - - - --- 2023-11-23 Alex Coplan New
[v5] c-family: Implement __has_feature and __has_extension [PR60512] [v5] c-family: Implement __has_feature and __has_extension [PR60512] - - - - --- 2023-11-17 Alex Coplan New
[11/11] aarch64: Use individual loads/stores for mem{cpy,set} expansion aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[10/11] aarch64: Add new load/store pair fusion pass. aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[09/11] aarch64: Rewrite non-writeback ldp/stp patterns aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[08/11] aarch64: Generalize writeback ldp/stp patterns aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[07/11] aarch64: Fix up printing of ldp/stp with -msve-vector-bits=128 aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[06/11] aarch64: Fix up aarch64_print_operand xzr/wzr case aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[05/11] aarch64, testsuite: Fix up pr103147-10 tests aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[04/11] aarch64, testsuite: Allow ldp/stp on SVE regs with -msve-vector-bits=128 aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[03/11] aarch64, testsuite: Fix up auto-init-padding tests aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[02/11] rtl-ssa: Add some helpers for removing accesses aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
[01/11] rtl-ssa: Support for inserting new insns aarch64: Rework ldp/stp patterns, add new ldp/stp pass - - - - --- 2023-11-16 Alex Coplan New
Backport PR106878 fixes to GCC 12 Backport PR106878 fixes to GCC 12 - - - - --- 2023-10-23 Alex Coplan New
rtl-ssa: Don't leave NOTE_INSN_DELETED around rtl-ssa: Don't leave NOTE_INSN_DELETED around - - - - --- 2023-10-20 Alex Coplan New
[v2,11/11] aarch64: Add new load/store pair fusion pass Untitled series #378404 - - - - --- 2023-10-19 Alex Coplan New
[11/11] aarch64: Add new load/store pair fusion pass. aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[10/11] aarch64: Generalise TFmode load/store pair patterns aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[09/11] aarch64, testsuite: Fix up pr71727.c aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[08/11] aarch64, testsuite: Tweak sve/pcs/args_9.c to allow stps aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[07/11] aarch64, testsuite: Prevent stp in lr_free_1.c aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[06/11] haifa-sched: Allow for NOTE_INSN_DELETED at start of epilogue aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[05/11] rtl-ssa: Support for inserting new insns aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[04/11] rtl-ssa: Support inferring uses of mem in change_insns aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[03/11] rtl-ssa: Add entry point to allow re-parenting uses aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[02/11] rtl-ssa: Add drop_memory_access helper aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
[01/11] rtl-ssa: Fix bug in function_info::add_insn_after aarch64: Add new load/store pair fusion pass - - - - --- 2023-10-17 Alex Coplan New
reg-notes.def: Fix up description of REG_NOALIAS reg-notes.def: Fix up description of REG_NOALIAS - - - - --- 2023-10-12 Alex Coplan New
[v4] c-family: Implement __has_feature and __has_extension [PR60512] [v4] c-family: Implement __has_feature and __has_extension [PR60512] - - - - --- 2023-09-27 Alex Coplan New
doc: Fixes to RTL-SSA sample code doc: Fixes to RTL-SSA sample code - - - - --- 2023-08-17 Alex Coplan New
[v3,RFC] c-family: Implement __has_feature and __has_extension [PR60512] [v3,RFC] c-family: Implement __has_feature and __has_extension [PR60512] - - - - --- 2023-08-03 Alex Coplan New
[v2,RFC] c-family: Implement __has_feature and __has_extension [PR60512] [v2,RFC] c-family: Implement __has_feature and __has_extension [PR60512] - - - - --- 2023-06-28 Alex Coplan New
[v3] c++: Accept elaborated-enum-base with pedwarn [v3] c++: Accept elaborated-enum-base with pedwarn - - - - --- 2023-06-16 Alex Coplan New
« 1 2 »