diff options
| author | Eduard Zingerman <eddyz87@gmail.com> | 2026-08-07 13:59:33 -0700 |
|---|---|---|
| committer | Daniel Borkmann <daniel@iogearbox.net> | 2026-08-08 11:06:06 +0200 |
| commit | ef1ddbfcfaef3194453c66255781e38eecd1f7de (patch) | |
| tree | 09d38079eb0765b177ad9a6624adcae463638595 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | 05b71078f30555bab7a40bf2cf12e6da1ddfcaf6 (diff) | |
bpf: Track upper 32-bit register halves' liveness in compute_live_registers()
Extend compute_live_registers() to track upper and lower register
halves' liveness separately. This is mostly straightforward:
- use/def masks are extended to track 2 bits per register;
- compute_insn_live_regs() is updated to properly track these
2 bits according to the instruction semantics.
Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20260807-static-zext-v4-4-b6c270013c77@gmail.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions
