[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [RFC PATCH 0/4] improve coverage of vector backend
From: |
Taylor Simpson |
Subject: |
RE: [RFC PATCH 0/4] improve coverage of vector backend |
Date: |
Thu, 3 Feb 2022 01:45:23 +0000 |
> -----Original Message-----
> From: Alex Bennée <alex.bennee@linaro.org>
> Sent: Wednesday, February 2, 2022 5:16 PM
> To: richard.henderson@linaro.org; qemu-devel@nongnu.org
> Cc: qemu-arm@nongnu.org; fam@euphon.net; berrange@redhat.com;
> f4bug@amsat.org; aurelien@aurel32.net; pbonzini@redhat.com;
> stefanha@redhat.com; crosa@redhat.com; Alex Bennée
> <alex.bennee@linaro.org>; Taylor Simpson <tsimpson@quicinc.com>
> Subject: Re: [RFC PATCH 0/4] improve coverage of vector backend
>
> Alex Bennée <alex.bennee@linaro.org> writes:
>
> > Hi Richard,
> >
> > While reviewing the TCG vector clean-ups I tried to improve the range
> > of instructions we tested. I couldn't get the existing hacky
> > sha1 test to vectorise nicely so I snarfed the sha512 algorithm from
> > CCAN. The sha512 test is good because it is all purely integer so we
> > should be able to use native code on the backend. The test also has
> > the nice property of validating behaviour.
>
> Hi Taylor,
>
> You might want to check this out:
>
> ✗ ./qemu-hexagon ./tests/tcg/hexagon-linux-user/sha512
> 1..10
> not ok 1 - do_test(&tests[i])
> # Failed test
> (/home/alex.bennee/lsrc/qemu.git/tests/tcg/multiarch/sha512.c:main() at
> line 986)
> not ok 2 - do_test(&tests[i])
Thanks for the heads-up. I'll take a look
Taylor
- [RFC PATCH 0/4] improve coverage of vector backend, Alex Bennée, 2022/02/02
- [RFC PATCH 1/4] tests/tcg: cleanup sha1 source code, Alex Bennée, 2022/02/02
- [RFC PATCH 4/4] tests/tcg: add vectorised sha512 versions, Alex Bennée, 2022/02/02
- [RFC PATCH 2/4] tests/tcg: build sha1-vector for SVE and compare, Alex Bennée, 2022/02/02
- [RFC PATCH 3/4] tests/tcg: add sha512 test, Alex Bennée, 2022/02/02
- Re: [RFC PATCH 0/4] improve coverage of vector backend, Alex Bennée, 2022/02/02
- RE: [RFC PATCH 0/4] improve coverage of vector backend,
Taylor Simpson <=
- RE: [RFC PATCH 0/4] improve coverage of vector backend, Taylor Simpson, 2022/02/03
- Re: [RFC PATCH 0/4] improve coverage of vector backend, Alex Bennée, 2022/02/03
- RE: [RFC PATCH 0/4] improve coverage of vector backend, Taylor Simpson, 2022/02/03
- Re: [RFC PATCH 0/4] improve coverage of vector backend, Alex Bennée, 2022/02/03
- RE: [RFC PATCH 0/4] improve coverage of vector backend, Taylor Simpson, 2022/02/03
- Re: [RFC PATCH 0/4] improve coverage of vector backend, Alex Bennée, 2022/02/03
- RE: [RFC PATCH 0/4] improve coverage of vector backend, Taylor Simpson, 2022/02/03
- Re: [RFC PATCH 0/4] improve coverage of vector backend, Richard Henderson, 2022/02/03