Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andrew Pinski (QUIC)
| 63 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
[COMMITTED] aarch64: Fix memtag builtins vs GC [PR108174]
[COMMITTED] aarch64: Fix memtag builtins vs GC [PR108174]
- - -
1
-
-
2024-02-29
Andrew Pinski (QUIC)
Accepted
[COMMITTED] Add libcc1 to bug components
[COMMITTED] Add libcc1 to bug components
- - -
1
-
-
2024-02-29
Andrew Pinski (QUIC)
Accepted
[2/2] aarch64: Support `{1.0f, 1.0f, 0.0, 0.0}` CST forming with fmov with a smaller vector type.
[1/2] aarch64: Use fmov s/d/hN, FP_CST for some vector CST [PR113856]
- - -
1
-
-
2024-02-24
Andrew Pinski (QUIC)
Accepted
[1/2] aarch64: Use fmov s/d/hN, FP_CST for some vector CST [PR113856]
[1/2] aarch64: Use fmov s/d/hN, FP_CST for some vector CST [PR113856]
- - -
1
-
-
2024-02-24
Andrew Pinski (QUIC)
Accepted
aarch64: Fix costing of manual bfi instructions
aarch64: Fix costing of manual bfi instructions
- - -
1
-
-
2024-02-23
Andrew Pinski (QUIC)
Accepted
[COMMITTED/13] warn-access: Fix handling of unnamed types [PR109804]
[COMMITTED/13] warn-access: Fix handling of unnamed types [PR109804]
- - -
1
-
-
2024-02-22
Andrew Pinski (QUIC)
Accepted
[COMMITTED] warn-access: Fix handling of unnamed types [PR109804]
[COMMITTED] warn-access: Fix handling of unnamed types [PR109804]
- - -
1
-
-
2024-02-22
Andrew Pinski (QUIC)
Accepted
c++/c-common: Fix convert_vector_to_array_for_subscript for qualified vector types [PR89224]
c++/c-common: Fix convert_vector_to_array_for_subscript for qualified vector types [PR89224]
- - -
1
-
-
2024-02-21
Andrew Pinski (QUIC)
Accepted
[Committed] analyzer: Fix maybe_undo_optimize_bit_field_compare vs non-scalar types [PR113983]
[Committed] analyzer: Fix maybe_undo_optimize_bit_field_compare vs non-scalar types [PR113983]
- - -
-
1
-
2024-02-19
Andrew Pinski (QUIC)
Unresolved
[COMMITTED] c++: Add testcase for this PR [PR97990]
[COMMITTED] c++: Add testcase for this PR [PR97990]
- - -
1
-
-
2024-02-16
Andrew Pinski (QUIC)
Accepted
[2/2] doc: Add documentation of which operand matches the mode of the standard pattern name [PR1135…
Some minor internal optabs related fixes
- - -
1
-
-
2024-02-14
Andrew Pinski (QUIC)
Accepted
[1/2] doc: Fix some standard named pattern documentation modes
Some minor internal optabs related fixes
- - -
1
-
-
2024-02-14
Andrew Pinski (QUIC)
Accepted
[COMMITTED] aarch64/testsuite: Remove dg-excess-errors from c-c++-common/gomp/pr63328.c and gcc.dg/…
[COMMITTED] aarch64/testsuite: Remove dg-excess-errors from c-c++-common/gomp/pr63328.c and gcc.dg/…
- - -
1
-
-
2024-02-14
Andrew Pinski (QUIC)
Accepted
aarch64: Reword error message for mismatch guard size and probing interval [PR90155]
aarch64: Reword error message for mismatch guard size and probing interval [PR90155]
- - -
1
-
-
2024-02-13
Andrew Pinski (QUIC)
Accepted
vect/testsuite: Fix vect-simd-clone-1[02].c when dg-do default is compile [PR113899]
vect/testsuite: Fix vect-simd-clone-1[02].c when dg-do default is compile [PR113899]
- - -
1
-
-
2024-02-13
Andrew Pinski (QUIC)
Accepted
aarch64: Use vec_perm_indices::new_shrunk_vector in aarch64_evpc_reencode
aarch64: Use vec_perm_indices::new_shrunk_vector in aarch64_evpc_reencode
- - -
1
-
-
2024-02-13
Andrew Pinski (QUIC)
Accepted
aarch64: Improve PERM<{0}, a, ...> (64bit) by adding whole vector shift right [PR113872]
aarch64: Improve PERM<{0}, a, ...> (64bit) by adding whole vector shift right [PR113872]
- - -
1
-
-
2024-02-11
Andrew Pinski (QUIC)
Accepted
aarch64: Fix undefined code in vect_ctz_1.c
aarch64: Fix undefined code in vect_ctz_1.c
- - -
1
-
-
2024-02-02
Andrew Pinski (QUIC)
Accepted
[COMMITTEDv2] aarch64: -mstrict-align vs __arm_data512_t [PR113657]
[COMMITTEDv2] aarch64: -mstrict-align vs __arm_data512_t [PR113657]
- - -
-
1
-
2024-02-01
Andrew Pinski (QUIC)
Unresolved
aarch64: -mstrict-align vs __arm_data512_t [PR113657]
aarch64: -mstrict-align vs __arm_data512_t [PR113657]
- - -
-
1
-
2024-01-30
Andrew Pinski (QUIC)
Unresolved
Fix some of vect-avg-*.c testcases
Fix some of vect-avg-*.c testcases
- - -
1
-
-
2024-01-30
Andrew Pinski (QUIC)
Accepted
aarch64: Fix/avoid undefinedness in aarch64_classify_index [PR100212]
aarch64: Fix/avoid undefinedness in aarch64_classify_index [PR100212]
- - -
1
-
-
2024-01-26
Andrew Pinski (QUIC)
Accepted
testsuite/vect: Fix pr25413a.c expectations [PR109705]
testsuite/vect: Fix pr25413a.c expectations [PR109705]
- - -
1
-
-
2024-01-26
Andrew Pinski (QUIC)
Accepted
aarch64: Fix undefinedness while testing the J constraint [PR100204]
aarch64: Fix undefinedness while testing the J constraint [PR100204]
- - -
1
-
-
2024-01-25
Andrew Pinski (QUIC)
Accepted
Fix a few vect gimple testcases for LLP64 targets (e.g. mingw) [PR113548]
Fix a few vect gimple testcases for LLP64 targets (e.g. mingw) [PR113548]
- - -
-
1
-
2024-01-25
Andrew Pinski (QUIC)
Unresolved
[COMMITTED] Fix check_effective_target_vect_long_mult
[COMMITTED] Fix check_effective_target_vect_long_mult
- - -
-
1
-
2024-01-25
Andrew Pinski (QUIC)
Unresolved
Fix vect_long_mult for aarch64 [PR109705]
Fix vect_long_mult for aarch64 [PR109705]
- - -
-
1
-
2024-01-24
Andrew Pinski (QUIC)
Unresolved
aarch64: Fix movv8di for overlapping register and memory load [PR113550]
aarch64: Fix movv8di for overlapping register and memory load [PR113550]
- - -
1
-
-
2024-01-24
Andrew Pinski (QUIC)
Accepted
arm: Fix parsecpu.awk for aliases [PR113030]
arm: Fix parsecpu.awk for aliases [PR113030]
- - -
1
-
-
2024-01-21
Andrew Pinski (QUIC)
Accepted
[COMMITTED] ipa: Add testcase for already fixed case [PR110705]
[COMMITTED] ipa: Add testcase for already fixed case [PR110705]
- - -
1
-
-
2024-01-20
Andrew Pinski (QUIC)
Accepted
aarch64: Fix __builtin_apply with -mgeneral-regs-only [PR113486]
aarch64: Fix __builtin_apply with -mgeneral-regs-only [PR113486]
- - -
1
-
-
2024-01-18
Andrew Pinski (QUIC)
Accepted
[COMMITTEDv2] aarch64: Fix aarch64_ldp_reg_operand predicate not to allow all subreg [PR113221]
[COMMITTEDv2] aarch64: Fix aarch64_ldp_reg_operand predicate not to allow all subreg [PR113221]
- - -
-
1
-
2024-01-17
Andrew Pinski (QUIC)
Unresolved
aarch64: Fix aarch64_ldp_reg_operand predicate not to allow all subreg [PR113221]
aarch64: Fix aarch64_ldp_reg_operand predicate not to allow all subreg [PR113221]
- - -
-
1
-
2024-01-17
Andrew Pinski (QUIC)
Unresolved
[COMMITTED] Add myself to the DCO section
[COMMITTED] Add myself to the DCO section
- - -
1
-
-
2024-01-15
Andrew Pinski (QUIC)
Accepted
[COMMITTED] Add a few testcases for fix missed optimization regressions
[COMMITTED] Add a few testcases for fix missed optimization regressions
- - -
1
-
-
2024-01-13
Andrew Pinski (QUIC)
Accepted
expr: Limit the store flag optimization for single bit to non-vectors [PR113322]
expr: Limit the store flag optimization for single bit to non-vectors [PR113322]
- - -
-
1
-
2024-01-11
Andrew Pinski (QUIC)
Unresolved
match: Delay folding of 1/x into `(x+1u)<2u?x:0` until late [PR113301]
match: Delay folding of 1/x into `(x+1u)<2u?x:0` until late [PR113301]
- - -
1
-
-
2024-01-11
Andrew Pinski (QUIC)
Accepted
[PATCHv2] aarch64/expr: Use ccmp when the outer expression is used twice [PR100942]
[PATCHv2] aarch64/expr: Use ccmp when the outer expression is used twice [PR100942]
- - -
1
-
-
2024-01-05
Andrew Pinski (QUIC)
Accepted
Match: Improve inverted_equal_p for bool and `^` and `==` [PR113186]
Match: Improve inverted_equal_p for bool and `^` and `==` [PR113186]
- - -
-
1
-
2024-01-01
Andrew Pinski (QUIC)
Unresolved
Fix gen-vect-26.c testcase after loops with multiple exits [PR113167]
Fix gen-vect-26.c testcase after loops with multiple exits [PR113167]
- - -
1
-
-
2023-12-29
Andrew Pinski (QUIC)
Accepted
[COMMITTED] match: Improve `(a != b) ? (a + b) : (2 * a)` pattern [PR19832]
[COMMITTED] match: Improve `(a != b) ? (a + b) : (2 * a)` pattern [PR19832]
- - -
-
1
-
2023-12-25
Andrew Pinski (QUIC)
Unresolved
reassoc vs uninitialized variable {PR112581]
reassoc vs uninitialized variable {PR112581]
- - -
1
-
-
2023-12-23
Andrew Pinski (QUIC)
Accepted
Document cond_copysign and cond_len_copysign optabs [PR112951]
Document cond_copysign and cond_len_copysign optabs [PR112951]
- - -
-
1
-
2023-12-21
Andrew Pinski (QUIC)
Unresolved
[COMMITTED] SCCP: Fix ODR issues when compiling with LTO [PR 113054}
[COMMITTED] SCCP: Fix ODR issues when compiling with LTO [PR 113054}
- - -
-
1
-
2023-12-18
Andrew Pinski (QUIC)
Unresolved
[COMMITTED] middle-end: Fix up constant handling in emit_conditional_move [PR111260]
[COMMITTED] middle-end: Fix up constant handling in emit_conditional_move [PR111260]
- - -
-
1
-
2023-12-14
Andrew Pinski (QUIC)
Unresolved
middle-end: Fix up constant handling in emit_conditional_move [PR111260]
middle-end: Fix up constant handling in emit_conditional_move [PR111260]
- - -
-
1
-
2023-12-13
Andrew Pinski (QUIC)
Unresolved
aarch64/expr: Use ccmp when the outer expression is used twice [PR100942]
aarch64/expr: Use ccmp when the outer expression is used twice [PR100942]
- - -
1
-
-
2023-12-12
Andrew Pinski (QUIC)
Accepted
[PATCHv2,2/2] MATCH: (convert)(zero_one !=/== 0/1) for outer type and zero_one type are the same
Fix PR 111972: Missed vectorization due to phiopt changes
- - -
-
1
-
2023-12-10
Andrew Pinski (QUIC)
Unresolved
[1/2] analyzer: Remove check of unsigned_char in maybe_undo_optimize_bit_field_compare.
Fix PR 111972: Missed vectorization due to phiopt changes
- - -
1
-
-
2023-12-10
Andrew Pinski (QUIC)
Accepted
expr: catch more `a*bool` while expanding [PR 112935]
expr: catch more `a*bool` while expanding [PR 112935]
- - -
1
-
-
2023-12-10
Andrew Pinski (QUIC)
Accepted
aarch64: Fix wrong code for bfloat when f16 is enabled [PR 111867]
aarch64: Fix wrong code for bfloat when f16 is enabled [PR 111867]
- - -
1
-
-
2023-12-10
Andrew Pinski (QUIC)
Accepted
[3/3] MATCH: (convert)(zero_one !=/== 0/1) for outer type and zero_one type are the same
Fix PR 111972
- - -
-
1
-
2023-12-02
Andrew Pinski (QUIC)
Unresolved
[2/3] Remove check of unsigned_char in maybe_undo_optimize_bit_field_compare.
Fix PR 111972
- - -
-
1
-
2023-12-02
Andrew Pinski (QUIC)
Unresolved
[1/3] MATCH: Fix zero_one_valued_p's convert pattern
Fix PR 111972
- - -
-
1
-
2023-12-02
Andrew Pinski (QUIC)
Unresolved
MATCH: Fix invalid signed boolean type usage
MATCH: Fix invalid signed boolean type usage
- - -
-
1
-
2023-11-28
Andrew Pinski (QUIC)
Unresolved
aarch64: Improve cost of `a ? {-,}1 : b`
aarch64: Improve cost of `a ? {-,}1 : b`
- - -
1
-
-
2023-11-27
Andrew Pinski (QUIC)
Accepted
[COMMITTED] Fix time-profiler-3.c after r14-5628-g53ba8d669550d3
[COMMITTED] Fix time-profiler-3.c after r14-5628-g53ba8d669550d3
- - -
1
-
-
2023-11-27
Andrew Pinski (QUIC)
Accepted
aarch64: Improve cost of `a ? {-,}1 : b`
aarch64: Improve cost of `a ? {-,}1 : b`
- - -
1
-
-
2023-11-27
Andrew Pinski (QUIC)
Accepted
[COMMITTED] Fix gcc.dg/vla-1.c
[COMMITTED] Fix gcc.dg/vla-1.c
- - -
1
-
-
2023-11-26
Andrew Pinski (QUIC)
Accepted
[2/2] Fix gcc.target/aarch64/simd/vmulxd_{f64, f32}_2.c after after IPA-VRP improvement for return …
[1/2] Fix contracts-tmpl-spec2.C on targets where plain char is unsigned by default
- - -
1
-
-
2023-11-26
Andrew Pinski (QUIC)
Accepted
[1/2] Fix contracts-tmpl-spec2.C on targets where plain char is unsigned by default
[1/2] Fix contracts-tmpl-spec2.C on targets where plain char is unsigned by default
- - -
1
-
-
2023-11-26
Andrew Pinski (QUIC)
Accepted
Fix gcc.target/aarch64/movk.c testcase after IPA-VRP improvement for return values
Fix gcc.target/aarch64/movk.c testcase after IPA-VRP improvement for return values
- - -
1
-
-
2023-11-22
Andrew Pinski (QUIC)
Accepted
Fix gcc.target/aarch64/movk.c testcase after IPA-VRP improvement for return values
Fix gcc.target/aarch64/movk.c testcase after IPA-VRP improvement for return values
- - -
1
-
-
2023-11-22
Andrew Pinski (QUIC)
Accepted