[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 00/11] target/ppc: Implement slbiag move slb* to decodetree

From: Daniel Henrique Barboza
Subject: Re: [PATCH 00/11] target/ppc: Implement slbiag move slb* to decodetree
Date: Thu, 23 Jun 2022 19:28:40 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0


Can you please rebase this series with current master?

I got a conflict in patch 03, and every other patch that tries to add
instructions in insn32.decode, because of a missing "TLB Management
Instructions" that are not present there anymore.



On 6/15/22 16:19, Lucas Coutinho wrote:
Implement the following PowerISA v3.0 instuction:
slbiag: SLB Invalidate All Global X-form

Move the following PowerISA v3.0 instuction to decodetree:
slbie: SLB Invalidate Entry X-form
slbieg: SLB Invalidate Entry Global X-form
slbia: SLB Invalidate All X-form
slbmte: SLB Move To Entry X-form
slbmfev: SLB Move From Entry VSID X-form
slbmfee: SLB Move From Entry ESID X-form
slbfee: SLB Find Entry ESID
slbsync: SLB Synchronize

Based-on: <20220614163018.39819-1-leandro.lupori@eldorado.org.br>

Lucas Coutinho (9):
   target/ppc: Move slbie to decodetree
   target/ppc: Move slbieg to decodetree
   target/ppc: Move slbia to decodetree
   target/ppc: Move slbmte to decodetree
   target/ppc: Move slbmfev to decodetree
   target/ppc: Move slbmfee to decodetree
   target/ppc: Move slbfee to decodetree
   target/ppc: Move slbsync to decodetree
   target/ppc: Implement slbiag

Matheus Ferst (2):
   target/ppc: receive DisasContext explicitly in GEN_PRIV
   target/ppc: add macros to check privilege level

  target/ppc/helper.h                          |  15 +-
  target/ppc/insn32.decode                     |  26 ++
  target/ppc/mmu-hash64.c                      |  41 +-
  target/ppc/translate.c                       | 417 +++++++------------
  target/ppc/translate/fixedpoint-impl.c.inc   |   7 +-
  target/ppc/translate/fp-impl.c.inc           |   4 +-
  target/ppc/translate/storage-ctrl-impl.c.inc | 146 +++++++
  7 files changed, 377 insertions(+), 279 deletions(-)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]