diff options
| author | Alexei Starovoitov <ast@kernel.org> | 2026-03-13 19:09:35 -0700 |
|---|---|---|
| committer | Alexei Starovoitov <ast@kernel.org> | 2026-03-13 19:09:35 -0700 |
| commit | bb41fcef5c7932e61ce87f573497ab0472cfe496 (patch) | |
| tree | 631e074d556a9837683969324576bd03987428c3 /tools/perf/scripts/python/flamegraph.py | |
| parent | 2af3aa702c05ecd05850db9d9e110be9ffa3cf47 (diff) | |
| parent | 0a753d8cd61e31cc438a4fc414cc01655d3f3b72 (diff) | |
Merge branch 'optimize-bounds-refinement-by-reordering-deductions'
Paul Chaignon says:
====================
Optimize bounds refinement by reordering deductions
This patchset optimizes the bounds refinement (reg_bounds_sync) by
reordering deductions in __reg_deduce_bounds. This reordering allows us
to improve precision slightly while losing one call to
__reg_deduce_bounds.
The first patch from Eduard refactors the __reg_deduce_bounds
subfunctions, the second patch implements the reordering, and the last
one adds a selftest.
Changes in v3:
- Added first commit from Eduard that significantly helps with
readability of second commit.
- Reshuffled a bit more the functions in the second commit to improve
precision (Eduard).
- Rebased.
Changes in v2:
- Updated description to mention potential precision improvement and
to clarify the sequence of refinements (Shung-Hsi).
- Added the second patch.
- Rebased.
====================
Link: https://patch.msgid.link/cover.1773401138.git.paul.chaignon@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
