[PATCH 0/6] target/ppc: misc ppc improvements/optimizations

Harsh Prateek Bora posted 6 patches 6 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240520103329.381158-1-harshpb@linux.ibm.com
Maintainers: Nicholas Piggin <npiggin@gmail.com>, Daniel Henrique Barboza <danielhb413@gmail.com>
There is a newer version of this series
target/ppc/cpu_init.h    |  79 +++++++++++++++++++
target/ppc/cpu_init.c    | 166 ++++++---------------------------------
target/ppc/excp_helper.c |  39 ++++-----
target/ppc/helper_regs.c |  19 ++---
4 files changed, 134 insertions(+), 169 deletions(-)
create mode 100644 target/ppc/cpu_init.h
[PATCH 0/6] target/ppc: misc ppc improvements/optimizations
Posted by Harsh Prateek Bora 6 months, 1 week ago
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.

Harsh Prateek Bora (6):
  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: reduce duplicate code between init_proc_POWER{9,10}
  target/ppc: redue code duplication across Power9/10 init code

 target/ppc/cpu_init.h    |  79 +++++++++++++++++++
 target/ppc/cpu_init.c    | 166 ++++++---------------------------------
 target/ppc/excp_helper.c |  39 ++++-----
 target/ppc/helper_regs.c |  19 ++---
 4 files changed, 134 insertions(+), 169 deletions(-)
 create mode 100644 target/ppc/cpu_init.h

-- 
2.39.3