Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| State =
Action Required
| 171 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
vect: Don't apply masks to operations on invariants [PR108979]
vect: Don't apply masks to operations on invariants [PR108979]
- - -
-
1
-
2023-03-02
Richard Sandiford
Unresolved
Avoid creating (const (reg ...)) [PR108603]
Avoid creating (const (reg ...)) [PR108603]
- - -
-
1
-
2023-03-02
Richard Sandiford
Repeat Merge
vect: Fix voluntarily-masked negative conditionals [PR108430]
vect: Fix voluntarily-masked negative conditionals [PR108430]
- - -
-
1
-
2023-03-02
Richard Sandiford
Unresolved
[pushed] testsuite: Import objc-dg-prune in execute.exp
[pushed] testsuite: Import objc-dg-prune in execute.exp
- - -
-
1
-
2023-02-08
Richard Sandiford
Repeat Merge
[pushed] rtl-ssa: Extend m_num_defs to a full unsigned int [PR108086]
[pushed] rtl-ssa: Extend m_num_defs to a full unsigned int [PR108086]
- - -
-
1
-
2023-02-02
Richard Sandiford
Repeat Merge
[pushed] testsuite: Two adjustments to gcc.dg/vect/complex
[pushed] testsuite: Two adjustments to gcc.dg/vect/complex
- - -
-
1
-
2023-01-27
Richard Sandiford
Repeat Merge
[pushed] aarch64: Prevent simd tests from being optimised away
[pushed] aarch64: Prevent simd tests from being optimised away
- - -
-
1
-
2023-01-27
Richard Sandiford
Repeat Merge
[pushed] aarch64: Remove expected error for compound literals
[pushed] aarch64: Remove expected error for compound literals
- - -
-
1
-
2023-01-26
Richard Sandiford
Repeat Merge
[pushed] Update guality XFAILs for aarch64*-*-*
[pushed] Update guality XFAILs for aarch64*-*-*
- - -
-
1
-
2023-01-26
Richard Sandiford
Repeat Merge
[pushed] aarch64: Suppress warnings in pr99766.C
[pushed] aarch64: Suppress warnings in pr99766.C
- - -
-
1
-
2023-01-26
Richard Sandiford
Repeat Merge
[1/4] aarch64: Remove slp_13.c XFAILs
[1/4] aarch64: Remove slp_13.c XFAILs
- - -
-
1
-
2023-01-26
Richard Sandiford
Repeat Merge
[pushed] aarch64: Restore generation of SVE UQDEC instructions
[pushed] aarch64: Restore generation of SVE UQDEC instructions
- - -
-
1
-
2023-01-25
Richard Sandiford
Repeat Merge
[pushed] aarch64: Update sizeless tests
[pushed] aarch64: Update sizeless tests
- - -
-
1
-
2023-01-25
Richard Sandiford
Repeat Merge
[16/16] aarch64: Update sibcall handling for SME
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[15/16] aarch64: Enforce inlining restrictions for SME
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[14/16] aarch64: Add support for arm_locally_streaming
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[13/16] aarch64: Add support for <arm_sme.h>
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[12/16] aarch64: Tweaks to function_resolver::resolve_to
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[11/16] aarch64: Generalise _m rules for SVE intrinsics
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[10/16] aarch64: Generalise unspec_based_function_base
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[09/16] aarch64: Make AARCH64_FL_SVE requirements explicit
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[08/16] aarch64: Add a VNx1TI mode
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[07/16] aarch64: Add a register class for w12-w15
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[06/16] aarch64: Add support for SME ZA attributes
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[05/16] aarch64: Switch PSTATE.SM around calls
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[04/16] aarch64: Mark relevant SVE instructions as non-streaming
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
[03/16] aarch64: Distinguish streaming-compatible AdvSIMD insns
aarch64: Add support for SME
- - -
-
1
-
2022-11-13
Richard Sandiford
Unresolved
Add a target hook for sibcall epilogues
Add a target hook for sibcall epilogues
- - -
-
1
-
2022-11-11
Richard Sandiford
Unresolved
[pushed] aarch64: Reinstate some uses of CONSTEXPR
[pushed] aarch64: Reinstate some uses of CONSTEXPR
- - -
-
1
-
2022-10-27
Richard Sandiford
Repeat Merge
[pushed] aarch64: Commonise some folding code
[pushed] aarch64: Commonise some folding code
- - -
-
1
-
2022-10-20
Richard Sandiford
Unresolved
[pushed] aarch64: Use using directives to inherit constructors
[pushed] aarch64: Use using directives to inherit constructors
- - -
-
1
-
2022-10-20
Richard Sandiford
Unresolved
[pushed] aarch64: Replace CONSTEXPR with constexpr
[pushed] aarch64: Replace CONSTEXPR with constexpr
- - -
-
1
-
2022-10-20
Richard Sandiford
Unresolved
[pushed] aarch64: Prevent generation of /M BRKAS and BRKBS
[pushed] aarch64: Prevent generation of /M BRKAS and BRKBS
- - -
-
1
-
2022-10-20
Richard Sandiford
Unresolved
[pushed] aarch64: Fix matching of BRKNS
[pushed] aarch64: Fix matching of BRKNS
- - -
-
1
-
2022-10-20
Richard Sandiford
Repeat Merge
aarch64: Define __ARM_FEATURE_RCPC
aarch64: Define __ARM_FEATURE_RCPC
- - -
-
-
-
2022-10-04
Richard Sandiford
New
[pushed] data-ref: Fix ranges_maybe_overlap_p test
[pushed] data-ref: Fix ranges_maybe_overlap_p test
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[17/17] aarch64: Remove redundant TARGET_* checks
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[16/17] aarch64: Tweak handling of -mgeneral-regs-only
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[15/17] aarch64: Tweak contents of flags_on/off fields
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[14/17] aarch64: Make more use of aarch64_feature_flags
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[13/17] aarch64: Tweak constness of option-related data
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
Richard Sandiford
New
[12/17] aarch64: Avoid std::string in static data
Rework aarch64 feature macro definitions
- - -
-
-
-
2022-09-29
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
[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
[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
[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
«
1
2
»