[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 07/11] target/ppc: expand comment on FP/VMX/VSX access functio
From: |
Alex Bennée |
Subject: |
[PATCH v2 07/11] target/ppc: expand comment on FP/VMX/VSX access functions |
Date: |
Mon, 24 Mar 2025 10:21:38 +0000 |
Mainly as an aid to myself getting confused too many bswaps deep into
the code.
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
target/ppc/cpu.h | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/target/ppc/cpu.h b/target/ppc/cpu.h
index efab54a068..1e833ade04 100644
--- a/target/ppc/cpu.h
+++ b/target/ppc/cpu.h
@@ -2906,7 +2906,12 @@ static inline bool lsw_reg_in_range(int start, int
nregs, int rx)
(start + nregs > 32 && (rx >= start || rx < start + nregs - 32));
}
-/* Accessors for FP, VMX and VSX registers */
+/*
+ * Access functions for FP, VMX and VSX registers
+ *
+ * The register is stored as a 128 bit host endian value so we need to
+ * take that into account when accessing smaller parts of it.
+ */
#if HOST_BIG_ENDIAN
#define VsrB(i) u8[i]
#define VsrSB(i) s8[i]
--
2.39.5
- [PATCH v2 06/11] target/arm: convert 64 bit gdbstub to new helpers, (continued)
- [PATCH v2 07/11] target/ppc: expand comment on FP/VMX/VSX access functions,
Alex Bennée <=
- [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Alex Bennée, 2025/03/24
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Richard Henderson, 2025/03/24
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Pierrick Bouvier, 2025/03/24
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Richard Henderson, 2025/03/24
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Pierrick Bouvier, 2025/03/24
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Philippe Mathieu-Daudé, 2025/03/25
- Re: [PATCH v2 09/11] target/ppc: convert gdbstub to new helpers, Pierrick Bouvier, 2025/03/25
Re: [PATCH v2 00/11] gdbstub: conversion to runtime endianess helpers, Pierrick Bouvier, 2025/03/24