Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   92 patches
Patch Series rb/tb S/W/F Date Submitter Delegate State
Ping: [PATCH] Add a late-combine pass [PR106594] Ping: [PATCH] Add a late-combine pass [PR106594] - - --1 2023-12-11 Richard Sandiford New
Ping: [PATCH] Treat "p" in asms as addressing VOIDmode Ping: [PATCH] Treat "p" in asms as addressing VOIDmode - - 1-- 2023-12-11 Richard Sandiford New
[pushed] aarch64: Fix invalid subregs for BE svread/write_za [pushed] aarch64: Fix invalid subregs for BE svread/write_za - - -2- 2023-12-10 Richard Sandiford New
[pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE [pushed] aarch64: Fix SMSTART/SMSTOP save/restore for BE - - -2- 2023-12-10 Richard Sandiford New
[pushed] aarch64: XFAIL some SME tests for BE [pushed] aarch64: XFAIL some SME tests for BE - - -2- 2023-12-10 Richard Sandiford New
[pushed] aarch64: Skip some SME register save tests on BE [pushed] aarch64: Skip some SME register save tests on BE - - -2- 2023-12-10 Richard Sandiford New
[pushed] aarch64: Add -funwind-tables to some tests [pushed] aarch64: Add -funwind-tables to some tests - - -2- 2023-12-10 Richard Sandiford New
aarch64: Some tweaks to the early-ra pass aarch64: Some tweaks to the early-ra pass - - -2- 2023-12-08 Richard Sandiford New
[pushed,v2] aarch64: Add an early RA for strided registers [pushed,v2] aarch64: Add an early RA for strided registers - - -2- 2023-12-07 Richard Sandiford New
[pushed,v2,21/25] aarch64: Add support for <arm_sme.h> aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,14/25] aarch64: Mark relevant SVE instructions as non-streaming aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,11/25] aarch64: Add arm_streaming(_compatible) attributes aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,06/25] aarch64: Generalise some SVE ACLE error messages aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,05/25] aarch64: Add sve_type to SVE builtins code aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,04/25] aarch64: Add group suffixes to SVE intrinsics aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
[pushed,v2,02/25] aarch64: Use SVE's RDVL instruction aarch64: Add support for SME - - --- 2023-12-05 Richard Sandiford New
Maintain a validity flag for REG_UNUSED notes [PR112760] (was Re: [PATCH] pro_and_epilogue: Call df… Maintain a validity flag for REG_UNUSED notes [PR112760] (was Re: [PATCH] pro_and_epilogue: Call df… - - 3-- 2023-12-04 Richard Sandiford New
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… - - 3-- 2023-12-04 Richard Sandiford New
Ping: [PATCH] Allow target attributes in non-gnu namespaces Ping: [PATCH] Allow target attributes in non-gnu namespaces - - --2 2023-11-30 Richard Sandiford New
Ping: [PATCH] Add a late-combine pass [PR106594] Ping: [PATCH] Add a late-combine pass [PR106594] - - 4-- 2023-11-30 Richard Sandiford New
Treat "p" in asms as addressing VOIDmode Treat "p" in asms as addressing VOIDmode - - 4-- 2023-11-27 Richard Sandiford New
aarch64: Add an early RA for strided registers aarch64: Add an early RA for strided registers - - --2 2023-11-20 Richard Sandiford New
[4/5] aarch64: Add ZT0 [1/5] aarch64: Add +sme2 - - --- 2023-11-17 Richard Sandiford New
[12/21] aarch64: Add support for SME ZA attributes aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[10/21] aarch64: Mark relevant SVE instructions as non-streaming aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[07/21] aarch64: Add arm_streaming(_compatible) attributes aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[06/21] aarch64: Add tuple forms of svreinterpret aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[05/21] aarch64: Add group suffixes to SVE intrinsics aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[03/21] aarch64: Use SVE's RDVL instruction aarch64: Add support for SME - - --- 2023-11-17 Richard Sandiford New
[1/5] Add register filter operand to define_register_constraint Add support for operand-specific alignment requirements - - 2-- 2023-11-12 Richard Sandiford New
Ping: [PATCH] Allow target attributes in non-gnu namespaces Ping: [PATCH] Allow target attributes in non-gnu namespaces - - --4 2023-11-06 Richard Sandiford New
[1/3] attribs: Cache the gnu namespace [1/3] attribs: Cache the gnu namespace - - --- 2023-11-06 Richard Sandiford New
[12/12] mode-switching: Add a backprop hook Tweaks and extensions to the mode-switching pass - - 4-- 2023-11-05 Richard Sandiford New
[10/12] mode-switching: Use 1-based edge aux fields Tweaks and extensions to the mode-switching pass - - 3-- 2023-11-05 Richard Sandiford New
[06/12] mode-switching: Tweak entry/exit handling Tweaks and extensions to the mode-switching pass - - --- 2023-11-05 Richard Sandiford New
Add a late-combine pass [PR106594] Add a late-combine pass [PR106594] - - 1-3 2023-10-24 Richard Sandiford New
[3/3] rtl-ssa: Add new helper functions rtl-ssa: Various extensions for the late-combine pass - - 4-- 2023-10-24 Richard Sandiford New
i386: Fix undefined masks in vpopcnt tests i386: Fix undefined masks in vpopcnt tests - - 4-- 2023-10-24 Richard Sandiford New
[1/2] aarch64: Use vecs to store register save order [1/2] aarch64: Use vecs to store register save order - - -4- 2023-10-17 Richard Sandiford New
Simplify & expand c_readstr Simplify & expand c_readstr - - --- 2023-09-28 Richard Sandiford New
Remove poly_int_pod Remove poly_int_pod - - --- 2023-09-28 Richard Sandiford New
RFC: Add late-combine pass [PR106594] RFC: Add late-combine pass [PR106594] - - 2-2 2023-09-26 Richard Sandiford New
[12/19] aarch64: Simplify top of frame allocation aarch64: Fix -fstack-protector issue - - --- 2023-09-12 Richard Sandiford New
Allow target attributes in non-gnu namespaces Allow target attributes in non-gnu namespaces - - --3 2023-09-08 Richard Sandiford New
Tweak language choice in config-list.mk Tweak language choice in config-list.mk - - 2-- 2023-09-07 Richard Sandiford New
c: Add support for [[__extension__ ...]] c: Add support for [[__extension__ ...]] - - 2-- 2023-08-17 Richard Sandiford New
[WIP,RFC] Add support for keyword-based attributes [WIP,RFC] Add support for keyword-based attributes - - 4-- 2023-07-14 Richard Sandiford New
aarch64: Remove alignment assertions [PR109661] aarch64: Remove alignment assertions [PR109661] - - --- 2023-05-11 Richard Sandiford New
[4/6] aarch64: Relax predicate register matches aarch64: Avoid hard-coding specific register allocations - - --- 2023-05-09 Richard Sandiford New
[v2,2/2] combine: Try harder to form zero_extends [PR106594] Series of patch to fix PR106594 - - --- 2023-03-09 Richard Sandiford New
[v2,1/2] combine: Split code out of make_compound_operation_int Series of patch to fix PR106594 - - --- 2023-03-09 Richard Sandiford New
combine: Try harder to form zero_extends [PR106594] combine: Try harder to form zero_extends [PR106594] - - --- 2023-03-06 Richard Sandiford New
[Ping^3] gomp: Various fixes for SVE types [PR101018] [Ping^3] gomp: Various fixes for SVE types [PR101018] - - --- 2023-02-13 Richard Sandiford New
[Ping] ifcvt: Fix regression in aarch64/fcsel_1.c [Ping] ifcvt: Fix regression in aarch64/fcsel_1.c - - --- 2023-02-13 Richard Sandiford New
ifcvt: Fix regression in aarch64/fcsel_1.c ifcvt: Fix regression in aarch64/fcsel_1.c - - --- 2023-02-03 Richard Sandiford New
gomp: Various fixes for SVE types [PR101018] gomp: Various fixes for SVE types [PR101018] - - --- 2022-11-18 Richard Sandiford New
[16/16] aarch64: Update sibcall handling for SME aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[15/16] aarch64: Enforce inlining restrictions for SME aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[14/16] aarch64: Add support for arm_locally_streaming aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[13/16] aarch64: Add support for <arm_sme.h> aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[12/16] aarch64: Tweaks to function_resolver::resolve_to aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[11/16] aarch64: Generalise _m rules for SVE intrinsics aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[09/16] aarch64: Make AARCH64_FL_SVE requirements explicit aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[07/16] aarch64: Add a register class for w12-w15 aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[06/16] aarch64: Add support for SME ZA attributes aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[05/16] aarch64: Switch PSTATE.SM around calls aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[04/16] aarch64: Mark relevant SVE instructions as non-streaming aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[03/16] aarch64: Distinguish streaming-compatible AdvSIMD insns aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[02/16] aarch64: Add +sme aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
[01/16] aarch64: Add arm_streaming(_compatible) attributes aarch64: Add support for SME - - --- 2022-11-13 Richard Sandiford New
builtins: Commonise default handling of nonlocal_goto builtins: Commonise default handling of nonlocal_goto - - --- 2022-11-13 Richard Sandiford New
Allow targets to add USEs to asms Allow targets to add USEs to asms - - --- 2022-11-11 Richard Sandiford New
Add a new target hook: TARGET_START_CALL_ARGS Add a new target hook: TARGET_START_CALL_ARGS - - --- 2022-11-11 Richard Sandiford New
Add a target hook for sibcall epilogues Add a target hook for sibcall epilogues - - --- 2022-11-11 Richard Sandiford New
Allow prologues and epilogues to be inserted later Allow prologues and epilogues to be inserted later - - --- 2022-11-11 Richard Sandiford New
Handle epilogues that contain jumps Handle epilogues that contain jumps - - --- 2022-11-11 Richard Sandiford New
[11/17] aarch64: Simplify generation of .arch strings Rework aarch64 feature macro definitions - - --- 2022-09-29 Richard Sandiford New
[10/17] aarch64: Simplify feature definitions Rework aarch64 feature macro definitions - - --- 2022-09-29 Richard Sandiford New
[03/17] aarch64: Rename AARCH64_FL_FOR_ARCH macros Rework aarch64 feature macro definitions - - --- 2022-09-29 Richard Sandiford New
Add OPTIONS_H_EXTRA to GTFILES Add OPTIONS_H_EXTRA to GTFILES - - --- 2022-09-28 Richard Sandiford New
vect: Try to remove single-vector permutes from SLP graph vect: Try to remove single-vector permutes from SLP graph - - --- 2022-09-01 Richard Sandiford New
[4/6] Rearrange unbounded_hashmap_traits Optimise placement of SLP permutations - - --- 2022-08-25 Richard Sandiford New
RFC: Optimise SLP permutes of non-consecutive loads RFC: Optimise SLP permutes of non-consecutive loads - - --- 2022-06-23 Richard Sandiford New
[RFA,configure,parts] aarch64: Make cc1 &co handle --with options [RFA,configure,parts] aarch64: Make cc1 &co handle --with options - - --- 2022-06-13 Richard Sandiford New
gomp: Various fixes for SVE types [PR101018] gomp: Various fixes for SVE types [PR101018] - - --- 2022-03-02 Richard Sandiford New
wwwdocs: Document ShadowCallStack support wwwdocs: Document ShadowCallStack support - - --- 2022-02-22 Richard Sandiford New
[1/2] wwwdocs: Group sanitiser changes together [1/2] wwwdocs: Group sanitiser changes together - - --- 2022-02-22 Richard Sandiford New
vect+aarch64: Fix ldp_stp_* regressions vect+aarch64: Fix ldp_stp_* regressions - - --- 2022-02-14 Richard Sandiford New
waccess: Look at calls when tracking clobbers [PR104092] waccess: Look at calls when tracking clobbers [PR104092] - - --- 2022-01-18 Richard Sandiford New
gimple: Optimise inlined gimple_seq_last gimple: Optimise inlined gimple_seq_last - - --- 2021-12-05 Richard Sandiford New
fold: Optimise fold_view_convert_expr fold: Optimise fold_view_convert_expr - - --- 2021-12-05 Richard Sandiford New
alias: Optimise call_may_clobber_ref_p alias: Optimise call_may_clobber_ref_p - - --- 2021-12-05 Richard Sandiford New