Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andrew Pinski
| 28 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
[3/3] MATCH: Add some more value_replacement simplifications to match
start of moving value replacement from phiopt to match
- - -
-
1
-
2023-10-29
Andrew Pinski
Unresolved
[2/3] MATCH: Move jump_function_from_stmt support to match.pd
start of moving value replacement from phiopt to match
- - -
-
1
-
2023-10-29
Andrew Pinski
Unresolved
[1/3] MATCH: first of the value replacement moving from phiopt
start of moving value replacement from phiopt to match
- - -
1
-
-
2023-10-29
Andrew Pinski
Accepted
MATCH: Simplify `(X &| B) CMP X` if possible [PR 101590]
MATCH: Simplify `(X &| B) CMP X` if possible [PR 101590]
- - -
1
-
-
2023-10-26
Andrew Pinski
Accepted
Improve tree_expr_nonnegative_p by using the ranger [PR111959]
Improve tree_expr_nonnegative_p by using the ranger [PR111959]
- - -
1
-
-
2023-10-25
Andrew Pinski
Accepted
match: Simplify `a != C1 ? abs(a) : C2` when C2 == abs(C1) [PR111957]
match: Simplify `a != C1 ? abs(a) : C2` when C2 == abs(C1) [PR111957]
- - -
1
-
-
2023-10-25
Andrew Pinski
Accepted
[PATCHv2] Improve factor_out_conditional_operation for conversions and constants
[PATCHv2] Improve factor_out_conditional_operation for conversions and constants
- - -
1
-
-
2023-10-24
Andrew Pinski
Accepted
match: Fix the `popcnt(a&b) + popcnt(a|b)` patthern for types [PR111913]
match: Fix the `popcnt(a&b) + popcnt(a|b)` patthern for types [PR111913]
- - -
1
-
-
2023-10-23
Andrew Pinski
Accepted
[Committedv2] aarch64: [PR110986] Emit csinv again for `a ? ~b : b`
[Committedv2] aarch64: [PR110986] Emit csinv again for `a ? ~b : b`
- - -
1
-
-
2023-10-22
Andrew Pinski
Accepted
Use error_mark_node after error in convert
Use error_mark_node after error in convert
- - -
1
-
-
2023-10-22
Andrew Pinski
Accepted
[PATCHv2] move the (a-b) CMP 0 ? (a-b) : (b-a) optimization from fold_cond_expr_with_comparison to …
[PATCHv2] move the (a-b) CMP 0 ? (a-b) : (b-a) optimization from fold_cond_expr_with_comparison to …
- - -
1
-
-
2023-10-22
Andrew Pinski
Accepted
convert_to_complex vs invalid_conversion [PR111903]
convert_to_complex vs invalid_conversion [PR111903]
- - -
-
1
-
2023-10-21
Andrew Pinski
Unresolved
c: [PR100532] Fix ICE when an agrgument was an error mark
c: [PR100532] Fix ICE when an agrgument was an error mark
- - -
1
-
-
2023-10-19
Andrew Pinski
Accepted
c: [PR104822] Don't warn about converting NULL to different sso endian
c: [PR104822] Don't warn about converting NULL to different sso endian
- - -
1
-
-
2023-10-19
Andrew Pinski
Accepted
aarch64: [PR110986] Emit csinv again for `a ? ~b : b`
aarch64: [PR110986] Emit csinv again for `a ? ~b : b`
- - -
1
-
-
2023-10-19
Andrew Pinski
Accepted
[COMMITTED] Fix expansion of `(a & 2) != 1`
[COMMITTED] Fix expansion of `(a & 2) != 1`
- - -
-
1
-
2023-10-18
Andrew Pinski
Unresolved
[PR31531] MATCH: Improve ~a < ~b and ~a < CST, allow a nop cast inbetween ~ and a/b
[PR31531] MATCH: Improve ~a < ~b and ~a < CST, allow a nop cast inbetween ~ and a/b
- - -
1
-
-
2023-10-16
Andrew Pinski
Accepted
Improve factor_out_conditional_operation for conversions and constants
Improve factor_out_conditional_operation for conversions and constants
- - -
1
-
-
2023-10-16
Andrew Pinski
Accepted
MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
- - -
1
-
-
2023-10-15
Andrew Pinski
Accepted
[2/2,c] Fix PR 101364: ICE after error due to diagnose_arglist_conflict not checking for error
[1/2] Fix ICE due to c_safe_arg_type_equiv_p not checking for error_mark node
- - -
1
-
-
2023-10-15
Andrew Pinski
Accepted
[1/2] Fix ICE due to c_safe_arg_type_equiv_p not checking for error_mark node
[1/2] Fix ICE due to c_safe_arg_type_equiv_p not checking for error_mark node
- - -
1
-
-
2023-10-15
Andrew Pinski
Accepted
MATCH: [PR111432] Simplify `a & (x | CST)` to a when we know that (a & ~CST) == 0
MATCH: [PR111432] Simplify `a & (x | CST)` to a when we know that (a & ~CST) == 0
- - -
-
1
-
2023-10-14
Andrew Pinski
Unresolved
MATCH: [PR111282] Simplify `a & (b ^ ~a)` to `a & b`
MATCH: [PR111282] Simplify `a & (b ^ ~a)` to `a & b`
- - -
-
1
-
2023-10-11
Andrew Pinski
Unresolved
MATCH: [PR111679] Add alternative simplification of `a | ((~a) ^ b)`
MATCH: [PR111679] Add alternative simplification of `a | ((~a) ^ b)`
- - -
-
1
-
2023-10-09
Andrew Pinski
Unresolved
MATCH: Fix infinite loop between `vec_cond(vec_cond(a, b, 0), c, d)` and `a & b`
MATCH: Fix infinite loop between `vec_cond(vec_cond(a, b, 0), c, d)` and `a & b`
- - -
1
-
-
2023-10-05
Andrew Pinski
Accepted
[COMMITTED/13] Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29`
[COMMITTED/13] Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29`
- - -
1
-
-
2023-10-01
Andrew Pinski
Accepted
[COMMITTED/13] Fix PR 110386: backprop vs ABSU_EXPR
[COMMITTED/13] Fix PR 110386: backprop vs ABSU_EXPR
- - -
1
-
-
2023-10-01
Andrew Pinski
Accepted
[COMMITTED] Fix pr111456-1.c for targets that use unsigned char by default
[COMMITTED] Fix pr111456-1.c for targets that use unsigned char by default
- - -
-
1
-
2023-09-26
Andrew Pinski
Unresolved