[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/7] target/ppc: misc ppc improvements/optimizations
From: |
Harsh Prateek Bora |
Subject: |
[PATCH v2 0/7] target/ppc: misc ppc improvements/optimizations |
Date: |
Thu, 23 May 2024 10:44:05 +0530 |
This a set of misc ppc arch specific code improvements/optimizations.
Although there exists similar instances for potential improvements in
the legacy ppc code, however, that can be taken up later as well.
Changelog:
v2: addressed review comments from BALATON Zoltan
v1: Initial patch
Harsh Prateek Bora (7):
target/ppc: use locally stored msr and avoid indirect access
target/ppc: optimize hreg_compute_pmu_hflags_value
target/ppc: optimize hreg_compute_pmu_hflags_value
target/ppc: optimize p9 exception handling routines
target/ppc: optimize p9 exception handling routines for lpcr
target/ppc: reduce duplicate code between init_proc_POWER{9,10}
target/ppc: redue code duplication across Power9/10 init code
target/ppc/cpu_init.h | 77 ++++++++++++++++++
target/ppc/cpu_init.c | 166 ++++++---------------------------------
target/ppc/excp_helper.c | 72 +++++++++--------
target/ppc/helper_regs.c | 19 ++---
4 files changed, 150 insertions(+), 184 deletions(-)
create mode 100644 target/ppc/cpu_init.h
--
2.39.3
- [PATCH v2 0/7] target/ppc: misc ppc improvements/optimizations,
Harsh Prateek Bora <=
- [PATCH v2 6/7] target/ppc: reduce duplicate code between init_proc_POWER{9, 10}, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 4/7] target/ppc: optimize p9 exception handling routines, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 2/7] target/ppc: optimize hreg_compute_pmu_hflags_value, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 1/7] target/ppc: use locally stored msr and avoid indirect access, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 5/7] target/ppc: optimize p9 exception handling routines for lpcr, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 3/7] target/ppc: optimize hreg_compute_pmu_hflags_value, Harsh Prateek Bora, 2024/05/23
- [PATCH v2 7/7] target/ppc: redue code duplication across Power9/10 init code, Harsh Prateek Bora, 2024/05/23