Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   1961 patches
« 1 2 3 419 20 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
rtl-ssa: Add missing live-out uses [PR121619] rtl-ssa: Add missing live-out uses [PR121619] - - - - --- 2025-08-21 Richard Sandiford New
Merge aarch64-cc-fusion into late-combine Merge aarch64-cc-fusion into late-combine - - - - --- 2025-08-20 Richard Sandiford New
rtl-ssa: Fix thinko when adding live-out uses rtl-ssa: Fix thinko when adding live-out uses - - - - --- 2025-08-20 Richard Sandiford New
rtl-ssa: Add a find_uses function rtl-ssa: Add a find_uses function - - - - --- 2025-08-20 Richard Sandiford New
[15] aarch64: Fix mode mismatch when building a predicate [PR121118] [15] aarch64: Fix mode mismatch when building a predicate [PR121118] - - - - --- 2025-08-18 Richard Sandiford New
gcse: Fix handling of partial clobbers [PR97497] gcse: Fix handling of partial clobbers [PR97497] - - - - --- 2025-08-18 Richard Sandiford New
[pushed] testsuite: Add a test for [PR119156] [pushed] testsuite: Add a test for [PR119156] - - - - --- 2025-08-15 Richard Sandiford New
[pushed] powerpc: Add missing modes to P9 if_then_elses [PR121501] [pushed] powerpc: Add missing modes to P9 if_then_elses [PR121501] - - - - --- 2025-08-14 Richard Sandiford New
RISC-V: Allow errors to be suppressed when parsing architectures RISC-V: Allow errors to be suppressed when parsing architectures - - - - --- 2025-08-14 Richard Sandiford New
fwprop: Don't propagate asms [PR121253] fwprop: Don't propagate asms [PR121253] - - - - --- 2025-08-12 Richard Sandiford New
simplify-rtx: Distribute some non-narrowing subregs [PR121306] simplify-rtx: Distribute some non-narrowing subregs [PR121306] - - - - --- 2025-08-08 Richard Sandiford New
aarch64: Mark SME functions as .variant_pcs [PR121414] aarch64: Mark SME functions as .variant_pcs [PR121414] - - - - --- 2025-08-07 Richard Sandiford New
Remove MODE_COMPOSITE_P test from simplify_gen_subreg [PR120718] Remove MODE_COMPOSITE_P test from simplify_gen_subreg [PR120718] - - - - --- 2025-08-07 Richard Sandiford New
i386: Extend recognition of high-reg rvalues [PR121306] i386: Extend recognition of high-reg rvalues [PR121306] - - - - --- 2025-08-05 Richard Sandiford New
[12/12] aarch64: Check the mode of SVE ACLE function results aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[11/12] aarch64: Use VNx16BI for svdupq_b* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[10/12] aarch64: Use VNx16BI for svdup_b* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[09/12] aarch64: Use VNx16BI for svpnext* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[08/12] aarch64: Use VNx16BI for sv(n)match* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[07/12] aarch64: Use VNx16BI for svac* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[06/12] aarch64: Use VNx16BI for floating-point svcmp* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[05/12] aarch64: Use VNx16BI for svcmp*_wide aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[04/12] aarch64: Drop unnecessary GPs in svcmp_wide PTEST patterns aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[03/12] aarch64: Use the correct GP mode in the svcmp_wide patterns aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[02/12] aarch64: Use VNx16BI for non-widening integer svcmp* aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[01/12] aarch64: Use VNx16BI for svunpklo/hi_b aarch64: Use VNx16BI for all svbool_t results - - - - --- 2025-07-29 Richard Sandiford New
[2/2] aarch64: Use VNx16BI for svrev_b* [PR121294] aarch64: Two fixes for PR121294 - - - - --- 2025-07-29 Richard Sandiford New
[1/2] aarch64: Use VNx16BI for more permutations [PR121294] aarch64: Two fixes for PR121294 - - - - --- 2025-07-29 Richard Sandiford New
aarch64: Use VNx16BI for more SVE WHILE* results [PR121118] aarch64: Use VNx16BI for more SVE WHILE* results [PR121118] - - - - --- 2025-07-29 Richard Sandiford New
simplify-rtx: Simplify subregs of logic ops simplify-rtx: Simplify subregs of logic ops - - - - --- 2025-07-29 Richard Sandiford New
[2/2] testsuite: Generalise aarch64/saturating_arithmetic*.c [1/2] testsuite: Make aarch64/cmpbr.c more forgiving - - - - --- 2025-07-29 Richard Sandiford New
[1/2] testsuite: Make aarch64/cmpbr.c more forgiving [1/2] testsuite: Make aarch64/cmpbr.c more forgiving - - - - --- 2025-07-29 Richard Sandiford New
aarch64: Fix function_expander::get_reg_target aarch64: Fix function_expander::get_reg_target - - - - --- 2025-07-29 Richard Sandiford New
aarch64: Improve svdupq_lane expension for big-endian [PR121293] aarch64: Improve svdupq_lane expension for big-endian [PR121293] - - - - --- 2025-07-29 Richard Sandiford New
aarch64: Tweak handling of general SVE permutes [PR121027] aarch64: Tweak handling of general SVE permutes [PR121027] - - - - --- 2025-07-11 Richard Sandiford New
[pushed] aarch64: Guard VF-based costing with !m_costing_for_scalar [pushed] aarch64: Guard VF-based costing with !m_costing_for_scalar - - - - --- 2025-07-10 Richard Sandiford New
[pushed] testsuite: Add -funwind-tables to sve*/pfalse* tests [pushed] testsuite: Add -funwind-tables to sve*/pfalse* tests - - - - --- 2025-07-10 Richard Sandiford New
aarch64: Fix LD1Q and ST1Q failures for big-endian aarch64: Fix LD1Q and ST1Q failures for big-endian - - - - --- 2025-07-10 Richard Sandiford New
aarch64: Fix endianness of DFmode vector constants aarch64: Fix endianness of DFmode vector constants - - - - --- 2025-07-09 Richard Sandiford New
aarch64: Some fixes for SVE INDEX constants aarch64: Some fixes for SVE INDEX constants - - - - --- 2025-07-09 Richard Sandiford New
aarch64: Extend HVLA permutations to big-endian aarch64: Extend HVLA permutations to big-endian - - - - --- 2025-07-09 Richard Sandiford New
Make the RTL frontend set REG_NREGS correctly Make the RTL frontend set REG_NREGS correctly - - - - --- 2025-07-09 Richard Sandiford New
[pushed] testsuite: Add a couple of fstack_protector guards [pushed] testsuite: Add a couple of fstack_protector guards - - - - --- 2025-07-09 Richard Sandiford New
vect: Fix VEC_WIDEN_PLUS_HI/LO choice for big-endian [PR118891] vect: Fix VEC_WIDEN_PLUS_HI/LO choice for big-endian [PR118891] - - - - --- 2025-07-04 Richard Sandiford New
ext-dce: Fix subreg_lsb is_constant assumption ext-dce: Fix subreg_lsb is_constant assumption - - - - --- 2025-07-04 Richard Sandiford New
aarch64: Fix neon-sve-bridge.c failures for big-endian aarch64: Fix neon-sve-bridge.c failures for big-endian - - - - --- 2025-07-04 Richard Sandiford New
aarch64: Fix ZIP1 order in aarch64_expand_vector_init aarch64: Fix ZIP1 order in aarch64_expand_vector_init - - - - --- 2025-07-04 Richard Sandiford New
rtl-ssa: Rewrite process_uses_of_deleted_def [PR120745] rtl-ssa: Rewrite process_uses_of_deleted_def [PR120745] - - - - --- 2025-06-24 Richard Sandiford New
lra: Check for null lowpart_subregs [PR120733] lra: Check for null lowpart_subregs [PR120733] - - - - --- 2025-06-24 Richard Sandiford New
vregs: Use force_subreg when instantiating subregs [PR120721] vregs: Use force_subreg when instantiating subregs [PR120721] - - - - --- 2025-06-20 Richard Sandiford New
aarch64: Add vec_set/extract for tuple modes [PR113027] aarch64: Add vec_set/extract for tuple modes [PR113027] - - - - --- 2025-06-16 Richard Sandiford New
aarch64: Incorrect removal of ZA restore [PR120624] aarch64: Incorrect removal of ZA restore [PR120624] - - - - --- 2025-06-11 Richard Sandiford New
emit-rtl: Tweak validate_subreg ordered_p condition [PR120447] emit-rtl: Tweak validate_subreg ordered_p condition [PR120447] - - - - --- 2025-06-02 Richard Sandiford New
rtl-ssa: Reject non-address uses of autoinc regs [PR120347] rtl-ssa: Reject non-address uses of autoinc regs [PR120347] - - - - --- 2025-05-22 Richard Sandiford New
sparc: Avoid operandN variables in .md files sparc: Avoid operandN variables in .md files - - - - --- 2025-05-20 Richard Sandiford New
[3/3] genemit: Use a byte encoding to generate insns Make genemit.cc use a byte encoding of the rtx pattern - - - - --- 2025-05-16 Richard Sandiford New
[2/3] genemit: Avoid using gen_exp in output_add_clobbers Make genemit.cc use a byte encoding of the rtx pattern - - - - --- 2025-05-16 Richard Sandiford New
[1/3] genemit: Remove support for string operands Make genemit.cc use a byte encoding of the rtx pattern - - - - --- 2025-05-16 Richard Sandiford New
[9/9] genemit: Remove purported handling of location_ts Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[8/9] genemit: Always track multiple uses of operands Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[7/9] genemit: Add a generator struct Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[6/9] genemit: Consistently use operand arrays in gen_* functions Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[5/9] genemit: Factor out code common to insns and expands Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[4/9] genemit: Add an internal queue Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[3/9] genemit: Use references rather than pointers Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[2/9] xstormy16: Avoid accessing beyond the operands[] array Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[1/9] nds32: Avoid accessing beyond the operands[] array Some tweaks to genemit.cc - - - - --- 2025-05-16 Richard Sandiford New
[4/4] Manual tweak of some end_sequence callers Make end_sequence return the insn sequence - - - - --- 2025-05-15 Richard Sandiford New
[3/4] Automatic replacement of end_sequence/return pairs Make end_sequence return the insn sequence - - - - --- 2025-05-15 Richard Sandiford New
[2/4] Automatic replacement of get_insns/end_sequence pairs Make end_sequence return the insn sequence - - - - --- 2025-05-15 Richard Sandiford New
[1/4] Make end_sequence return the insn sequence Make end_sequence return the insn sequence - - - - --- 2025-05-15 Richard Sandiford New
[pushed] testsuite: Force -mcmodel=small for gcc.target/aarch64/pr115258.c [pushed] testsuite: Force -mcmodel=small for gcc.target/aarch64/pr115258.c - - - - --- 2025-04-30 Richard Sandiford New
simplify-rtx: Split out native_decode_int simplify-rtx: Split out native_decode_int - - - - --- 2025-04-28 Richard Sandiford New
[v2] Document AArch64 changes for GCC 15 [v2] Document AArch64 changes for GCC 15 - - - - --- 2025-04-23 Richard Sandiford New
[RFA,15] aarch64: Define __ARM_FEATURE_FAMINMAX [RFA,15] aarch64: Define __ARM_FEATURE_FAMINMAX - - - - --- 2025-04-22 Richard Sandiford New
Document AArch64 changes for GCC 15 Document AArch64 changes for GCC 15 - - - - --- 2025-04-22 Richard Sandiford New
[15] testsuite: XFAIL predcom-8.c on aarch64 [PR118407] [15] testsuite: XFAIL predcom-8.c on aarch64 [PR118407] - - - - --- 2025-04-17 Richard Sandiford New
aarch64: Fix CFA offsets in non-initial stack probes [PR119610] aarch64: Fix CFA offsets in non-initial stack probes [PR119610] - - - - --- 2025-04-10 Richard Sandiford New
Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399] Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399] - - - - --- 2025-04-10 Richard Sandiford New
[pushed] testsuite: Fix gcc.dg/vect/pr99102.c command line [pushed] testsuite: Fix gcc.dg/vect/pr99102.c command line - - - - --- 2025-04-08 Richard Sandiford New
[pushed] testsuite: Update guality XFAILs for aarch64 [pushed] testsuite: Update guality XFAILs for aarch64 - - - - --- 2025-04-08 Richard Sandiford New
libgomp: Update SVE tests libgomp: Update SVE tests - - - - --- 2025-04-08 Richard Sandiford New
[4/4] combine: Limit insn searchs for 2->2 combinations [PR116398] [1/4] combine: Allow 2->2 combinations, but with a tweak [PR116398] - - - - --- 2025-04-04 Richard Sandiford New
[3/4] combine: Optimise distribute_links search [PR116398] [1/4] combine: Allow 2->2 combinations, but with a tweak [PR116398] - - - - --- 2025-04-04 Richard Sandiford New
[2/4] combine: Avoid split_i2i3 search if i2 is unchanged [PR116398] [1/4] combine: Allow 2->2 combinations, but with a tweak [PR116398] - - - - --- 2025-04-04 Richard Sandiford New
[1/4] combine: Allow 2->2 combinations, but with a tweak [PR116398] [1/4] combine: Allow 2->2 combinations, but with a tweak [PR116398] - - - - --- 2025-04-04 Richard Sandiford New
combine: Allow 2->2 combos but limit insn searches [PR116398] combine: Allow 2->2 combos but limit insn searches [PR116398] - - - - --- 2025-04-01 Richard Sandiford New
simplify-rtx: Fix shortcut for vector eq/ne simplify-rtx: Fix shortcut for vector eq/ne - - - - --- 2025-04-01 Richard Sandiford New
vect: Fix aarch64/pr99873_2.c ld4/st4 failure vect: Fix aarch64/pr99873_2.c ld4/st4 failure - - - - --- 2025-03-14 Richard Sandiford New
vect: Fix aarch64/pr99873_2.c ld4/st4 failure vect: Fix aarch64/pr99873_2.c ld4/st4 failure - - - - --- 2025-03-13 Richard Sandiford New
[pushed] testsuite: Fix sve/mask_struct_load_3_run.c [PR113965] [pushed] testsuite: Fix sve/mask_struct_load_3_run.c [PR113965] - - - - --- 2025-03-13 Richard Sandiford New
[pushed] testsuite: Add -fno-tree-sink to sve/pr96357.c [pushed] testsuite: Add -fno-tree-sink to sve/pr96357.c - - - - --- 2025-03-13 Richard Sandiford New
[v2,2/2] match.pd: Extend pointer alignment folds Two match.pd folds for sve/pr98119.c - - - - --- 2025-03-13 Richard Sandiford New
[v2,1/2] match.pd: Fold ((X >> C1) & C2) * (1 << C1) Two match.pd folds for sve/pr98119.c - - - - --- 2025-03-13 Richard Sandiford New
[2/2] match.pd: Extend pointer alignment folds Two match.pd folds for sve/pr98119.c - - - - --- 2025-03-12 Richard Sandiford New
[1/2] match.pd: Fold ((X >> C1) & C2) * (1 << C1) Two match.pd folds for sve/pr98119.c - - - - --- 2025-03-12 Richard Sandiford New
testsuite: Remove sve/pre_cond_share_1.c [PR115248] testsuite: Remove sve/pre_cond_share_1.c [PR115248] - - - - --- 2025-03-12 Richard Sandiford New
aarch64: XFAIL pred-not-gen-[14].c [PR118956] aarch64: XFAIL pred-not-gen-[14].c [PR118956] - - - - --- 2025-03-11 Richard Sandiford New
aarch64: Make latency account for synthetic VEC_PERM_EXPRs [PR116901] aarch64: Make latency account for synthetic VEC_PERM_EXPRs [PR116901] - - - - --- 2025-03-11 Richard Sandiford New
vect: Fix ncopies when costing SLP reductions [PR116901] vect: Fix ncopies when costing SLP reductions [PR116901] - - - - --- 2025-03-11 Richard Sandiford New
« 1 2 3 419 20 »