Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Robin Dapp
| 89 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
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
RISC-V: Add initial cost handling for segment loads/stores.
RISC-V: Add initial cost handling for segment loads/stores.
- - -
-
1
-
2024-02-26
Robin Dapp
Unresolved
RISC-V: Fix vec_init for simple sequences [PR114028].
RISC-V: Fix vec_init for simple sequences [PR114028].
- - -
-
1
-
2024-02-22
Robin Dapp
Unresolved
RISC-V: Adjust vec unit-stride load/store costs.
RISC-V: Adjust vec unit-stride load/store costs.
- - -
-
1
-
2024-02-13
Robin Dapp
Unresolved
match: Fix vcond into conditional op folding [PR113607].
match: Fix vcond into conditional op folding [PR113607].
- - -
-
1
-
2024-01-31
Robin Dapp
Unresolved
genopinit: Split init_all_optabs [PR113575]
genopinit: Split init_all_optabs [PR113575]
- - -
1
-
-
2024-01-26
Robin Dapp
Accepted
testsuite/vect: Add target checks to refined patterns [PR113558]
testsuite/vect: Add target checks to refined patterns [PR113558]
- - -
-
1
-
2024-01-24
Robin Dapp
Unresolved
fold-const: Handle AND, IOR, XOR with stepped vectors [PR112971].
fold-const: Handle AND, IOR, XOR with stepped vectors [PR112971].
- - -
1
-
-
2023-12-18
Robin Dapp
Accepted
expmed: Get vec_extract element mode from insn_data, [PR112999]
expmed: Get vec_extract element mode from insn_data, [PR112999]
- - -
1
-
-
2023-12-14
Robin Dapp
Accepted
RISC-V: testsuite: Fix strcmp-run.c test.
RISC-V: testsuite: Fix strcmp-run.c test.
- - -
-
1
-
2023-12-11
Robin Dapp
Unresolved
RISC-V: Recognize stepped series in expand_vec_perm_const.
RISC-V: Recognize stepped series in expand_vec_perm_const.
- - -
-
1
-
2023-12-09
Robin Dapp
Unresolved
RISC-V: Add vec_init expander for masks [PR112854].
RISC-V: Add vec_init expander for masks [PR112854].
- - -
-
1
-
2023-12-05
Robin Dapp
Unresolved
RISC-V: Fix two testscases related to -std changes.
RISC-V: Fix two testscases related to -std changes.
- - -
-
1
-
2023-12-04
Robin Dapp
Unresolved
expmed: Perform mask extraction via QImode [PR112773].
expmed: Perform mask extraction via QImode [PR112773].
- - -
-
1
-
2023-12-04
Robin Dapp
Unresolved
RISC-V: Add vectorized strcmp.
RISC-V: Add vectorized strcmp.
- - -
-
1
-
2023-12-01
Robin Dapp
Unresolved
RISC-V: Add vectorized strlen.
RISC-V: Add vectorized strlen.
- - -
-
1
-
2023-12-01
Robin Dapp
Unresolved
RISC-V: Rename and unify stringop strategy handling [NFC].
RISC-V: Rename and unify stringop strategy handling [NFC].
- - -
-
1
-
2023-12-01
Robin Dapp
Unresolved
RISC-V: Fix rawmemchr implementation.
RISC-V: Fix rawmemchr implementation.
- - -
-
1
-
2023-12-01
Robin Dapp
Unresolved
RISC-V: Vectorized str(n)cmp and strlen.
RISC-V: Vectorized str(n)cmp and strlen.
- - -
-
1
-
2023-11-30
Robin Dapp
Unresolved
RISC-V: vsetvl: Refine REG_EQUAL equality.
RISC-V: vsetvl: Refine REG_EQUAL equality.
- - -
-
1
-
2023-11-13
Robin Dapp
Unresolved
RISC-V: Add vector fmin/fmax expanders.
RISC-V: Add vector fmin/fmax expanders.
- - -
-
1
-
2023-10-30
Robin Dapp
Unresolved
RISC-V: Add rawmemchr expander.
RISC-V: Add rawmemchr expander.
- - -
-
1
-
2023-10-26
Robin Dapp
Unresolved
RISC-V: Fix cond_sqrt tests.
RISC-V: Fix cond_sqrt tests.
- - -
-
1
-
2023-10-26
Robin Dapp
Unresolved
internal-fn: Add VCOND_MASK_LEN.
internal-fn: Add VCOND_MASK_LEN.
- - -
-
1
-
2023-10-23
Robin Dapp
Corrupt patch
vect: Allow same precision for bit-precision conversions.
vect: Allow same precision for bit-precision conversions.
- - -
-
1
-
2023-10-18
Robin Dapp
Unresolved
RISC-V: Add popcount fallback expander.
RISC-V: Add popcount fallback expander.
- - -
-
1
-
2023-10-18
Robin Dapp
Unresolved
genemit: Split insn-emit.cc into ten files.
genemit: Split insn-emit.cc into ten files.
- - -
-
1
-
2023-10-12
Robin Dapp
Unresolved
ifcvt/vect: Emit COND_ADD for conditional scalar reduction.
ifcvt/vect: Emit COND_ADD for conditional scalar reduction.
- - -
-
1
-
2023-09-20
Robin Dapp
Unresolved
match: Don't sink comparisons into vec_cond operands.
match: Don't sink comparisons into vec_cond operands.
- - -
1
-
-
2023-09-08
Robin Dapp
Accepted
gimple-match: Do not try UNCOND optimization with COND_LEN.
gimple-match: Do not try UNCOND optimization with COND_LEN.
- - -
1
-
-
2023-09-08
Robin Dapp
Accepted
RISC-V: Add vec_extract for BI -> QI.
RISC-V: Add vec_extract for BI -> QI.
- - -
-
1
-
2023-09-01
Robin Dapp
Unresolved
testsuite/vect: Make match patterns more accurate.
testsuite/vect: Make match patterns more accurate.
- - -
1
-
-
2023-08-31
Robin Dapp
Accepted
expmed: Allow extract_bit_field via mem for low-precision modes.
expmed: Allow extract_bit_field via mem for low-precision modes.
- - -
1
-
-
2023-08-30
Robin Dapp
Accepted
RISC-V: Add initial pipeline description for an out-of-order core.
RISC-V: Add initial pipeline description for an out-of-order core.
- - -
-
1
-
2023-08-23
Robin Dapp
Unresolved
RISC-V: Allow immediates 17-31 for vector shift.
RISC-V: Allow immediates 17-31 for vector shift.
- 1 -
1
-
-
2023-08-18
Robin Dapp
Accepted
RISC-V/testsuite: Add missing conversion tests.
RISC-V/testsuite: Add missing conversion tests.
- - -
-
1
-
2023-08-18
Robin Dapp
Unresolved
RISC-V: Enable pressure-aware scheduling by default.
RISC-V: Enable pressure-aware scheduling by default.
- - -
-
1
-
2023-08-18
Robin Dapp
Unresolved
RISC-V: Fix reduc_strict_run-1 test case.
RISC-V: Fix reduc_strict_run-1 test case.
- - -
-
1
-
2023-08-15
Robin Dapp
Unresolved
IFN: Fix vector extraction into promoted subreg.
IFN: Fix vector extraction into promoted subreg.
- - -
-
1
-
2023-08-15
Robin Dapp
Unresolved
vect: Add a popcount fallback.
vect: Add a popcount fallback.
- - -
1
-
-
2023-08-07
Robin Dapp
Accepted
fwprop: Allow UNARY_P and check register pressure.
fwprop: Allow UNARY_P and check register pressure.
- - -
1
-
-
2023-08-07
Robin Dapp
Accepted
RISC-V: Implement vector "average" autovec pattern.
RISC-V: Implement vector "average" autovec pattern.
- - -
-
1
-
2023-08-01
Robin Dapp
Unresolved
gcse: Extract reg pressure handling into separate file.
gcse: Extract reg pressure handling into separate file.
- - -
-
1
-
2023-07-28
Robin Dapp
Unresolved
[v2] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
[v2] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
- - -
-
1
-
2023-07-14
Robin Dapp
Unresolved
vect: Handle demoting FLOAT and promoting FIX_TRUNC.
vect: Handle demoting FLOAT and promoting FIX_TRUNC.
- - -
-
1
-
2023-07-13
Robin Dapp
Unresolved
[v2] genopinit: Allow more than 256 modes.
[v2] genopinit: Allow more than 256 modes.
- - -
-
1
-
2023-07-11
Robin Dapp
Unresolved
genopinit: Allow more than 256 modes.
genopinit: Allow more than 256 modes.
- - -
-
1
-
2023-07-11
Robin Dapp
Corrupt patch
genopinit: Allow more than 256 modes.
genopinit: Allow more than 256 modes.
- - -
1
-
-
2023-07-11
Robin Dapp
Accepted
RISC-V: Change truncate to float_truncate in narrowing
RISC-V: Change truncate to float_truncate in narrowing
- - -
-
1
-
2023-07-05
Robin Dapp
Unresolved
RISC-V: Support variable index in vec_extract.
RISC-V: Support variable index in vec_extract.
- - -
-
1
-
2023-07-05
Robin Dapp
Unresolved
RISC-V: Allow variable index for vec_set.
RISC-V: Allow variable index for vec_set.
- - -
-
1
-
2023-07-05
Robin Dapp
Unresolved
gimple-isel: Recognize vec_extract pattern.
gimple-isel: Recognize vec_extract pattern.
- - -
1
-
-
2023-07-03
Robin Dapp
Accepted
RISC-V: Add autovect widening/narrowing Integer/FP conversions.
RISC-V: Add autovect widening/narrowing Integer/FP conversions.
- - -
-
1
-
2023-06-26
Robin Dapp
Unresolved
RISC-V: Add autovec FP widening/narrowing.
RISC-V: Add autovec FP widening/narrowing.
- - -
-
1
-
2023-06-26
Robin Dapp
Unresolved
RISC-V: Add autovec FP int->float conversion.
RISC-V: Add autovec FP int->float conversion.
- - -
-
1
-
2023-06-26
Robin Dapp
Unresolved
match.pd: Use element_mode instead of TYPE_MODE.
match.pd: Use element_mode instead of TYPE_MODE.
- - -
-
1
-
2023-06-26
Robin Dapp
Unresolved
RISC-V: Split VF iterators for Zvfh(min).
RISC-V: Split VF iterators for Zvfh(min).
- - -
-
1
-
2023-06-22
Robin Dapp
Unresolved
[v2] RISC-V: Implement autovec copysign.
[v2] RISC-V: Implement autovec copysign.
- - -
1
-
-
2023-06-21
Robin Dapp
Accepted
RISC-V: Implement autovec copysign.
RISC-V: Implement autovec copysign.
- - -
1
-
-
2023-06-20
Robin Dapp
Accepted
RISC-V: Fix vmul test expectation.
RISC-V: Fix vmul test expectation.
- - -
-
1
-
2023-06-20
Robin Dapp
Unresolved
[v2] RISC-V: Implement vec_set and vec_extract.
[v2] RISC-V: Implement vec_set and vec_extract.
- - -
-
1
-
2023-06-16
Robin Dapp
Unresolved
[v3] RISC-V: Add autovec FP unary operations.
[v3] RISC-V: Add autovec FP unary operations.
- - -
-
1
-
2023-06-16
Robin Dapp
Unresolved
[v3] RISC-V: Add autovec FP binary operations.
[v3] RISC-V: Add autovec FP binary operations.
- - -
-
1
-
2023-06-16
Robin Dapp
Unresolved
[v2] RISC-V: Add autovec FP unary operations.
[v2] RISC-V: Add autovec FP unary operations.
- - -
-
1
-
2023-06-15
Robin Dapp
Unresolved
[v2] RISC-V: Add autovec FP binary operations.
[v2] RISC-V: Add autovec FP binary operations.
- - -
-
1
-
2023-06-15
Robin Dapp
Unresolved
[v2] RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
[v2] RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
- - -
-
1
-
2023-06-15
Robin Dapp
Unresolved
RISC-V: Add autovec FP unary operations.
RISC-V: Add autovec FP unary operations.
- - -
-
1
-
2023-06-14
Robin Dapp
Unresolved
RISC-V: Add autovec FP binary operations.
RISC-V: Add autovec FP binary operations.
- - -
-
1
-
2023-06-14
Robin Dapp
Corrupt patch
RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
- - -
-
1
-
2023-06-14
Robin Dapp
Unresolved
RISC-V: Add (u)int8_t to binop tests.
RISC-V: Add (u)int8_t to binop tests.
- - -
-
1
-
2023-06-14
Robin Dapp
Unresolved
RISC-V: Add sign-extending variants for vmv.x.s.
RISC-V: Add sign-extending variants for vmv.x.s.
- - -
-
1
-
2023-06-12
Robin Dapp
Unresolved
RISC-V: Implement vec_set and vec_extract.
RISC-V: Implement vec_set and vec_extract.
- - -
-
1
-
2023-06-12
Robin Dapp
Unresolved
RISC-V: Synthesize power-of-two constants.
RISC-V: Synthesize power-of-two constants.
- - -
-
1
-
2023-05-30
Robin Dapp
Unresolved
[v2] RISC-V: Implement autovec abs, vneg, vnot.
[v2] RISC-V: Implement autovec abs, vneg, vnot.
- - -
-
1
-
2023-05-25
Robin Dapp
Unresolved
RISC-V: Add autovec sign/zero extension and truncation.
RISC-V: Add autovec sign/zero extension and truncation.
- - -
-
1
-
2023-05-25
Robin Dapp
Unresolved
RISC-V: Implement autovec abs, vneg, vnot.
RISC-V: Implement autovec abs, vneg, vnot.
- - -
-
1
-
2023-05-19
Robin Dapp
Unresolved
RISC-V: testsuite: Remove empty *-run-template.h.
RISC-V: testsuite: Remove empty *-run-template.h.
- - -
1
-
-
2023-05-19
Robin Dapp
Accepted
RISC-V: Allow more loading of const vectors.
RISC-V: Allow more loading of const vectors.
- - -
1
-
-
2023-05-19
Robin Dapp
Accepted
[v2] RISC-V: Allow vector constants in riscv_const_insns.
[v2] RISC-V: Allow vector constants in riscv_const_insns.
- - -
-
1
-
2023-05-11
Robin Dapp
Repeat Merge
[Commited] MAINTAINERS: Fix alphabetic sorting.
[Commited] MAINTAINERS: Fix alphabetic sorting.
- - -
-
1
-
2023-05-11
Robin Dapp
Repeat Merge
[v2] RISC-V: Split off shift patterns for autovectorization.
[v2] RISC-V: Split off shift patterns for autovectorization.
- - -
-
1
-
2023-05-11
Robin Dapp
Unresolved
[v2] RISC-V: Clarify vlmax and length handling.
[v2] RISC-V: Clarify vlmax and length handling.
- - -
-
1
-
2023-05-11
Robin Dapp
Unresolved
[v2] RISC-V: Add autovectorization tests for binary integer, operations.
[v2] RISC-V: Add autovectorization tests for binary integer, operations.
- - -
1
-
-
2023-05-11
Robin Dapp
Accepted
[v2] RISC-V: Add vectorized binops and insn_expander helpers.
[v2] RISC-V: Add vectorized binops and insn_expander helpers.
- - -
1
-
-
2023-05-11
Robin Dapp
Accepted
mklog.py: Add --commit option.
mklog.py: Add --commit option.
- - -
1
-
-
2023-05-11
Robin Dapp
Accepted
riscv: Add autovectorization tests for binary integer
riscv: Add autovectorization tests for binary integer
- - -
1
-
-
2023-05-10
Robin Dapp
Accepted
riscv: Split off shift patterns for autovectorization.
riscv: Split off shift patterns for autovectorization.
- - -
-
1
-
2023-05-10
Robin Dapp
Unresolved
riscv: Clarify vlmax and length handling.
riscv: Clarify vlmax and length handling.
- - -
-
1
-
2023-05-10
Robin Dapp
Unresolved
riscv: Add vectorized binops and insn_expander helpers.
riscv: Add vectorized binops and insn_expander helpers.
- - -
1
-
-
2023-05-10
Robin Dapp
Accepted
riscv: Allow vector constants in riscv_const_insns.
riscv: Allow vector constants in riscv_const_insns.
- - -
1
-
-
2023-04-28
Robin Dapp
Accepted