Show patches with: Submitter = Richard Sandiford       |    Archived = No       |   1681 patches
« 1 2 ... 3 4 516 17 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[09/17] aarch64: Reorder an entry in aarch64-option-extensions.def Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[08/17] aarch64: Fix transitive closure of features Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[07/17] aarch64: Remove AARCH64_FL_RCPC8_4 [PR107025] Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[06/17] aarch64: Avoid redundancy in aarch64-cores.def Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[05/17] aarch64: Small config.gcc cleanups Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[04/17] aarch64: Add "V" to aarch64-arches.def names 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
[02/17] aarch64: Rename AARCH64_FL architecture-level macros Rework aarch64 feature macro definitions - - - - --- 2022-09-29 Richard Sandiford New
[01/17] aarch64: Rename AARCH64_ISA architecture-level 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
[pushed] aarch64: Fix GTY markup for arm_sve.h [PR106491] [pushed] aarch64: Fix GTY markup for arm_sve.h [PR106491] - - - - --- 2022-09-20 Richard Sandiford New
vect: Fix SLP layout handling of masked loads [PR106794] vect: Fix SLP layout handling of masked loads [PR106794] - - - - --- 2022-09-16 Richard Sandiford New
vect: Fix missed gather load opportunity vect: Fix missed gather load opportunity - - - - --- 2022-09-16 Richard Sandiford New
[pushed] aarch64: Vector move fixes for +nosimd [pushed] aarch64: Vector move fixes for +nosimd - - - - --- 2022-09-13 Richard Sandiford New
[pushed] aarch64: Disassociate ls64 from simd [pushed] aarch64: Disassociate ls64 from simd - - - - --- 2022-09-13 Richard Sandiford New
[pushed] vect: Fix scalar stmt typo in vect_optimize_slp_pass [PR106886] [pushed] vect: Fix scalar stmt typo in vect_optimize_slp_pass [PR106886] - - - - --- 2022-09-08 Richard Sandiford New
[pushed] aarch64: Fix +nosimd handling of FPR moves [pushed] aarch64: Fix +nosimd handling of FPR moves - - - - --- 2022-09-07 Richard Sandiford New
[pushed] aarch64: Prevent FPR register asms for +nofp [pushed] aarch64: Prevent FPR register asms for +nofp - - - - --- 2022-09-07 Richard Sandiford New
[pushed] aarch64: Remove lazy SIMD builtin initialisation [pushed] aarch64: Remove lazy SIMD builtin initialisation - - - - --- 2022-09-05 Richard Sandiford New
vect: Use better fallback costs in layout subpass vect: Use better fallback costs in layout subpass - - - - --- 2022-09-02 Richard Sandiford New
vect: Ensure SLP nodes don't end up in multiple BB partitions [PR106787] vect: Ensure SLP nodes don't end up in multiple BB partitions [PR106787] - - - - --- 2022-09-02 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
[pushed] aarch64: Update sizeless tests for recent GNU C changes [pushed] aarch64: Update sizeless tests for recent GNU C changes - - - - --- 2022-08-31 Richard Sandiford New
[pushed] vect: Fix stray argument in call to dump_printf_loc [pushed] vect: Fix stray argument in call to dump_printf_loc - - - - --- 2022-08-31 Richard Sandiford New
[5/6] Add base hash traits for vectors Optimise placement of SLP permutations - - - - --- 2022-08-25 Richard Sandiford New
[4/6] Rearrange unbounded_hashmap_traits Optimise placement of SLP permutations - - - - --- 2022-08-25 Richard Sandiford New
[3/6] Make graphds_scc pass the node order back to callers Optimise placement of SLP permutations - - - - --- 2022-08-25 Richard Sandiford New
[2/6] Split code out of vect_transform_slp_perm_load Optimise placement of SLP permutations - - - - --- 2022-08-25 Richard Sandiford New
[1/6] Split code out of vectorizable_slp_permutation Optimise placement of SLP permutations - - - - --- 2022-08-25 Richard Sandiford New
vect: Tighten get_related_vectype_for_scalar_type vect: Tighten get_related_vectype_for_scalar_type - - - - --- 2022-08-25 Richard Sandiford New
graphds: Fix description of SCC algorithm graphds: Fix description of SCC algorithm - - - - --- 2022-07-22 Richard Sandiford New
arm: Replace arm_builtin_vectorized_function [PR106253] arm: Replace arm_builtin_vectorized_function [PR106253] - - - - --- 2022-07-13 Richard Sandiford New
Add internal functions for iround etc. [PR106253] Add internal functions for iround etc. [PR106253] - - - - --- 2022-07-12 Richard Sandiford New
aarch64: Remove redundant builtins code aarch64: Remove redundant builtins code - - - - --- 2022-07-12 Richard Sandiford New
[committed] vect: Restore optab_vector argument [PR106250] [committed] vect: Restore optab_vector argument [PR106250] - - - - --- 2022-07-11 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
testsuite: Compile slsr-39.c without vectorisation testsuite: Compile slsr-39.c without vectorisation - - - - --- 2022-06-23 Richard Sandiford New
data-ref: Improve non-loop disambiguation [PR106019] data-ref: Improve non-loop disambiguation [PR106019] - - - - --- 2022-06-21 Richard Sandiford New
[pushed] Revert recent internal-fn changes [PR105975] [pushed] Revert recent internal-fn changes [PR105975] - - - - --- 2022-06-15 Richard Sandiford New
[pushed] aarch64: Revert bogus fix for PR105254 [pushed] aarch64: Revert bogus fix for PR105254 - - - - --- 2022-06-15 Richard Sandiford New
[pushed] gen: Allow unspec numbers in .md attributes [pushed] gen: Allow unspec numbers in .md attributes - - - - --- 2022-06-15 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
[2/2] Add a general mapping from internal fns to target insns [1/2] Factor out common internal-fn idiom - - - - --- 2022-06-10 Richard Sandiford New
[1/2] Factor out common internal-fn idiom [1/2] Factor out common internal-fn idiom - - - - --- 2022-06-10 Richard Sandiford New
[pushed] aarch64: Make sure the UF divides the VF [PR105254] [pushed] aarch64: Make sure the UF divides the VF [PR105254] - - - - --- 2022-04-13 Richard Sandiford New
[pushed] aarch64: Stop +mops clobbering variable values [pushed] aarch64: Stop +mops clobbering variable values - - - - --- 2022-04-05 Richard Sandiford New
[pushed] aarch64: Fix -fpack-struct + <arm_neon.h> [PR103147] [pushed] aarch64: Fix -fpack-struct + <arm_neon.h> [PR103147] - - - - --- 2022-04-05 Richard Sandiford New
[pushed] aarch64: Use error_n for plural text [PR104897] [pushed] aarch64: Use error_n for plural text [PR104897] - - - - --- 2022-04-05 Richard Sandiford New
vect: Fix mask handling for SLP gathers [PR103761] vect: Fix mask handling for SLP gathers [PR103761] - - - - --- 2022-04-05 Richard Sandiford New
rtl-ssa: Fix prev/next_def confusion [PR104869] rtl-ssa: Fix prev/next_def confusion [PR104869] - - - - --- 2022-03-20 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
[pushed] aarch64: Tweak atomic-inst-cas.c options [pushed] aarch64: Tweak atomic-inst-cas.c options - - - - --- 2022-02-16 Richard Sandiford New
[pushed] aarch64: Remove XFAIL for bic-bitmask-1.c [pushed] aarch64: Remove XFAIL for bic-bitmask-1.c - - - - --- 2022-02-16 Richard Sandiford New
[pushed] aarch64: Extend PR100056 patterns to + [pushed] aarch64: Extend PR100056 patterns to + - - - - --- 2022-02-16 Richard Sandiford New
[pushed] aarch64: Fix subs_compare_2.c regression [PR100874] [pushed] aarch64: Fix subs_compare_2.c regression [PR100874] - - - - --- 2022-02-15 Richard Sandiford New
[pushed] aarch64: Fix store_v2vec_lanes.c failure [pushed] aarch64: Fix store_v2vec_lanes.c failure - - - - --- 2022-02-15 Richard Sandiford New
[pushed] aarch64: Add +nosve to tests [pushed] aarch64: Add +nosve to tests - - - - --- 2022-02-15 Richard Sandiford New
[pushed] vect: Fix early free [pushed] vect: Fix early free - - - - --- 2022-02-15 Richard Sandiford New
vect+aarch64: Fix ldp_stp_* regressions vect+aarch64: Fix ldp_stp_* regressions - - - - --- 2022-02-14 Richard Sandiford New
[pushed,8/8] aarch64: Extend vec_concat patterns to 8-byte vectors aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,7/8] aarch64: Remove move_lo/hi_quad expanders aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,6/8] aarch64: Add a general vec_concat expander aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,5/8] aarch64: Add more vec_combine patterns aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,4/8] aarch64: Remove redundant vec_concat patterns aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,3/8] aarch64: Generalise adjacency check for load_pair_lanes aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,2/8] aarch64: Generalise vec_set predicate aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed,1/8] aarch64: Tighten general_operand predicates aarch64: Fix regression in vec_init code quality - - - - --- 2022-02-09 Richard Sandiford New
[pushed] aarch64: Remove struct_vect_25.c XFAILs [pushed] aarch64: Remove struct_vect_25.c XFAILs - - - - --- 2022-02-03 Richard Sandiford New
[pushed] aarch64: Adjust tests after fix for PR102659 [pushed] aarch64: Adjust tests after fix for PR102659 - - - - --- 2022-02-03 Richard Sandiford New
[pushed] aarch64: Add missing movmisalign patterns [pushed] aarch64: Add missing movmisalign patterns - - - - --- 2022-02-03 Richard Sandiford New
[pushed] aarch64: Remove VALL_F16MOV iterator [pushed] aarch64: Remove VALL_F16MOV iterator - - - - --- 2022-02-03 Richard Sandiford New
[pushed] testsuite: Remove TSVC XFAILs for SVE [pushed] testsuite: Remove TSVC XFAILs for SVE - - - - --- 2022-02-03 Richard Sandiford New
[pushed] testsuite: Update guality xfails for aarch64*-*-* [pushed] testsuite: Update guality xfails for aarch64*-*-* - - - - --- 2022-02-03 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
[pushed] aarch64: Fix overly optimistic LDP/STP matching [PR104005] [pushed] aarch64: Fix overly optimistic LDP/STP matching [PR104005] - - - - --- 2022-01-18 Richard Sandiford New
[pushed] vect: Fix uninitialised variable PR104026 [pushed] vect: Fix uninitialised variable PR104026 - - - - --- 2022-01-14 Richard Sandiford New
ira: Fix old-reload targets [PR103974] ira: Fix old-reload targets [PR103974] - - - - --- 2022-01-11 Richard Sandiford New
[6/6] ira: Handle "soft" conflicts between cap and non-cap allocnos ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
[5/6] ira: Consider modelling caller-save allocations as loop spills ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
[4/6] ira: Try to avoid propagating conflicts ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
[3/6] ira: Add ira_subloop_allocnos_can_differ_p ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
[2/6] ira: Add comments and fix move_spill_restore calculation ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
[1/6] ira: Add a ira_loop_border_costs class ira: Fix performance regression in exchange2 [PR98782] - - - - --- 2022-01-06 Richard Sandiford New
vect: Fix multi-vector SLP gather loads [PR103744] vect: Fix multi-vector SLP gather loads [PR103744] - - - - --- 2021-12-16 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
ranger: Add shortcuts for single-successor blocks ranger: Add shortcuts for single-successor blocks - - - - --- 2021-12-05 Richard Sandiford New
ranger: Optimise irange_union ranger: Optimise irange_union - - - - --- 2021-12-05 Richard Sandiford New
vect: Tighten check for SLP memory groups [PR103517] vect: Tighten check for SLP memory groups [PR103517] - - - - --- 2021-12-01 Richard Sandiford New
[committed] vect: Fix ncopies calculation for emulated gather/scatter [PR103494] [committed] vect: Fix ncopies calculation for emulated gather/scatter [PR103494] - - - - --- 2021-11-30 Richard Sandiford New
[5/5] vect: Support masked gather loads with SLP [1/5] vect: Use code_helper when building SLP nodes - - - - --- 2021-11-12 Richard Sandiford New
[4/5] if-conv: Apply VN to hoisted conversions [1/5] vect: Use code_helper when building SLP nodes - - - - --- 2021-11-12 Richard Sandiford New
[3/5] vect: Support gather loads with SLP [1/5] vect: Use code_helper when building SLP nodes - - - - --- 2021-11-12 Richard Sandiford New
[2/5] vect: Use generalised accessors to build SLP nodes [1/5] vect: Use code_helper when building SLP nodes - - - - --- 2021-11-12 Richard Sandiford New
[1/5] vect: Use code_helper when building SLP nodes [1/5] vect: Use code_helper when building SLP nodes - - - - --- 2021-11-12 Richard Sandiford New
vect: Fix SVE mask_gather_load/store_store tests vect: Fix SVE mask_gather_load/store_store tests - - - - --- 2021-11-12 Richard Sandiford New
vect: Fix vect_is_reduction vect: Fix vect_is_reduction - - - - --- 2021-11-12 Richard Sandiford New
« 1 2 ... 3 4 516 17 »