Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   134 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[pushed] Restrict gcc.dg/rtl/aarch64/pr113295-1.c to aarch64 [pushed] Restrict gcc.dg/rtl/aarch64/pr113295-1.c to aarch64 - - - -1- 2024-02-24 Richard Sandiford Unresolved
[pushed] aarch64: Spread out FPR usage between RA regions [PR113613] [pushed] aarch64: Spread out FPR usage between RA regions [PR113613] - - - -1- 2024-02-23 Richard Sandiford Unresolved
[pushed] aarch64: Tighten early-ra chain test for wide registers [PR113295] [pushed] aarch64: Tighten early-ra chain test for wide registers [PR113295] - - - -1- 2024-02-23 Richard Sandiford Unresolved
[pushed] aarch64: Add missing early-ra bookkeeping [PR113295] [pushed] aarch64: Add missing early-ra bookkeeping [PR113295] - - - -1- 2024-02-23 Richard Sandiford Unresolved
[pushed] aarch64: More SME vs -mtrack-speculation [pushed] aarch64: More SME vs -mtrack-speculation - - - -1- 2024-02-21 Richard Sandiford Unresolved
[pushed] aarch64: Remove duplicated call [pushed] aarch64: Remove duplicated call - - - -1- 2024-02-21 Richard Sandiford Unresolved
[pushed] aarch64: Fix sibcalls involving shared-ZT0 functions [pushed] aarch64: Fix sibcalls involving shared-ZT0 functions - - - -1- 2024-02-21 Richard Sandiford Unresolved
[pushed] aarch64: Remove the aarch64_commit_lazy_save pattern [pushed] aarch64: Remove the aarch64_commit_lazy_save pattern - - - -1- 2024-02-21 Richard Sandiford Unresolved
[pushed] aarch64: Stack-clash prologues and VG saves [PR113995] [pushed] aarch64: Stack-clash prologues and VG saves [PR113995] - - - -1- 2024-02-21 Richard Sandiford Unresolved
Allow mode-switching to introduce internal loops [PR113220] Allow mode-switching to introduce internal loops [PR113220] - - - -1- 2024-02-21 Richard Sandiford Unresolved
[pushed] aarch64: Fix streaming-compatible code with -mtrack-speculation [PR113805] [pushed] aarch64: Fix streaming-compatible code with -mtrack-speculation [PR113805] - - - -1- 2024-02-20 Richard Sandiford Unresolved
[pushed] aarch64: Handle debug references to removed registers [PR113636] [pushed] aarch64: Handle debug references to removed registers [PR113636] - - - -1- 2024-01-30 Richard Sandiford Unresolved
[pushed] aarch64: Avoid paradoxical subregs in UXTL split [PR113485] [pushed] aarch64: Avoid paradoxical subregs in UXTL split [PR113485] - - - -1- 2024-01-25 Richard Sandiford Unresolved
[pushed] aarch64: Rework uxtl->zip optimisation [PR113196] [pushed] aarch64: Rework uxtl->zip optimisation [PR113196] - - - -1- 2024-01-12 Richard Sandiford Unresolved
[2/2] aarch64: Use a global map to detect duplicated overloads [PR112989] [1/2] aarch64: Use a separate group for SME builtins [PR112989] - - - -1- 2024-01-12 Richard Sandiford Unresolved
[1/2] aarch64: Use a separate group for SME builtins [PR112989] [1/2] aarch64: Use a separate group for SME builtins [PR112989] - - - -1- 2024-01-12 Richard Sandiford Unresolved
aarch64: Rework uxtl->zip optimisation [PR113196] aarch64: Rework uxtl->zip optimisation [PR113196] - - - -1- 2024-01-05 Richard Sandiford Unresolved
[pushed] aarch64: Extend VECT_COMPARE_COSTS to !SVE [PR113104] [pushed] aarch64: Extend VECT_COMPARE_COSTS to !SVE [PR113104] - - - -1- 2024-01-05 Richard Sandiford Unresolved
[pushed] aarch64: Fix early RA handling of deleted insns [PR113094] [pushed] aarch64: Fix early RA handling of deleted insns [PR113094] - - - -1- 2023-12-21 Richard Sandiford Unresolved
[pushed] aarch64: Fix cut-&-pasto in early RA pass [PR112948] [pushed] aarch64: Fix cut-&-pasto in early RA pass [PR112948] - - - -1- 2023-12-21 Richard Sandiford Unresolved
aarch64: Improve handling of accumulators in early-ra aarch64: Improve handling of accumulators in early-ra - - - -1- 2023-12-14 Richard Sandiford Unresolved
Ping: [PATCH] Treat "p" in asms as addressing VOIDmode Ping: [PATCH] Treat "p" in asms as addressing VOIDmode - - - -1- 2023-12-11 Richard Sandiford Unresolved
[pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE [pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE - - - -1- 2023-12-10 Richard Sandiford Unresolved
[pushed] aarch64: XFAIL some SME tests for BE [pushed] aarch64: XFAIL some SME tests for BE - - - -1- 2023-12-10 Richard Sandiford Unresolved
[pushed] aarch64: Skip some SME register save tests on BE [pushed] aarch64: Skip some SME register save tests on BE - - - -1- 2023-12-10 Richard Sandiford Unresolved
[pushed] aarch64: Add -funwind-tables to some tests [pushed] aarch64: Add -funwind-tables to some tests - - - -1- 2023-12-10 Richard Sandiford Unresolved
[pushed,v2] aarch64: Add an early RA for strided registers [pushed,v2] aarch64: Add an early RA for strided registers - - - -1- 2023-12-07 Richard Sandiford Unresolved
[pushed,v2,4/5] aarch64: Add ZT0 aarch64: Add support for SME2 - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,3/5] aarch64: Add svboolx2_t aarch64: Add support for SME2 - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,2/5] aarch64: Add svcount_t aarch64: Add support for SME2 - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,1/5] aarch64: Add +sme2 aarch64: Add support for SME2 - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,25/25] aarch64: Update sibcall handling for SME aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,24/25] aarch64: Enforce inlining restrictions for SME aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,23/25] aarch64: Handle PSTATE.SM across abnormal edges aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,22/25] aarch64: Add support for __arm_locally_streaming aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,21/25] aarch64: Add support for <arm_sme.h> aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,20/25] aarch64: Generalise _m rules for SVE intrinsics aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,19/25] aarch64: Generalise unspec_based_function_base aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,18/25] aarch64: Add a VNx1TI mode aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,17/25] aarch64: Add a register class for w12-w15 aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,16/25] aarch64: Add support for SME ZA attributes aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,15/25] aarch64: Switch PSTATE.SM around calls aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,14/25] aarch64: Mark relevant SVE instructions as non-streaming aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,13/25] aarch64: Distinguish streaming-compatible AdvSIMD insns aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,11/25] aarch64: Add arm_streaming(_compatible) attributes aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,10/25] aarch64: Add tuple forms of svreinterpret aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,09/25] aarch64: Tweak error message for (tuple, vector) pairs aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,07/25] aarch64: Replace vague "previous arguments" message aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,06/25] aarch64: Generalise some SVE ACLE error messages aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,04/25] aarch64: Add group suffixes to SVE intrinsics aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,03/25] aarch64: Make AARCH64_FL_SVE requirements explicit aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed,v2,02/25] aarch64: Use SVE's RDVL instruction aarch64: Add support for SME - - - -1- 2023-12-05 Richard Sandiford Unresolved
[pushed] Allow targets to add USEs to asms [pushed] Allow targets to add USEs to asms - - - -1- 2023-12-05 Richard Sandiford Unresolved
Add a target hook for sibcall epilogues Add a target hook for sibcall epilogues - - - -1- 2023-12-05 Richard Sandiford Unresolved
Restore build with GCC 4.8 to GCC 5 (was Re: [PATCH] Workaround array_slice constructor portability… Restore build with GCC 4.8 to GCC 5 (was Re: [PATCH] Workaround array_slice constructor portability… - - - -1- 2023-12-04 Richard Sandiford Unresolved
Ping: [PATCH] Allow target attributes in non-gnu namespaces Ping: [PATCH] Allow target attributes in non-gnu namespaces - - - -1- 2023-11-30 Richard Sandiford Unresolved
[pushed] aarch64: Remove redundant zeroing/merging in SVE intrinsics [PR106326] [pushed] aarch64: Remove redundant zeroing/merging in SVE intrinsics [PR106326] - - - -1- 2023-11-27 Richard Sandiford Unresolved
[pushed] aarch64: Move and generalise vect_all_same [pushed] aarch64: Move and generalise vect_all_same - - - -1- 2023-11-27 Richard Sandiford Unresolved
Treat "p" in asms as addressing VOIDmode Treat "p" in asms as addressing VOIDmode - - - -1- 2023-11-27 Richard Sandiford Unresolved
[1/5] aarch64: Add +sme2 [1/5] aarch64: Add +sme2 - - - -1- 2023-11-17 Richard Sandiford Unresolved
[5/5] Add an aligned_register_operand predicate Add support for operand-specific alignment requirements - - - -1- 2023-11-12 Richard Sandiford Unresolved
[4/5] ira: Handle register filters Add support for operand-specific alignment requirements - - - -1- 2023-11-12 Richard Sandiford Unresolved
Ping: [PATCH] Allow target attributes in non-gnu namespaces Ping: [PATCH] Allow target attributes in non-gnu namespaces - - - -1- 2023-11-06 Richard Sandiford Unresolved
[3/3] attribs: Namespace-aware lookup_attribute_spec [1/3] attribs: Cache the gnu namespace - - - -1- 2023-11-06 Richard Sandiford Unresolved
[1/3] attribs: Cache the gnu namespace [1/3] attribs: Cache the gnu namespace - - - -1- 2023-11-06 Richard Sandiford Unresolved
[12/12] mode-switching: Add a backprop hook Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[11/12] mode-switching: Add a target-configurable confluence operator Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[10/12] mode-switching: Use 1-based edge aux fields Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[09/12] mode-switching: Pass the set of live registers to the after hook Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[08/12] mode-switching: Pass set of live registers to the needed hook Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[07/12] mode-switching: Allow targets to set the mode for EH handlers Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[06/12] mode-switching: Tweak entry/exit handling Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[05/12] mode-switching: Simplify recording of transparency Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[04/12] mode-switching: Fix the mode passed to the emit hook Tweaks and extensions to the mode-switching pass - - - -1- 2023-11-05 Richard Sandiford Unresolved
[pushed] aarch64: Remove unnecessary can_create_pseudo_p condition [pushed] aarch64: Remove unnecessary can_create_pseudo_p condition - - - -1- 2023-11-03 Richard Sandiford Unresolved
[3/3] rtl-ssa: Add new helper functions rtl-ssa: Various extensions for the late-combine pass - - - -1- 2023-10-24 Richard Sandiford Unresolved
[2/3] rtl-ssa: Extend make_uses_available rtl-ssa: Various extensions for the late-combine pass - - - -1- 2023-10-24 Richard Sandiford Unresolved
[6/6] rtl-ssa: Handle call clobbers in more places rtl-ssa: Various fixes needed for the late-combine pass - - - -1- 2023-10-24 Richard Sandiford Unresolved
[5/6] rtl-ssa: Calculate dominance frontiers for the exit block rtl-ssa: Various fixes needed for the late-combine pass - - - -1- 2023-10-24 Richard Sandiford Unresolved
[4/6] rtl-ssa: Handle artifical uses of deleted defs rtl-ssa: Various fixes needed for the late-combine pass - - - -1- 2023-10-24 Richard Sandiford Unresolved
i386: Avoid paradoxical subreg dests in vector zero_extend i386: Avoid paradoxical subreg dests in vector zero_extend - - - -1- 2023-10-24 Richard Sandiford Unresolved
[2/2] aarch64: Put LR save slot first in more cases [1/2] aarch64: Use vecs to store register save order - - - -1- 2023-10-17 Richard Sandiford Unresolved
[1/2] aarch64: Use vecs to store register save order [1/2] aarch64: Use vecs to store register save order - - - -1- 2023-10-17 Richard Sandiford Unresolved
Remove poly_int_pod Remove poly_int_pod - - - -1- 2023-09-28 Richard Sandiford Unresolved
aarch64: Restore SVE WHILE costing aarch64: Restore SVE WHILE costing - - - -1- 2023-09-14 Richard Sandiford Unresolved
Allow target attributes in non-gnu namespaces Allow target attributes in non-gnu namespaces - - - -1- 2023-09-08 Richard Sandiford Unresolved
lra: Avoid unfolded plus-0 lra: Avoid unfolded plus-0 - - - -1- 2023-08-31 Richard Sandiford Unresolved
aarch64: Account for different Advanced SIMD fusing options aarch64: Account for different Advanced SIMD fusing options - - - -1- 2023-08-24 Richard Sandiford Unresolved
[committed] vect: Restore aarch64 bootstrap [committed] vect: Restore aarch64 bootstrap - - - -1- 2023-06-19 Richard Sandiford Unresolved
aarch64: Remove alignment assertions [PR109661] aarch64: Remove alignment assertions [PR109661] - - - -1- 2023-05-11 Richard Sandiford Unresolved
[6/6] aarch64: Avoid hard-coding specific register allocations aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[5/6] aarch64: Relax FP/vector register matches aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[4/6] aarch64: Relax predicate register matches aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[3/6] aarch64: Relax ordering requirements in SVE dup tests aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[2/6] aarch64: Allow moves after tied-register intrinsics aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[1/6] aarch64: Fix move-after-intrinsic function-body tests aarch64: Avoid hard-coding specific register allocations - - - -1- 2023-05-09 Richard Sandiford Repeat Merge
[2/2] aarch64: Fix ABI handling of aligned enums [PR109661] [1/2] aarch64: Rename abi_break parameters [PR109661] - - - -1- 2023-05-03 Richard Sandiford Unresolved
[1/2] aarch64: Rename abi_break parameters [PR109661] [1/2] aarch64: Rename abi_break parameters [PR109661] - - - -1- 2023-05-03 Richard Sandiford Unresolved
aarch64: Don't trust TYPE_ALIGN for pointers [PR108910] aarch64: Don't trust TYPE_ALIGN for pointers [PR108910] - - - -1- 2023-04-13 Richard Sandiford Repeat Merge
[committed] aarch64: Restore vectorisation of vld1 inputs [PR109072] [committed] aarch64: Restore vectorisation of vld1 inputs [PR109072] - - - -1- 2023-03-28 Richard Sandiford Repeat Merge
« 1 2 »