qemu-devel
[Top][All Lists]
Advanced

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

Re: [RFC v12 60/65] target/arm: cpu-pauth: new module for ARMv8.3 Pointe


From: Richard Henderson
Subject: Re: [RFC v12 60/65] target/arm: cpu-pauth: new module for ARMv8.3 Pointer Authentication
Date: Sun, 28 Mar 2021 13:05:36 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1

On 3/26/21 1:36 PM, Claudio Fontana wrote:
Pointer Authentication is an AARCH64-only ARMv8.3 optional
extension, whose cpu properties can be separated out in its own module.

Signed-off-by: Claudio Fontana<cfontana@suse.de>
---
  target/arm/cpu.h           |  3 --
  target/arm/tcg/cpu-pauth.h | 34 ++++++++++++++++++++
  target/arm/cpu.c           |  4 +--
  target/arm/cpu64.c         | 35 ++------------------
  target/arm/tcg/cpu-pauth.c | 66 ++++++++++++++++++++++++++++++++++++++
  target/arm/tcg/meson.build |  1 +
  6 files changed, 105 insertions(+), 38 deletions(-)
  create mode 100644 target/arm/tcg/cpu-pauth.h
  create mode 100644 target/arm/tcg/cpu-pauth.c

No move + rename at once.

Also, you've started using tcg_sve_* and I think that might as well apply to these, in that second step.

r~



reply via email to

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