fix(sve): represent sve Z0-31 registers as array of bytes
Currently each Z register is type defined as sve_vector_t but the helper
routine to write or read Z registers works based on current vector
length.
If test case defines 'sve_vector_t zregs[32]' and reads all Z registers
using sve_read_vector_regs() then zregs[n] might not corresponds to Zn
register unless the vector length is set to max value.
This patch also renames sve_vector_length_get() to sve_rdvl_1()
Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
Change-Id: I42955f8009bdd7f40d74c5a8d21d7c16ce6d761e
6 files changed