Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   1791 patches
« 1 2 3 417 18 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
aarch64: Add an early RA for strided registers aarch64: Add an early RA for strided registers - - - - --- 2023-11-20 Richard Sandiford New
[4/5] aarch64: Add ZT0 [1/5] aarch64: Add +sme2 - - - - --- 2023-11-17 Richard Sandiford New
[3/5] aarch64: Add svboolx2_t [1/5] aarch64: Add +sme2 - - - - --- 2023-11-17 Richard Sandiford New
[2/5] aarch64: Add svcount_t [1/5] aarch64: Add +sme2 - - - - --- 2023-11-17 Richard Sandiford New
[1/5] aarch64: Add +sme2 [1/5] aarch64: Add +sme2 - - - - --- 2023-11-17 Richard Sandiford New
[21/21] aarch64: Update sibcall handling for SME aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[20/21] aarch64: Enforce inlining restrictions for SME aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[19/21] aarch64: Handle PSTATE.SM across abnormal edges aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[18/21] aarch64: Add support for __arm_locally_streaming aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[16/21] aarch64: Generalise _m rules for SVE intrinsics aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[15/21] aarch64: Generalise unspec_based_function_base aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[14/21] aarch64: Add a VNx1TI mode aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[13/21] aarch64: Add a register class for w12-w15 aarch64: Add support for SME - - - - --- 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
[11/21] aarch64: Switch PSTATE.SM around calls 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
[09/21] aarch64: Distinguish streaming-compatible AdvSIMD insns aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[08/21] aarch64: Add +sme 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
[04/21] aarch64: Make AARCH64_FL_SVE requirements explicit 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
[02/21] aarch64: Add a result_mode helper function aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[01/21] aarch64: Generalise require_immediate_lane_index aarch64: Add support for SME - - - - --- 2023-11-17 Richard Sandiford New
[5/5] Add an aligned_register_operand predicate Add support for operand-specific alignment requirements - - - - --- 2023-11-12 Richard Sandiford New
[4/5] ira: Handle register filters Add support for operand-specific alignment requirements - - - - --- 2023-11-12 Richard Sandiford New
[3/5] lra: Handle register filters Add support for operand-specific alignment requirements - - - - --- 2023-11-12 Richard Sandiford New
[2/5] recog: Handle register filters Add support for operand-specific alignment requirements - - - - --- 2023-11-12 Richard Sandiford New
[1/5] Add register filter operand to define_register_constraint Add support for operand-specific alignment requirements - - - - --- 2023-11-12 Richard Sandiford New
[pushed] Allow md iterators to include other iterators [pushed] Allow md iterators to include other iterators - - - - --- 2023-11-10 Richard Sandiford New
[pushed] aarch64: Add a %Z operand modifier for SVE registers [pushed] aarch64: Add a %Z operand modifier for SVE registers - - - - --- 2023-11-07 Richard Sandiford New
Ping: [PATCH] Allow target attributes in non-gnu namespaces Ping: [PATCH] Allow target attributes in non-gnu namespaces - - - - --- 2023-11-06 Richard Sandiford New
[3/3] attribs: Namespace-aware lookup_attribute_spec [1/3] attribs: Cache the gnu namespace - - - - --- 2023-11-06 Richard Sandiford New
[2/3] attribs: Consider namespaces when comparing attributes [1/3] attribs: Cache the gnu namespace - - - - --- 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 - - - - --- 2023-11-05 Richard Sandiford New
[11/12] mode-switching: Add a target-configurable confluence operator Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[10/12] mode-switching: Use 1-based edge aux fields Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[09/12] mode-switching: Pass the set of live registers to the after hook Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[08/12] mode-switching: Pass set of live registers to the needed hook Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[07/12] mode-switching: Allow targets to set the mode for EH handlers Tweaks and extensions to the mode-switching pass - - - - --- 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
[05/12] mode-switching: Simplify recording of transparency Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[04/12] mode-switching: Fix the mode passed to the emit hook Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[03/12] mode-switching: Avoid quadractic list operation Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[02/12] mode-switching: Add note problem Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
[01/12] mode-switching: Tweak the macro/hook documentation Tweaks and extensions to the mode-switching pass - - - - --- 2023-11-05 Richard Sandiford New
explow: Avoid unnecessary alignment operations explow: Avoid unnecessary alignment operations - - - - --- 2023-11-05 Richard Sandiford New
explow: Allow dynamic allocations after vregs explow: Allow dynamic allocations after vregs - - - - --- 2023-11-05 Richard Sandiford New
[pushed] mode-switching: Remove unused bbnum field [pushed] mode-switching: Remove unused bbnum field - - - - --- 2023-11-05 Richard Sandiford New
[pushed] read-rtl: Fix infinite loop while parsing [...] [pushed] read-rtl: Fix infinite loop while parsing [...] - - - - --- 2023-11-05 Richard Sandiford New
aarch64: Rework aarch64_modes_tieable_p [PR112105] aarch64: Rework aarch64_modes_tieable_p [PR112105] - - - - --- 2023-11-03 Richard Sandiford New
[pushed] aarch64: Remove unnecessary can_create_pseudo_p condition [pushed] aarch64: Remove unnecessary can_create_pseudo_p condition - - - - --- 2023-11-03 Richard Sandiford New
testsuite: Allow general skips/requires in PCH tests testsuite: Allow general skips/requires in PCH tests - - - - --- 2023-10-26 Richard Sandiford New
Add a late-combine pass [PR106594] Add a late-combine pass [PR106594] - - - - --- 2023-10-24 Richard Sandiford New
[3/3] rtl-ssa: Add new helper functions rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[2/3] rtl-ssa: Extend make_uses_available rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[1/3] rtl-ssa: Use frequency-weighted insn costs rtl-ssa: Various extensions for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[6/6] rtl-ssa: Handle call clobbers in more places rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[5/6] rtl-ssa: Calculate dominance frontiers for the exit block rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[4/6] rtl-ssa: Handle artifical uses of deleted defs rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[3/6] rtl-ssa: Fix ICE when deleting memory clobbers rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[2/6] rtl-ssa: Create REG_UNUSED notes after all pending changes rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[1/6] rtl-ssa: Ensure global registers are live on exit rtl-ssa: Various fixes needed for the late-combine pass - - - - --- 2023-10-24 Richard Sandiford New
[4/4] rtl-ssa: Avoid creating duplicated phis rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[3/4] rtl-ssa: Don't insert after insns that can throw rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[2/4] rtl-ssa: Fix handling of deleted insns rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
[1/4] rtl-ssa: Fix null deref in first_any_insn_use rtl-ssa: Some small, obvious fixes - - - - --- 2023-10-24 Richard Sandiford New
recog: Fix propagation into ASM_OPERANDS recog: Fix propagation into ASM_OPERANDS - - - - --- 2023-10-24 Richard Sandiford New
recog/reload: Remove old UNARY_P operand support recog/reload: Remove old UNARY_P operand support - - - - --- 2023-10-24 Richard Sandiford New
i386: Fix undefined masks in vpopcnt tests i386: Fix undefined masks in vpopcnt tests - - - - --- 2023-10-24 Richard Sandiford New
i386: Avoid paradoxical subreg dests in vector zero_extend i386: Avoid paradoxical subreg dests in vector zero_extend - - - - --- 2023-10-24 Richard Sandiford New
[pushed] i386: Fix unprotected REGNO in aeswidekl_operation [pushed] i386: Fix unprotected REGNO in aeswidekl_operation - - - - --- 2023-10-24 Richard Sandiford New
[pushed] aarch64: Define TARGET_INSN_COST [pushed] aarch64: Define TARGET_INSN_COST - - - - --- 2023-10-24 Richard Sandiford New
aarch64: Avoid bogus atomics match aarch64: Avoid bogus atomics match - - - - --- 2023-10-24 Richard Sandiford New
[2/2] aarch64: Put LR save slot first in more cases [1/2] aarch64: Use vecs to store register save order - - - - --- 2023-10-17 Richard Sandiford New
[1/2] aarch64: Use vecs to store register save order [1/2] aarch64: Use vecs to store register save order - - - - --- 2023-10-17 Richard Sandiford New
[pushed] Fix profiledbootstrap poly_int fallout [PR111642] [pushed] Fix profiledbootstrap poly_int fallout [PR111642] - - - - --- 2023-10-02 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
[pushed] Remove some unused poly_int variables [pushed] Remove some unused poly_int variables - - - - --- 2023-09-28 Richard Sandiford New
RFC: Add late-combine pass [PR106594] RFC: Add late-combine pass [PR106594] - - - - --- 2023-09-26 Richard Sandiford New
aarch64: Fix loose ldpstp check [PR111411] aarch64: Fix loose ldpstp check [PR111411] - - - - --- 2023-09-15 Richard Sandiford New
aarch64: Restore SVE WHILE costing aarch64: Restore SVE WHILE costing - - - - --- 2023-09-14 Richard Sandiford New
aarch64: Coerce addresses to be suitable for LD1RQ aarch64: Coerce addresses to be suitable for LD1RQ - - - - --- 2023-09-14 Richard Sandiford New
[19/19] aarch64: Make stack smash canary protect saved registers aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[18/19] aarch64: Remove below_hard_fp_saved_regs_size aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[17/19] aarch64: Explicitly record probe registers in frame info aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[16/19] aarch64: Simplify probe of final frame allocation aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[15/19] aarch64: Put LR save probe in first 16 bytes aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[14/19] aarch64: Tweak stack clash boundary condition aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[13/19] aarch64: Minor initial adjustment tweak aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[12/19] aarch64: Simplify top of frame allocation aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[11/19] aarch64: Measure reg_offset from the bottom of the frame aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[10/19] aarch64: Tweak frame_size comment aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[09/19] aarch64: Rename hard_fp_offset to bytes_above_hard_fp aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[08/19] aarch64: Rename locals_offset to bytes_above_locals aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[07/19] aarch64: Only calculate chain_offset if there is a chain aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
[06/19] aarch64: Tweak aarch64_save/restore_callee_saves aarch64: Fix -fstack-protector issue - - - - --- 2023-09-12 Richard Sandiford New
« 1 2 3 417 18 »