Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Sandiford
| State =
Action Required
| Archived =
No
| 663 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
4
…
6
7
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
aarch64/arm: GCC 10 backportx
aarch64/arm: GCC 10 backportx
0 0 0
2020-09-29
Richard Sandiford
New
arm: Fix fp16 move patterns for base MVE
arm: Fix fp16 move patterns for base MVE
0 0 0
2020-09-25
Richard Sandiford
New
arm: Add a couple of extra stack-protector tests
arm: Add a couple of extra stack-protector tests
0 0 0
2020-09-23
Richard Sandiford
New
[committed] aarch64: Prevent canary address being spilled to stack
[committed] aarch64: Prevent canary address being spilled to stack
0 0 0
2020-09-23
Richard Sandiford
New
[committed] aarch64: Add a couple of extra stack-protector tests
[committed] aarch64: Add a couple of extra stack-protector tests
0 0 0
2020-09-23
Richard Sandiford
New
arm: Fix canary address calculation for non-PIC
arm: Fix canary address calculation for non-PIC
0 0 0
2020-09-23
Richard Sandiford
New
aarch64: Add HF routines to libgcc_s.so
aarch64: Add HF routines to libgcc_s.so
0 0 0
2020-09-22
Richard Sandiford
New
vect: Fix epilogue loop handling of partial vectors
vect: Fix epilogue loop handling of partial vectors
0 0 0
2020-09-22
Richard Sandiford
New
arm: Add new vector mode macros
arm: Add new vector mode macros
0 0 0
2020-09-08
Richard Sandiford
New
lra: Avoid cycling on certain subreg reloads [PR96796]
lra: Avoid cycling on certain subreg reloads [PR96796]
0 0 0
2020-08-28
Richard Sandiford
New
[pushed] aarch64: Update feature macro name
[pushed] aarch64: Update feature macro name
0 0 0
2020-08-25
Richard Sandiford
New
[pushed] aarch64: Tweaks to the handling of fixed-length SVE types
[pushed] aarch64: Tweaks to the handling of fixed-length SVE types
0 0 0
2020-08-25
Richard Sandiford
New
[pushed] aarch64: Update the mangling of single SVE vectors and predicates
[pushed] aarch64: Update the mangling of single SVE vectors and predicates
0 0 0
2020-08-25
Richard Sandiford
New
arm: Clear canary value after stack_protect_test [PR96191]
arm: Clear canary value after stack_protect_test [PR96191]
0 0 0
2020-08-05
Richard Sandiford
New
[committed] aarch64: Clear canary value after stack_protect_test [PR96191]
[committed] aarch64: Clear canary value after stack_protect_test [PR96191]
0 0 0
2020-08-05
Richard Sandiford
New
[committed] doc: Add missing comma after octeontx2f95mm
[committed] doc: Add missing comma after octeontx2f95mm
0 0 0
2020-08-03
Richard Sandiford
New
c: Fix bogus vector initialisation error [PR96377]
c: Fix bogus vector initialisation error [PR96377]
0 0 0
2020-07-31
Richard Sandiford
New
[10] c++: Treat GNU and Advanced SIMD vectors as distinct [PR95726]
[10] c++: Treat GNU and Advanced SIMD vectors as distinct [PR95726]
0 0 0
2020-07-13
Richard Sandiford
New
value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
0 0 0
2020-07-11
Richard Sandiford
New
arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
0 0 0
2020-07-10
Richard Sandiford
New
expr: Move reduce_bit_field target mode check [PR96151]
expr: Move reduce_bit_field target mode check [PR96151]
0 0 0
2020-07-10
Richard Sandiford
New
[10] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR95726]
[10] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR95726]
0 0 0
2020-07-08
Richard Sandiford
New
expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
0 0 0
2020-07-07
Richard Sandiford
New
[RFC] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
[RFC] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
0 0 0
2020-06-29
Richard Sandiford
New
recog: Use parameter packs for operator()
recog: Use parameter packs for operator()
0 0 0
2020-06-02
Richard Sandiford
New
[committed] aarch64: Fix missed shrink-wrapping opportunity
[committed] aarch64: Fix missed shrink-wrapping opportunity
0 0 0
2020-05-28
Richard Sandiford
New
[committed] aarch64: Fix segfault in aarch64_expand_epilogue [PR95361]
[committed] aarch64: Fix segfault in aarch64_expand_epilogue [PR95361]
0 0 0
2020-05-28
Richard Sandiford
New
ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
0 0 0
2020-05-14
Richard Sandiford
New
[committed] aarch64: Fix arm_sve_vector_bits on typedefs [PR95105]
[committed] aarch64: Fix arm_sve_vector_bits on typedefs [PR95105]
0 0 0
2020-05-14
Richard Sandiford
New
tree-vect-generic: Fix bitfield widths [PR94980 3/3]
tree-vect-generic: Fix bitfield widths [PR94980 3/3]
0 0 0
2020-05-11
Richard Sandiford
New
tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
0 0 0
2020-05-11
Richard Sandiford
New
tree: Add vector_element_bits(_tree) [PR94980 1/3]
tree: Add vector_element_bits(_tree) [PR94980 1/3]
0 0 0
2020-05-11
Richard Sandiford
New
tree-pretty-print: Handle boolean types
tree-pretty-print: Handle boolean types
0 0 0
2020-05-07
Richard Sandiford
New
internal-fn: Avoid dropping the lhs of some calls [PR94941]
internal-fn: Avoid dropping the lhs of some calls [PR94941]
0 0 0
2020-05-04
Richard Sandiford
New
[committed] doc: Add missing arm_arch_v8a_hard_ok anchor
[committed] doc: Add missing arm_arch_v8a_hard_ok anchor
0 0 0
2020-04-29
Richard Sandiford
New
arm: Extend the PR94780 fix to arm
arm: Extend the PR94780 fix to arm
0 0 0
2020-04-29
Richard Sandiford
New
arm: Fix parameter passing for [[no_unique_address]]
arm: Fix parameter passing for [[no_unique_address]]
0 0 0
2020-04-29
Richard Sandiford
New
[committed] aarch64: Fix parameter passing for [[no_unique_address]]
[committed] aarch64: Fix parameter passing for [[no_unique_address]]
0 0 0
2020-04-29
Richard Sandiford
New
[committed] testsuite: Save dg-do-what-default in mve.exp
[committed] testsuite: Save dg-do-what-default in mve.exp
0 0 0
2020-04-29
Richard Sandiford
New
arm: Fix an rtl checking failure in cde-errors.c
arm: Fix an rtl checking failure in cde-errors.c
0 0 0
2020-04-27
Richard Sandiford
New
vect: Fix COND_EXPRs involving variant booleans [PR94727]
vect: Fix COND_EXPRs involving variant booleans [PR94727]
0 0 0
2020-04-27
Richard Sandiford
New
[committed] aarch64: Add an extra comment to arm_sve.h
[committed] aarch64: Add an extra comment to arm_sve.h
0 0 0
2020-04-24
Richard Sandiford
New
[committed] vect: Fix comparisons between invariant booleans [PR94727]
[committed] vect: Fix comparisons between invariant booleans [PR94727]
0 0 0
2020-04-23
Richard Sandiford
New
forwprop: Fix ICE when building an identity constructor [PR94700]
forwprop: Fix ICE when building an identity constructor [PR94700]
0 0 0
2020-04-22
Richard Sandiford
New
forwprop: Fix ICE when building a VEC_PERM_EXPR [PR94683]
forwprop: Fix ICE when building a VEC_PERM_EXPR [PR94683]
0 0 0
2020-04-21
Richard Sandiford
New
[committed] aarch64: Fix vector builds used by SVE vec_init [PR94668]
[committed] aarch64: Fix vector builds used by SVE vec_init [PR94668]
0 0 0
2020-04-20
Richard Sandiford
New
vect: Tweak vect_better_loop_vinfo_p handling of variable VFs
vect: Tweak vect_better_loop_vinfo_p handling of variable VFs
0 0 0
2020-04-17
Richard Sandiford
New
[committed] aarch64: Tweak SVE load/store costs
[committed] aarch64: Tweak SVE load/store costs
0 0 0
2020-04-17
Richard Sandiford
New
[committed] aarch64: Fix mismatched SVE predicate modes [PR94606]
[committed] aarch64: Fix mismatched SVE predicate modes [PR94606]
0 0 0
2020-04-16
Richard Sandiford
New
[committed] early-remat: Handle sets of multiple candidate regs [PR94605]
[committed] early-remat: Handle sets of multiple candidate regs [PR94605]
0 0 0
2020-04-16
Richard Sandiford
New
[committed,wwwdocs] aarch64: Document SVE changes
[committed,wwwdocs] aarch64: Document SVE changes
0 0 0
2020-04-09
Richard Sandiford
New
[committed] aarch64: Add support for arm_sve_vector_bits
[committed] aarch64: Add support for arm_sve_vector_bits
0 0 0
2020-04-09
Richard Sandiford
New
[committed] aarch64: Add a separate "SVE sizeless type" attribute
[committed] aarch64: Add a separate "SVE sizeless type" attribute
0 0 0
2020-04-09
Richard Sandiford
New
lra: Stop eh_return data regs being incorrectly marked live [PR92989]
lra: Stop eh_return data regs being incorrectly marked live [PR92989]
0 0 0
2020-04-05
Richard Sandiford
New
Ping: [PATCH] testsuite: Tweak check-function-bodies interface
Ping: [PATCH] testsuite: Tweak check-function-bodies interface
0 0 0
2020-04-03
Richard Sandiford
New
rs6000: Allow FPRs to change between SDmode and DDmode [PR94254]
rs6000: Allow FPRs to change between SDmode and DDmode [PR94254]
0 0 0
2020-03-23
Richard Sandiford
New
c-family: Tighten vector handling in type_for_mode [PR94072]
c-family: Tighten vector handling in type_for_mode [PR94072]
0 0 0
2020-03-19
Richard Sandiford
New
[committed] aarch64: Treat p12-p15 as call-preserved in SVE PCS functions
[committed] aarch64: Treat p12-p15 as call-preserved in SVE PCS functions
0 0 0
2020-03-18
Richard Sandiford
New
testsuite: Tweak check-function-bodies interface
testsuite: Tweak check-function-bodies interface
0 0 0
2020-03-17
Richard Sandiford
Superseded
[committed] testsuite: Fix gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c
[committed] testsuite: Fix gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c
0 0 0
2020-03-17
Richard Sandiford
New
[committed] aarch64: Fix bf16_v(ld|st)n.c failures for big-endian
[committed] aarch64: Fix bf16_v(ld|st)n.c failures for big-endian
0 0 0
2020-03-17
Richard Sandiford
New
lra: Tighten check for reloading paradoxical subregs [PR94052]
lra: Tighten check for reloading paradoxical subregs [PR94052]
0 0 0
2020-03-13
Richard Sandiford
New
optabs: Don't use scalar conversions for vectors [PR93843]
optabs: Don't use scalar conversions for vectors [PR93843]
0 0 0
2020-02-26
Richard Sandiford
New
[committed] Backports to gcc-8
[committed] Backports to gcc-8
0 0 0
2020-02-25
Richard Sandiford
New
[committed] aarch64: Add SVE support for -mlow-precision-sqrt
[committed] aarch64: Add SVE support for -mlow-precision-sqrt
0 0 0
2020-02-21
Richard Sandiford
New
[committed] aarch64: Add SVE support for -mlow-precision-div
[committed] aarch64: Add SVE support for -mlow-precision-div
0 0 0
2020-02-21
Richard Sandiford
New
[committed] aarch64: Bump AARCH64_APPROX_MODE to 64 bits
[committed] aarch64: Bump AARCH64_APPROX_MODE to 64 bits
0 0 0
2020-02-21
Richard Sandiford
New
[committed] aarch64: Avoid creating an unused register
[committed] aarch64: Avoid creating an unused register
0 0 0
2020-02-21
Richard Sandiford
New
[committed] aarch64: Fix inverted approx_sqrt condition
[committed] aarch64: Fix inverted approx_sqrt condition
0 0 0
2020-02-21
Richard Sandiford
New
lra: Stop registers being incorrectly marked live v2 [PR92989]
lra: Stop registers being incorrectly marked live v2 [PR92989]
0 0 0
2020-02-19
Richard Sandiford
New
vect: Fix offset calculation for -ve strides [PR93767]
vect: Fix offset calculation for -ve strides [PR93767]
0 0 0
2020-02-19
Richard Sandiford
New
[RFA] Two backports to gcc-9
[RFA] Two backports to gcc-9
0 0 0
2020-02-18
Richard Sandiford
New
[committed] Backports to gcc-9
[committed] Backports to gcc-9
0 0 0
2020-02-18
Richard Sandiford
New
[committed] aarch64: Add a type attribute to aarch64_movk<mode>
[committed] aarch64: Add a type attribute to aarch64_movk<mode>
0 0 0
2020-02-06
Richard Sandiford
New
[committed] aarch64: Add an and/ior-based movk pattern [PR87763]
[committed] aarch64: Add an and/ior-based movk pattern [PR87763]
0 0 0
2020-02-06
Richard Sandiford
New
[committed] aarch64: Add an extra sbfiz pattern [PR87763]
[committed] aarch64: Add an extra sbfiz pattern [PR87763]
0 0 0
2020-02-06
Richard Sandiford
New
alias: Fix offset checks involving section anchors [PR92294]
alias: Fix offset checks involving section anchors [PR92294]
0 0 0
2020-02-04
Richard Sandiford
New
[COMMITTED] aarch64: Add Armv8.6 SVE bfloat16 support
[COMMITTED] aarch64: Add Armv8.6 SVE bfloat16 support
0 0 0
2020-01-31
Richard Sandiford
New
[COMMITTED] aarch64: Add svbfloat16_t support to arm_sve.h
[COMMITTED] aarch64: Add svbfloat16_t support to arm_sve.h
0 0 0
2020-01-31
Richard Sandiford
New
[COMMITTED] aarch64: Add Armv8.6 SVE matrix multiply support
[COMMITTED] aarch64: Add Armv8.6 SVE matrix multiply support
0 0 0
2020-01-31
Richard Sandiford
New
[COMMITTED] aarch64: Fix SVE PCS failures for BE & ILP32
[COMMITTED] aarch64: Fix SVE PCS failures for BE & ILP32
0 0 0
2020-01-31
Richard Sandiford
New
testsuite: XFAIL gcc.dg/torture/pr93133.c for powerpc*-*-* [PR93393]
testsuite: XFAIL gcc.dg/torture/pr93133.c for powerpc*-*-* [PR93393]
0 0 0
2020-01-28
Richard Sandiford
New
[COMMITTED] testsuite: Add -Wpsabi to gcc.dg/torture/pr93170.c [PR93460]
[COMMITTED] testsuite: Add -Wpsabi to gcc.dg/torture/pr93170.c [PR93460]
0 0 0
2020-01-28
Richard Sandiford
New
predcom: Fix invalid store-store commoning [PR93434]
predcom: Fix invalid store-store commoning [PR93434]
0 0 0
2020-01-28
Richard Sandiford
New
vect: Pattern-matched calls in reduction chains
vect: Pattern-matched calls in reduction chains
0 0 0
2020-01-27
Richard Sandiford
New
simplify-rtx: Extend (truncate (*extract ...)) fold [PR87763]
simplify-rtx: Extend (truncate (*extract ...)) fold [PR87763]
0 0 0
2020-01-27
Richard Sandiford
New
[COMMITTED] aarch64: Fix pr71727.c failure
[COMMITTED] aarch64: Fix pr71727.c failure
0 0 0
2020-01-27
Richard Sandiford
New
forwprop: Tweak choice of VEC_PERM_EXPR filler [PR92822]
forwprop: Tweak choice of VEC_PERM_EXPR filler [PR92822]
0 0 0
2020-01-27
Richard Sandiford
New
[COMMITTED] aarch64: Add vector/vector vec_extract patterns [PR92822]
[COMMITTED] aarch64: Add vector/vector vec_extract patterns [PR92822]
0 0 0
2020-01-27
Richard Sandiford
New
[COMMITTED] aarch64: Fix failure in cmpimm_branch_1.c
[COMMITTED] aarch64: Fix failure in cmpimm_branch_1.c
0 0 0
2020-01-27
Richard Sandiford
New
[COMMITTED] aarch64: Fix -mtrack-speculation for irreversible conditions [PR93341]
[COMMITTED] aarch64: Fix -mtrack-speculation for irreversible conditions [PR93341]
0 0 0
2020-01-23
Richard Sandiford
New
[COMMITTED] aarch64: Skip whilele_1.C test for ILP32
[COMMITTED] aarch64: Skip whilele_1.C test for ILP32
0 0 0
2020-01-23
Richard Sandiford
New
[COMMITTED aarch64: Skip some SVE ACLE function-body tests for ILP32
[COMMITTED aarch64: Skip some SVE ACLE function-body tests for ILP32
0 0 0
2020-01-23
Richard Sandiford
New
[committed] Skip gcc.target/aarch64/sve/tls_preserve* for emultls targets
[committed] Skip gcc.target/aarch64/sve/tls_preserve* for emultls targets
0 0 0
2020-01-22
Richard Sandiford
New
[committed] Fix gcc.target/aarch64/sve/sel_3.c for big-endian targets
[committed] Fix gcc.target/aarch64/sve/sel_3.c for big-endian targets
0 0 0
2020-01-22
Richard Sandiford
New
[committed] Extend r279588 to g++.dg/ext/sve-sizeless-1.C
[committed] Extend r279588 to g++.dg/ext/sve-sizeless-1.C
0 0 0
2020-01-22
Richard Sandiford
New
auto-inc-dec: Don't add incs/decs to bare CLOBBERs [PR93124]
auto-inc-dec: Don't add incs/decs to bare CLOBBERs [PR93124]
0 0 0
2020-01-22
Richard Sandiford
New
cprop: Don't replace fixed hard regs with pseudos [PR93124]
cprop: Don't replace fixed hard regs with pseudos [PR93124]
0 0 0
2020-01-22
Richard Sandiford
New
cfgexpand: Update partition size when merging variables
cfgexpand: Update partition size when merging variables
0 0 0
2020-01-22
Richard Sandiford
New
[committed] aarch64: Use stdint types for SVE ACLE elements
[committed] aarch64: Use stdint types for SVE ACLE elements
0 0 0
2020-01-21
Richard Sandiford
New
«
1
2
3
4
…
6
7
»