Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| Archived =
No
| 150 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
[PR107608,range-ops] Avoid folding into INF when flag_trapping_math.
[PR107608,range-ops] Avoid folding into INF when flag_trapping_math.
- - -
1
-
-
2023-01-15
Aldy Hernandez
Accepted
[PR107608,range-ops] Avoid folding into INF when flag_trapping_math.
[PR107608,range-ops] Avoid folding into INF when flag_trapping_math.
- - -
1
-
-
2023-01-15
Aldy Hernandez
Accepted
Remove use_equiv_p in vr-values.cc
Remove use_equiv_p in vr-values.cc
- - -
-
1
-
2022-11-22
Aldy Hernandez
Unresolved
Remove follow_assert_exprs from overflow_comparison.
Remove follow_assert_exprs from overflow_comparison.
- - -
-
1
-
2022-11-22
Aldy Hernandez
Unresolved
Remove ASSERT_EXPR.
Remove ASSERT_EXPR.
- - -
1
-
-
2022-11-22
Aldy Hernandez
Accepted
Remove legacy VRP (maybe?)
Remove legacy VRP (maybe?)
- - -
1
-
-
2022-11-21
Aldy Hernandez
Accepted
[COMMITTED,PR,tree-optimization/107732,range-ops] Handle attempt to abs() negatives.
[COMMITTED,PR,tree-optimization/107732,range-ops] Handle attempt to abs() negatives.
- - -
-
1
-
2022-11-17
Aldy Hernandez
Repeat Merge
[range-ops] Minor readability fix.
[range-ops] Minor readability fix.
- - -
1
-
-
2022-11-15
Aldy Hernandez
Accepted
[range-ops] Implement sqrt.
[range-ops] Implement sqrt.
- - -
1
-
-
2022-11-13
Aldy Hernandez
Accepted
[PR68097] Try to avoid recursing for floats in tree_*_nonnegative_warnv_p.
[PR68097] Try to avoid recursing for floats in tree_*_nonnegative_warnv_p.
- - -
1
-
-
2022-11-12
Aldy Hernandez
Accepted
[COMMITTED,frange] Avoid testing signed zero test for -fno-signed-zeros.
[COMMITTED,frange] Avoid testing signed zero test for -fno-signed-zeros.
- - -
-
1
-
2022-11-12
Aldy Hernandez
Repeat Merge
[range-ops] Add ability to represent open intervals in frange.
[range-ops] Add ability to represent open intervals in frange.
- - -
1
-
-
2022-11-11
Aldy Hernandez
Accepted
[COMMITTED,range-ops] Remove specialized fold_range methods for various operators.
[COMMITTED,range-ops] Remove specialized fold_range methods for various operators.
- - -
-
1
-
2022-11-11
Aldy Hernandez
Unresolved
[COMMITTED,range-ops] Avoid unnecessary intersection in update_known_bitmask.
[COMMITTED,range-ops] Avoid unnecessary intersection in update_known_bitmask.
- - -
-
1
-
2022-11-11
Aldy Hernandez
Unresolved
[COMMITTED,range-ops] Update known bitmasks using CCP for all operators.
[COMMITTED,range-ops] Update known bitmasks using CCP for all operators.
- - -
-
1
-
2022-11-11
Aldy Hernandez
Unresolved
[COMMITTED,range-ops] Use existing tree code for *DIV_EXPR entries.
[COMMITTED,range-ops] Use existing tree code for *DIV_EXPR entries.
- - -
-
1
-
2022-11-11
Aldy Hernandez
Unresolved
[COMMITTED,range-ops] Add tree code to range_operator.
[COMMITTED,range-ops] Add tree code to range_operator.
- - -
-
1
-
2022-11-11
Aldy Hernandez
Unresolved
Do not specify NAN sign in frange::set_nonnegative.
Do not specify NAN sign in frange::set_nonnegative.
- - -
1
-
-
2022-11-10
Aldy Hernandez
Accepted
[COMMITTED] Clear NAN when reading back a global range if necessary.
[COMMITTED] Clear NAN when reading back a global range if necessary.
- - -
-
1
-
2022-11-09
Aldy Hernandez
Repeat Merge
[COMMITTED] Implement op[12]_range operators for PLUS_EXPR and MINUS_EXPR.
[COMMITTED] Implement op[12]_range operators for PLUS_EXPR and MINUS_EXPR.
- - -
-
1
-
2022-11-09
Aldy Hernandez
Repeat Merge
[COMMITTED,range-op-float] Implement MINUS_EXPR.
[COMMITTED,range-op-float] Implement MINUS_EXPR.
- - -
-
1
-
2022-11-09
Aldy Hernandez
Unresolved
[COMMITTED,range-op-float] Abstract out binary operator code out of PLUS_EXPR entry.
[COMMITTED,range-op-float] Abstract out binary operator code out of PLUS_EXPR entry.
- - -
-
1
-
2022-11-09
Aldy Hernandez
Unresolved
CCP: handle division by a power of 2 as a right shift.
CCP: handle division by a power of 2 as a right shift.
- - -
1
-
-
2022-11-08
Aldy Hernandez
Accepted
[COMMITTED] Improve multiplication by powers of 2 in range-ops.
[COMMITTED] Improve multiplication by powers of 2 in range-ops.
- - -
-
1
-
2022-11-07
Aldy Hernandez
Repeat Merge
[COMMITTED,range-op] Restrict division by power of 2 optimization to positive numbers.
[COMMITTED,range-op] Restrict division by power of 2 optimization to positive numbers.
- - -
-
1
-
2022-11-07
Aldy Hernandez
Repeat Merge
Use bit-CCP in range-ops.
Use bit-CCP in range-ops.
- - -
1
-
-
2022-11-06
Aldy Hernandez
Accepted
[COMMITTED] Set nonzero bits for multiplication and divisions by a power of 2.
[COMMITTED] Set nonzero bits for multiplication and divisions by a power of 2.
- - -
-
1
-
2022-11-04
Aldy Hernandez
Repeat Merge
[COMMITTED,PR,tree-optimization/107490] Handle NANs in op[12]_range.
[COMMITTED,PR,tree-optimization/107490] Handle NANs in op[12]_range.
- - -
-
1
-
2022-11-01
Aldy Hernandez
Repeat Merge
[PR,tree-optimization/107394] Canonicalize global franges as they are read back.
[PR,tree-optimization/107394] Canonicalize global franges as they are read back.
- - -
1
-
-
2022-10-25
Aldy Hernandez
Accepted
Convert flag_finite_math_only uses in frange to HONOR_*.
Convert flag_finite_math_only uses in frange to HONOR_*.
- - -
1
-
-
2022-10-25
Aldy Hernandez
Accepted
[PR,tree-optimization/107355] Handle NANs in abs range-op entry.
[PR,tree-optimization/107355] Handle NANs in abs range-op entry.
- - -
-
1
-
2022-10-24
Aldy Hernandez
Repeat Merge
[PR,tree-optimization/107365] Check HONOR_NANS instead of flag_finite_math_only in frange:verify_ra…
[PR,tree-optimization/107365] Check HONOR_NANS instead of flag_finite_math_only in frange:verify_ra…
- - -
1
-
-
2022-10-23
Aldy Hernandez
Accepted
[COMMITTED] Update selftest such that [-Inf, +Inf] is always VARYING for -ffinite-math-only.
[COMMITTED] Update selftest such that [-Inf, +Inf] is always VARYING for -ffinite-math-only.
- - -
-
1
-
2022-10-22
Aldy Hernandez
Repeat Merge
Rename nonzero_bits to known_zero_bits.
Rename nonzero_bits to known_zero_bits.
- - -
1
-
-
2022-10-21
Aldy Hernandez
Accepted
[COMMITTED,PR,c++/106654] Handle non-irange ranges in get_range_global for default defs.
[COMMITTED,PR,c++/106654] Handle non-irange ranges in get_range_global for default defs.
- - -
-
1
-
2022-10-20
Aldy Hernandez
Repeat Merge
[COMMITTED] Add op[12]_range for UNORDERED_LT entries in range-op.
[COMMITTED] Add op[12]_range for UNORDERED_LT entries in range-op.
- - -
-
1
-
2022-10-20
Aldy Hernandez
Unresolved
[COMMITTED] A false UNORDERED_<cond> means neither operand can be a NAN.
[COMMITTED] A false UNORDERED_<cond> means neither operand can be a NAN.
- - -
-
1
-
2022-10-20
Aldy Hernandez
Repeat Merge
[COMMITTED] Do not set NAN flags for VARYING ranges when !HONOR_NANS.
[COMMITTED] Do not set NAN flags for VARYING ranges when !HONOR_NANS.
- - -
-
1
-
2022-10-20
Aldy Hernandez
Unresolved
[COMMITTED] Replace finite_operands_p with maybe_isnan.
[COMMITTED] Replace finite_operands_p with maybe_isnan.
- - -
-
1
-
2022-10-20
Aldy Hernandez
Unresolved
[COMMITTED] Always check result from build_<COND> in range-op-float.cc
[COMMITTED] Always check result from build_<COND> in range-op-float.cc
- - -
-
1
-
2022-10-19
Aldy Hernandez
Repeat Merge
[COMMITTED,PR,tree-optimization/107312] Make range_true_and_false work with 1-bit signed types.
[COMMITTED,PR,tree-optimization/107312] Make range_true_and_false work with 1-bit signed types.
- - -
-
1
-
2022-10-19
Aldy Hernandez
Repeat Merge
[COMMITTED] Make sure exported range for SSA post-dominates the DEF in set_global_ranges_from_unrea…
[COMMITTED] Make sure exported range for SSA post-dominates the DEF in set_global_ranges_from_unrea…
- - -
-
1
-
2022-10-17
Aldy Hernandez
Repeat Merge
[COMMITTED,PR10582] Add test.
[COMMITTED,PR10582] Add test.
- - -
-
1
-
2022-10-17
Aldy Hernandez
Repeat Merge
[COMMITTED] Do not test for -Inf when flag_finite_math_only.
[COMMITTED] Do not test for -Inf when flag_finite_math_only.
- - -
-
1
-
2022-10-17
Aldy Hernandez
Repeat Merge
Implement range-op entry for __builtin_copysign.
Implement range-op entry for __builtin_copysign.
- - -
-
1
-
2022-10-14
Aldy Hernandez
Unresolved
Check rvc_normal in real_isdenormal.
Check rvc_normal in real_isdenormal.
- - -
-
1
-
2022-10-14
Aldy Hernandez
Unresolved
[COMMITTED] Replace CFN_BUILTIN_SIGNBIT* cases with CASE_FLT_FN.
[COMMITTED] Replace CFN_BUILTIN_SIGNBIT* cases with CASE_FLT_FN.
- - -
-
1
-
2022-10-14
Aldy Hernandez
Repeat Merge
[COMMITTED] Normalize ranges over the range for both bounds when -ffinite-math-only.
[COMMITTED] Normalize ranges over the range for both bounds when -ffinite-math-only.
- - -
-
1
-
2022-10-14
Aldy Hernandez
Unresolved
[COMMITTED] Drop -0.0 in frange::set() for !HONOR_SIGNED_ZEROS.
[COMMITTED] Drop -0.0 in frange::set() for !HONOR_SIGNED_ZEROS.
- - -
-
1
-
2022-10-14
Aldy Hernandez
Repeat Merge
[COMMITTED] Add cases for CFN_BUILT_IN_SIGNBIT[FL].
[COMMITTED] Add cases for CFN_BUILT_IN_SIGNBIT[FL].
- - -
-
1
-
2022-10-14
Aldy Hernandez
Repeat Merge
«
1
2
»