[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/7] target/arm: SME prep patches
From: |
Richard Henderson |
Subject: |
[PATCH v2 0/7] target/arm: SME prep patches |
Date: |
Mon, 16 May 2022 22:48:43 -0700 |
Changes for v2:
* Fixed the errors PMM noticed in patch 2.
* Cleanups for SVE vector length selection.
* Cleanups for SVE exception el selection.
* Add el_is_in_host -- I'm not sure this one will really help,
but it's certainly appearing more and more in the pseudocode.
r~
Richard Henderson (7):
target/arm: Enable FEAT_HCX for -cpu max
target/arm: Use FIELD definitions for CPACR, CPTR_ELx
target/arm: Do not use aarch64_sve_zcr_get_valid_len in reset
target/arm: Merge aarch64_sve_zcr_get_valid_len into caller
target/arm: Use uint32_t instead of bitmap for sve vq's
target/arm: Remove fp checks from sve_exception_el
target/arm: Add el_is_in_host
target/arm/cpu.h | 70 +++++++++++++--
target/arm/internals.h | 18 ++--
target/arm/kvm_arm.h | 7 +-
hw/arm/boot.c | 2 +-
target/arm/cpu.c | 14 +--
target/arm/cpu64.c | 118 ++++++++++++------------
target/arm/helper.c | 198 +++++++++++++++++++++++++----------------
target/arm/kvm64.c | 36 ++------
8 files changed, 264 insertions(+), 199 deletions(-)
--
2.34.1
- [PATCH v2 0/7] target/arm: SME prep patches,
Richard Henderson <=
- [PATCH v2 4/7] target/arm: Merge aarch64_sve_zcr_get_valid_len into caller, Richard Henderson, 2022/05/17
- [PATCH v2 6/7] target/arm: Remove fp checks from sve_exception_el, Richard Henderson, 2022/05/17
- [PATCH v2 1/7] target/arm: Enable FEAT_HCX for -cpu max, Richard Henderson, 2022/05/17
- [PATCH v2 2/7] target/arm: Use FIELD definitions for CPACR, CPTR_ELx, Richard Henderson, 2022/05/17
- [PATCH v2 3/7] target/arm: Do not use aarch64_sve_zcr_get_valid_len in reset, Richard Henderson, 2022/05/17
- [PATCH v2 5/7] target/arm: Use uint32_t instead of bitmap for sve vq's, Richard Henderson, 2022/05/17