Show patches with: Submitter = Richard Sandiford       |    State = Action Required       |    Archived = No       |   1834 patches
« 1 2 3 418 19 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Fix build for STORE_FLAG_VALUE<0 targets [PR118418] Fix build for STORE_FLAG_VALUE<0 targets [PR118418] - - - - --- 2025-01-13 Richard Sandiford New
aarch64: Fix overly restrictive sibcall check [PR107102] aarch64: Fix overly restrictive sibcall check [PR107102] - - - - --- 2025-01-07 Richard Sandiford New
rtl: Remove invalid compare simplification [PR117186] rtl: Remove invalid compare simplification [PR117186] - - - - --- 2025-01-06 Richard Sandiford New
rtlanal: Treat writes to sp as also writing to memory [PR117938] rtlanal: Treat writes to sp as also writing to memory [PR117938] - - - - --- 2025-01-03 Richard Sandiford New
[pushed] Use _Float128 in test for PR118184 [pushed] Use _Float128 in test for PR118184 - - - - --- 2025-01-02 Richard Sandiford New
aarch64: Detect word-level modification in early-ra [PR118184] aarch64: Detect word-level modification in early-ra [PR118184] - - - - --- 2025-01-02 Richard Sandiford New
[4/4] aarch64: Add mf8 data movement intrinsics aarch64: Add mf8 data movement intrinsics - - - - --- 2024-12-19 Richard Sandiford New
[3/4] aarch64: Add missing makefile dependency aarch64: Add mf8 data movement intrinsics - - - - --- 2024-12-19 Richard Sandiford New
[2/4] aarch64: Use mf8 instead of f8 in builtin definitions aarch64: Add mf8 data movement intrinsics - - - - --- 2024-12-19 Richard Sandiford New
[1/4] aarch64: Macroise simd_type definitions aarch64: Add mf8 data movement intrinsics - - - - --- 2024-12-19 Richard Sandiford New
[RFA,for,x86] Don't include subst attributes in "@" md helpers [RFA,for,x86] Don't include subst attributes in "@" md helpers - - - - --- 2024-12-18 Richard Sandiford New
aarch64: Remove vcond{,u} optabs aarch64: Remove vcond{,u} optabs - - - - --- 2024-12-09 Richard Sandiford New
Remove vcond{,u,eq} optabs Remove vcond{,u,eq} optabs - - - - --- 2024-12-09 Richard Sandiford New
[4/4] aarch64: Mark vluti* intrinsics as QUIET Rename the Advanced SIMD intrinsic flags - - - - --- 2024-12-04 Richard Sandiford New
[3/4] aarch64: Reintroduce FLAG_AUTO_FP Rename the Advanced SIMD intrinsic flags - - - - --- 2024-12-04 Richard Sandiford New
[2/4] aarch64: Rename FLAG_NONE to FLAG_DEFAULT Rename the Advanced SIMD intrinsic flags - - - - --- 2024-12-04 Richard Sandiford New
[1/4] aarch64: Rename FLAG_AUTO_FP to FLAG_QUIET Rename the Advanced SIMD intrinsic flags - - - - --- 2024-12-04 Richard Sandiford New
aarch64: Add flags field to aarch64-simd-pragma-builtins.def aarch64: Add flags field to aarch64-simd-pragma-builtins.def - - - - --- 2024-12-02 Richard Sandiford New
aarch64: Put iterators into the right section aarch64: Put iterators into the right section - - - - --- 2024-12-02 Richard Sandiford New
aarch64: Split out aarch64_v64_mode aarch64: Split out aarch64_v64_mode - - - - --- 2024-12-02 Richard Sandiford New
aarch64: Move some diagnostic functions to aarch64.cc aarch64: Move some diagnostic functions to aarch64.cc - - - - --- 2024-12-02 Richard Sandiford New
aarch64: Add ISA requirements to some SVE/SME md comments aarch64: Add ISA requirements to some SVE/SME md comments - - - - --- 2024-11-29 Richard Sandiford New
Avoid repeated calls to temporarily_undo_changes [PR117297] Avoid repeated calls to temporarily_undo_changes [PR117297] - - - - --- 2024-11-18 Richard Sandiford New
[pushed] Add a timevar for late combine [pushed] Add a timevar for late combine - - - - --- 2024-11-18 Richard Sandiford New
[8/8] aarch64: Add support for SME2p1 aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[7/8] aarch64: Add support for SME_B16B16 aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[6/8] aarch64: Add support for SME_F16F16 aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[5/8] aarch64: Add support for SVE_B16B16 aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[4/8] aarch64: Fix the choice of unspec in two SME patterns aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[3/8] aarch64: Rename some SME iterators aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[2/8] aarch64: Refactor SVE predicated-to-unpredicated splits aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[1/8] aarch64: Rework sme_2mode_function insns aarch64: Add support for new SVE and SME extensions - - - - --- 2024-11-15 Richard Sandiford New
[3/3] Extend expand_absneg_bit to vector modes Add optab helpers and extend expand_absneg_bit to vectors - - - - --- 2024-11-14 Richard Sandiford New
[2/3] Use can_implement_p in the vectoriser Add optab helpers and extend expand_absneg_bit to vectors - - - - --- 2024-11-14 Richard Sandiford New
[1/3] Add helpers to test whether an optab can be implemented Add optab helpers and extend expand_absneg_bit to vectors - - - - --- 2024-11-14 Richard Sandiford New
[pushed] aarch64: Relax add_overloaded_function assert [pushed] aarch64: Relax add_overloaded_function assert - - - - --- 2024-11-13 Richard Sandiford New
[6/6] aarch64: Improve early-ra handling of reductions aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
[5/6] aarch64: Extend early-ra splitting of single-block regions aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
[4/6] aarch64: Relax early_ra treatment of modes_tieable_p aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
[3/6] aarch64: Improve early_ra dump information aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
[2/6] aarch64: Add early_ra::record_live_range_failure aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
[1/6] aarch64: Split early_ra::record_insn_refs aarch64: Some tweaks to early-ra - - - - --- 2024-11-13 Richard Sandiford New
Add push/pop_function_decl Add push/pop_function_decl - - - - --- 2024-11-08 Richard Sandiford New
[15/15] aarch64: Conditionally define __ARM_FEATURE_SVE2p1 aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[14/15] aarch64: Add remaining SVE2p1 support aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[13/15] aarch64: Add common subset of SVE2p1 and SME2 aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[12/15] aarch64: Add common subset of SVE2p1 and SME aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[11/15] aarch64: Define arm_neon.h types in arm_sve.h too aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[10/15] aarch64: Add svboolx4_t aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[09/15] aarch64: Sort some SVE2 lists alphabetically aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[08/15] aarch64: Factor out part of the SVE ext_def class aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[07/15] aarch64: Parameterise SVE pointer type inference aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[06/15] aarch64: Add an abstraction for scatter store type inference aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[05/15] aarch64: Add an abstraction for vector base addresses aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[04/15] aarch64: Use braces in SVE TBL instructions aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[03/15] aarch64: Tweak definition of all_data & co aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[02/15] aarch64: Test TARGET_STREAMING instead of TARGET_STREAMING_SME aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[01/15] aarch64: Make more use of TARGET_STREAMING_SME2 aarch64: Add support for SVE2.1 - - - - --- 2024-11-06 Richard Sandiford New
[3/3] aarch64: Fix gcc.target/aarch64/sme2/acle-asm/bfmlslb_f32.c aarch64: Fix various issues with the SME support - - - - --- 2024-11-06 Richard Sandiford New
[2/3] aarch64: Make PSEL dependent on SME rather than SME2 aarch64: Fix various issues with the SME support - - - - --- 2024-11-06 Richard Sandiford New
[1/3] aarch64: Restrict FCLAMP to SME2 aarch64: Fix various issues with the SME support - - - - --- 2024-11-06 Richard Sandiford New
aarch64: Fix incorrect LS64 documentation aarch64: Fix incorrect LS64 documentation - - - - --- 2024-11-04 Richard Sandiford New
[3/3] aarch64: Require SVE2 and/or SME2 for SVE FAMINMAX intrinsics aarch64: Allow separate SVE and SME feature requirements - - - - --- 2024-10-30 Richard Sandiford New
[2/3] aarch64: Record separate streaming and non-streaming ISA requirements aarch64: Allow separate SVE and SME feature requirements - - - - --- 2024-10-30 Richard Sandiford New
[1/3] aarch64: Move ENTRY_VHSDF to aarch64-simd-pragma-builtins.def aarch64: Allow separate SVE and SME feature requirements - - - - --- 2024-10-30 Richard Sandiford New
aarch64: Forbid F64MM permutes in streaming mode aarch64: Forbid F64MM permutes in streaming mode - - - - --- 2024-10-30 Richard Sandiford New
[pushed] testsuite: Generalise tree-ssa/shifts-3.c regexp [pushed] testsuite: Generalise tree-ssa/shifts-3.c regexp - - - - --- 2024-10-25 Richard Sandiford New
testsuite: Skip pr112305.c for -O[01] on simulators testsuite: Skip pr112305.c for -O[01] on simulators - - - - --- 2024-10-22 Richard Sandiford New
[9/9] Record nonzero bits in the irange_bitmask of POLY_INT_CSTs Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[8/9] Try to simplify (X >> C1) * (C2 << C1) -> X * C2 Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[7/9] Handle POLY_INT_CSTs in get_nonzero_bits Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[6/9] Try to simplify (X >> C1) << (C1 + C2) -> X << C2 Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[5/9] Generalise ((X /[ex] A) +- B) * A -> X +- A * B rule Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[4/9] Simplify (X /[ex] C1) * (C1 * C2) -> X * C2 Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[3/9] Simplify X /[ex] Y cmp Z -> X cmp (Y * Z) Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[2/9] Use get_nonzero_bits to simplify trunc_div to exact_div Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
[1/9] Make more places handle exact_div like trunc_div Add more folds related to exact division - - - - --- 2024-10-18 Richard Sandiford New
vect: Avoid divide by zero for permutes of extern VLA vectors vect: Avoid divide by zero for permutes of extern VLA vectors - - - - --- 2024-10-10 Richard Sandiford New
aarch64: Fix folding of degenerate svwhilele case [PR117045] aarch64: Fix folding of degenerate svwhilele case [PR117045] - - - - --- 2024-10-09 Richard Sandiford New
aarch64: Fix general permutes of svbfloat16_ts aarch64: Fix general permutes of svbfloat16_ts - - - - --- 2024-10-04 Richard Sandiford New
aarch64: Handle SVE modes in aarch64_evpc_reencode aarch64: Handle SVE modes in aarch64_evpc_reencode - - - - --- 2024-10-04 Richard Sandiford New
[4/4] vect: Add more dump messages for VLA SLP permutation [1/4] vect: Variable lane indices in vectorizable_slp_permutation_1 - - - - --- 2024-10-04 Richard Sandiford New
[3/4] vect: Support more VLA SLP permutations [1/4] vect: Variable lane indices in vectorizable_slp_permutation_1 - - - - --- 2024-10-04 Richard Sandiford New
[2/4] vect: Restructure repeating_p case for SLP permutations [1/4] vect: Variable lane indices in vectorizable_slp_permutation_1 - - - - --- 2024-10-04 Richard Sandiford New
[1/4] vect: Variable lane indices in vectorizable_slp_permutation_1 [1/4] vect: Variable lane indices in vectorizable_slp_permutation_1 - - - - --- 2024-10-04 Richard Sandiford New
[0/4] Support more VLA SLP permutations - - - - --- 2024-10-04 Richard Sandiford New
aarch64: Fix SVE ACLE gimple folds for C++ LTO [PR116629] aarch64: Fix SVE ACLE gimple folds for C++ LTO [PR116629] - - - - --- 2024-10-02 Richard Sandiford New
testsuite: Make check-function-bodies work with LTO testsuite: Make check-function-bodies work with LTO - - - - --- 2024-10-02 Richard Sandiford New
testsuite: Unset torture_current_flags after use testsuite: Unset torture_current_flags after use - - - - --- 2024-10-02 Richard Sandiford New
Allow subregs around constant displacements [PR116516] Allow subregs around constant displacements [PR116516] - - - - --- 2024-08-29 Richard Sandiford New
aarch64: Assume zero gather/scatter set-up cost for -mtune=generic aarch64: Assume zero gather/scatter set-up cost for -mtune=generic - - - - --- 2024-08-28 Richard Sandiford New
[pushed] aarch64: Fix gather x32/x64 selection [pushed] aarch64: Fix gather x32/x64 selection - - - - --- 2024-08-28 Richard Sandiford New
[pushed] aarch64: Add a test for zeroing <64bits>x2_t structures [pushed] aarch64: Add a test for zeroing <64bits>x2_t structures - - - - --- 2024-08-28 Richard Sandiford New
Rename gimple_asm_input_p to gimple_asm_basic_p Rename gimple_asm_input_p to gimple_asm_basic_p - - - - --- 2024-08-28 Richard Sandiford New
Rename ASM_INPUT_P to ASM_BASIC_P Rename ASM_INPUT_P to ASM_BASIC_P - - - - --- 2024-08-28 Richard Sandiford New
Make some smallest_int_mode_for_size calls cope with failure Make some smallest_int_mode_for_size calls cope with failure - - - - --- 2024-08-28 Richard Sandiford New
Tweak documentation of ASM_INPUT_P Tweak documentation of ASM_INPUT_P - - - - --- 2024-08-27 Richard Sandiford New
Handle arithmetic on eliminated address indices [PR116413] Handle arithmetic on eliminated address indices [PR116413] - - - - --- 2024-08-22 Richard Sandiford New
lra: Don't apply eliminations to allocated registers [PR116321] lra: Don't apply eliminations to allocated registers [PR116321] - - - - --- 2024-08-22 Richard Sandiford New
aarch64: Fix caller saves of VNx2QI [PR116238] aarch64: Fix caller saves of VNx2QI [PR116238] - - - - --- 2024-08-20 Richard Sandiford New
« 1 2 3 418 19 »