|
From: | Richard Henderson |
Subject: | Re: [PATCH] target/riscv: fix vrgather macro index variable type bug |
Date: | Mon, 19 Apr 2021 08:30:13 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 |
On 4/18/21 11:03 PM, frank.chang@sifive.com wrote:
From: Frank Chang<frank.chang@sifive.com> ETYPE may be type of uint64_t, thus index variable has to be declared as type of uint64_t, too. Otherwise the value read from vs1 register may be truncated to type of uint32_t. Signed-off-by: Frank Chang<frank.chang@sifive.com> --- target/riscv/vector_helper.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
[Prev in Thread] | Current Thread | [Next in Thread] |